Fix filter text field

This commit is contained in:
raoulvdberge
2019-09-16 22:27:14 +02:00
parent 5381793af9
commit fdb05958c2

View File

@@ -14,6 +14,7 @@ import net.minecraft.entity.player.PlayerInventory;
import net.minecraft.item.ItemStack;
import net.minecraft.util.text.ITextComponent;
import net.minecraftforge.fml.client.config.GuiCheckBox;
import org.lwjgl.glfw.GLFW;
public class FilterScreen extends BaseScreen<ContainerFilter> {
private ItemStack stack;
@@ -86,6 +87,19 @@ public class FilterScreen extends BaseScreen<ContainerFilter> {
toggleModFilter.x = toggleMode.x + toggleMode.getWidth() + 4;
}
@Override
public boolean keyPressed(int key, int scanCode, int modifiers) {
if (key == GLFW.GLFW_KEY_ESCAPE) {
minecraft.player.closeScreen();
}
if (nameField.keyPressed(key, scanCode, modifiers) || nameField.func_212955_f()) {
return true;
}
return super.keyPressed(key, scanCode, modifiers);
}
@Override
public void tick(int x, int y) {
}