Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package modobjectif;
- import java.util.EnumSet;
- import org.lwjgl.input.Keyboard;
- import net.minecraft.client.Minecraft;
- import net.minecraft.client.gui.GuiIngameMenu;
- import net.minecraft.client.settings.KeyBinding;
- import net.minecraftforge.common.MinecraftForge;
- import cpw.mods.fml.client.registry.KeyBindingRegistry.KeyHandler;
- import cpw.mods.fml.common.TickType;
- public class ObjectifKeyHandler extends KeyHandler {
- static KeyBinding ObjectifKeyBinding = new KeyBinding("Objectif", Keyboard.KEY_M);
- public ObjectifKeyHandler() {
- super(new KeyBinding[]{ObjectifKeyBinding}, new boolean[]{false});
- }
- @Override
- public String getLabel() {
- return "mykeybindings";
- }
- @Override
- public void keyDown(EnumSet<TickType> types, KeyBinding kb, boolean tickEnd, boolean isRepeat) {
- if (kb.keyDescription == ObjectifKeyBinding.keyDescription)
- {
- // TEST AFFICHAGE MENU INGAME
- Minecraft.getMinecraft().displayGuiScreen(new GuiObjectif());
- }
- }
- @Override
- public void keyUp(EnumSet<TickType> types, KeyBinding kb, boolean tickEnd) {
- }
- @Override
- public EnumSet<TickType> ticks() {
- return EnumSet.of(TickType.CLIENT);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement