Кнопки мыши

Как задать бинд вместо клавиши кнопку мыши ?
   public static final KeyBinding reload = new KeyBinding("key.weapon.", Keyboard.KEY_R, cat_name);
 
Зарегистрировать к примеру так:
Код:
public static KeyBinding button_left = new KeyBinding("key.button_left.name", -100, "cat_name");
public static KeyBinding button_right = new KeyBinding("key.button_right.name", -99, "cat_name");

Так-же можно использовать ванильные настройки кнопок:
Код:
if (Minecraft.getMinecraft().gameSettings.keyBindAttack.getIsKeyPressed())
if (Minecraft.getMinecraft().gameSettings.keyBindUseItem.getIsKeyPressed())
[merge_posts_bbcode]Добавлено: 15.04.2015 19:28:58[/merge_posts_bbcode]

И да... В моём случаи зарегистрированная левая кнопка мыши работала, но вот (ванила) кнопка атаки не работала (конфликт).
По этому я использую проверку на ванильный бинд кнопки.
 
Назад
Сверху