Files
NotEnoughItems/src/main/java/codechicken/nei/PopupInputHandler.java
T

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

56 lines
1.6 KiB
Java
Raw Normal View History

2014-04-29 10:54:20 +10:00
package codechicken.nei;
2023-09-25 00:35:24 +02:00
import static codechicken.nei.NEIClientConfig.canPerformAction;
import net.minecraft.client.gui.inventory.GuiContainer;
2023-09-25 00:35:24 +02:00
import codechicken.nei.guihook.IContainerInputHandler;
public class PopupInputHandler implements IContainerInputHandler {
2014-04-29 10:54:20 +10:00
@Override
public boolean keyTyped(GuiContainer gui, char keyChar, int keyCode) {
2014-04-29 10:54:20 +10:00
return false;
}
@Override
public boolean mouseClicked(GuiContainer gui, int mousex, int mousey, int button) {
2014-04-29 10:54:20 +10:00
return false;
}
@Override
public void onKeyTyped(GuiContainer gui, char keyChar, int keyID) {}
2014-04-29 10:54:20 +10:00
@Override
public boolean lastKeyTyped(GuiContainer gui, char keyChar, int keyID) {
if (NEIClientConfig.isKeyHashDown("gui.enchant") && canPerformAction("enchant")) {
2014-04-29 10:54:20 +10:00
NEICPH.sendOpenEnchantmentWindow();
return true;
}
if (NEIClientConfig.isKeyHashDown("gui.potion") && canPerformAction("potion")) {
2014-04-29 10:54:20 +10:00
NEICPH.sendOpenPotionWindow();
return true;
}
2014-04-29 10:54:20 +10:00
return false;
}
@Override
public void onMouseClicked(GuiContainer gui, int mousex, int mousey, int button) {}
2014-04-29 10:54:20 +10:00
@Override
public void onMouseUp(GuiContainer gui, int mousex, int mousey, int button) {}
2014-04-29 10:54:20 +10:00
@Override
public boolean mouseScrolled(GuiContainer gui, int mousex, int mousey, int scrolled) {
2014-04-29 10:54:20 +10:00
return false;
}
@Override
public void onMouseScrolled(GuiContainer gui, int mousex, int mousey, int scrolled) {}
2014-04-29 10:54:20 +10:00
@Override
public void onMouseDragged(GuiContainer gui, int mousex, int mousey, int button, long heldTime) {}
2014-04-29 10:54:20 +10:00
}