]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blobdiff - src/main/java/com/irtimaled/bbor/client/gui/SearchField.java
Setup for 1.14.4-Fabric
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / client / gui / SearchField.java
index a0577f566e733cf1f80e0f1409b371407ee7c29e..272e6dd3769ebf54de63aa63e913fafaf3105b94 100644 (file)
@@ -1,17 +1,17 @@
 package com.irtimaled.bbor.client.gui;
 
-import net.minecraft.client.gui.FontRenderer;
+import net.minecraft.client.font.TextRenderer;
 import net.minecraft.client.gui.widget.TextFieldWidget;
 
 public class SearchField extends TextFieldWidget implements IControl {
     private final ControlList controlList;
 
-    SearchField(FontRenderer fontRenderer, int left, int top, int width, int height, ControlList controlList) {
+    SearchField(TextRenderer fontRenderer, int left, int top, int width, int height, ControlList controlList) {
         super(fontRenderer, left, top, width, height, "");
 
         this.controlList = controlList;
-        this.setResponder(text -> this.controlList.filter(removeLeadingSpaces(text.toLowerCase())));
-        this.setTextFormatter((text, id) -> removeLeadingSpaces(text));
+        this.setChangedListener(text -> this.controlList.filter(removeLeadingSpaces(text.toLowerCase())));
+        this.setRenderTextProvider((text, id) -> removeLeadingSpaces(text));
         this.setFocused(true);
     }
 
@@ -26,6 +26,6 @@ public class SearchField extends TextFieldWidget implements IControl {
 
     @Override
     public boolean isVisible() {
-        return super.getVisible();
+        return super.isVisible();
     }
 }