Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Всем привет.
сделал гуи, забиндил клавишу.
как его вызывать, если клавиша была нажата?
туплю нереально сильно, ибо первый раз вообще с гуи работаю.
заранее всем спасибо.
Он типа что-то такого говорит -> нужно забиндить клавишу , крч можно вот так -> в 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());
}
}
и потом в настройках управления сможешь найти эту клавишу и изменять.