refactor: remove intrusive TextFieldWidgetMixin

it affects way more things than it should
This commit is contained in:
amyavi 2025-04-06 00:46:32 -03:00
parent a97c047566
commit 73ac8983d1
No known key found for this signature in database
2 changed files with 1 additions and 22 deletions

View file

@ -1,20 +0,0 @@
package land.chipmunk.chipmunkmod.mixin;
import net.minecraft.client.gui.widget.TextFieldWidget;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Shadow;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
@Mixin(TextFieldWidget.class)
public class TextFieldWidgetMixin {
@Shadow private int maxLength;
@Inject(method = "setMaxLength", at = @At("HEAD"), cancellable = true)
private void setMaxLength (int length, CallbackInfo ci) {
this.maxLength = Integer.MAX_VALUE;
ci.cancel();
}
}

View file

@ -13,8 +13,7 @@
"MinecraftClientAccessor",
"StringHelperMixin",
"ElderGuardianAppearanceParticleMixin",
"SoundSystemMixin",
"TextFieldWidgetMixin"
"SoundSystemMixin"
],
"injectors": {
"defaultRequire": 1