|
@@ -43,8 +43,8 @@ public abstract class TextFieldListEntry<T> extends TooltipListEntry<T> {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void addText(String string_1) {
|
|
|
- super.addText(stripAddText(string_1));
|
|
|
+ public void write(String string_1) {
|
|
|
+ super.write(stripAddText(string_1));
|
|
|
}
|
|
|
};
|
|
|
textFieldWidget.setMaxLength(999999);
|
|
@@ -75,10 +75,10 @@ public abstract class TextFieldListEntry<T> extends TooltipListEntry<T> {
|
|
|
@Override
|
|
|
public void render(int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean isSelected, float delta) {
|
|
|
super.render(index, y, x, entryWidth, entryHeight, mouseX, mouseY, isSelected, delta);
|
|
|
- Window window = MinecraftClient.getInstance().window;
|
|
|
+ Window window = MinecraftClient.getInstance().method_22683();
|
|
|
this.resetButton.active = isEditable() && getDefaultValue().isPresent() && !isMatchDefault(textFieldWidget.getText());
|
|
|
this.resetButton.y = y;
|
|
|
- this.textFieldWidget.setIsEditable(isEditable());
|
|
|
+ this.textFieldWidget.setEditable(isEditable());
|
|
|
this.textFieldWidget.y = y + 1;
|
|
|
if (MinecraftClient.getInstance().textRenderer.isRightToLeft()) {
|
|
|
MinecraftClient.getInstance().textRenderer.drawWithShadow(I18n.translate(getFieldName()), window.getScaledWidth() - x - MinecraftClient.getInstance().textRenderer.getStringWidth(I18n.translate(getFieldName())), y + 5, getPreferredTextColor());
|