вызов гуи

Версия Minecraft
1.7.10
451
13
34
Всем привет.
сделал гуи, забиндил клавишу.
как его вызывать, если клавиша была нажата?
туплю нереально сильно, ибо первый раз вообще с гуи работаю.
заранее всем спасибо.
 
Он типа что-то такого говорит -> нужно забиндить клавишу , крч можно вот так -> в ClientProxy

Java:
public static KeyBinding OpenGuiKey;
потом в Init регай
Java:
ClientRegistry.registerKeyBinding(OpenGuiKey = new KeyBinding(I18n.format("gui.key.open", new Object[0]),35, "key.categories.misc"));
35 это вроде клавиша H , сам разберёшься. Дальше
Java:
 @SubscribeEvent
public void OpenGui(InputEvent.KeyInputEvent event) {
    if(ClientProxy.OpenGuiKey.isPressed() && this.mc.currentScreen == null) {//this.mc.currentScreen == null) это проверка на то , что у нас нет открытых гуи
        Minecraft.getMinecraft().displayGuiScreen(new GuiGuide());
    }
}
и потом в настройках управления сможешь найти эту клавишу и изменять.
 
Назад
Сверху