List of usage examples for net.minecraftforge.fml.client.registry ClientRegistry registerKeyBinding
public static synchronized void registerKeyBinding(KeyBinding key)
From source file:com.blogspot.jabelarminecraft.blocksmith.proxy.ClientProxy.java
License:Open Source License
public void registerKeyBindings() { // declare an array of key bindings keyBindings = new KeyBinding[2]; // instantiate the key bindings keyBindings[0] = new KeyBinding("key.structure.desc", Keyboard.KEY_P, "key.magicbeans.category"); keyBindings[1] = new KeyBinding("key.hud.desc", Keyboard.KEY_H, "key.magicbeans.category"); // register all the key bindings for (int i = 0; i < keyBindings.length; ++i) { ClientRegistry.registerKeyBinding(keyBindings[i]); }/*from w ww .j a va 2 s . c o m*/ }
From source file:com.cheata.hooks.EventHook.java
License:Open Source License
public EventHook() { for (Mod mod : Client.getModManager().mods) { binds.put(mod.getName() + "Bind", new KeyBinding(mod.getName(), mod.getBind(), mod.getCategory().toString())); }// ww w. j a va 2 s. c o m for (Mod mod : Client.getModManager().mods) { if (binds.get(mod.getName() + "Bind") != null) { ClientRegistry.registerKeyBinding(binds.get(mod.getName() + "Bind")); } } }
From source file:com.crowsofwar.avatar.client.ClientInput.java
License:Open Source License
private KeyBinding addKeybinding(AvatarControl control, int key, String cat) { KeyBinding kb = new KeyBinding("avatar." + control.getName(), key, "avatar.category." + cat); keybindings.put(control.getName(), kb); ClientRegistry.registerKeyBinding(kb); return kb;//from w w w.ja va2 s . c om }
From source file:com.lothrazar.cyclicmagic.proxy.ClientProxy.java
License:Open Source License
private void registerKeys() { if (KeyInventoryShiftModule.enableInvoKeys) { keyShiftUp = new KeyBinding("key.columnshiftup", Keyboard.KEY_Y, keyCategoryInventory); ClientRegistry.registerKeyBinding(ClientProxy.keyShiftUp); keyShiftDown = new KeyBinding("key.columnshiftdown", Keyboard.KEY_H, keyCategoryInventory); ClientRegistry.registerKeyBinding(ClientProxy.keyShiftDown); keyBarUp = new KeyBinding("key.columnbarup", Keyboard.KEY_LBRACKET, keyCategoryInventory); ClientRegistry.registerKeyBinding(ClientProxy.keyBarUp); keyBarDown = new KeyBinding("key.columnbardown", Keyboard.KEY_RBRACKET, keyCategoryInventory); ClientRegistry.registerKeyBinding(ClientProxy.keyBarDown); }/*from w w w . j av a2s . c om*/ keyExtraInvo = new KeyBinding("key.keyExtraInvo", Keyboard.KEY_X, keyCategoryInventory); ClientRegistry.registerKeyBinding(ClientProxy.keyExtraInvo); keyWheel = new KeyBinding("key.keyWheel", Keyboard.KEY_R, keyCategoryInventory); ClientRegistry.registerKeyBinding(ClientProxy.keyWheel); keyExtraCraftin = new KeyBinding("key.keyExtraCraftin", Keyboard.KEY_C, keyCategoryInventory); ClientRegistry.registerKeyBinding(ClientProxy.keyExtraCraftin); keySkills = new KeyBinding("key.keySkills", Keyboard.KEY_K, keyCategoryInventory); ClientRegistry.registerKeyBinding(ClientProxy.keySkills); }
From source file:com.masl.mp3Jukebox.mp3Jukebox.java
License:Open Source License
public void addKeys() { for (KeyBinding b : keyBindings) { ClientRegistry.registerKeyBinding(b); } }
From source file:com.mrcrayfish.furniture.handler.InputHandler.java
License:Open Source License
public InputHandler() { key_fart = new KeyBinding("key.fart.desc", Keyboard.KEY_F, "keys.cfm.category"); ClientRegistry.registerKeyBinding(key_fart); }
From source file:com.palechip.hudpixelmod.HudPixelMod.java
License:Open Source License
@EventHandler public void init(FMLInitializationEvent event) { // register this class as an event handler MinecraftForge.EVENT_BUS.register(this); FMLCommonHandler.instance().bus().register(this); // initialize stuff this.hypixelDetector = new HypixelNetworkDetector(); this.gameDetector = new GameDetector(); this.gameStartStopDetector = new GameStartStopDetector(this.gameDetector); this.renderer = new HudPixelRenderer(this.updateNotifier); this.warlordsChatFilter = new WarlordsDamageChatFilter(); // Initialize key bindings this.hideHUDKey = new KeyBinding("Hide HUD", Keyboard.KEY_F9, KEY_CATEGORY); this.openConfigGui = new KeyBinding("Open Config", Keyboard.KEY_P, KEY_CATEGORY); ClientRegistry.registerKeyBinding(this.hideHUDKey); ClientRegistry.registerKeyBinding(this.openConfigGui); if (this.IS_DEBUGGING) { this.debugKey = new KeyBinding("DEBUG KEY", Keyboard.KEY_J, KEY_CATEGORY); ClientRegistry.registerKeyBinding(this.debugKey); }/*w ww . java 2 s. com*/ new WarlordsCTFCrashPrevention(); }
From source file:com.sk89q.worldedit.forge.KeyHandler.java
License:Open Source License
public KeyHandler() { ClientRegistry.registerKeyBinding(mainKey); }
From source file:com.specialeffect.mods.mining.ContinuouslyMine.java
License:Open Source License
@EventHandler public void init(FMLInitializationEvent event) { // Subscribe to event buses FMLCommonHandler.instance().bus().register(this); MinecraftForge.EVENT_BUS.register(this); // Register key bindings mDestroyKB = new KeyBinding("Mine", Keyboard.KEY_M, "SpecialEffect"); ClientRegistry.registerKeyBinding(mDestroyKB); // Register an icon for the overlay mIconIndex = StateOverlay.registerTextureRight("specialeffect:icons/mine.png"); }
From source file:com.specialeffect.mods.mining.GatherDrops.java
License:Open Source License
@EventHandler public void init(FMLInitializationEvent event) { // Subscribe to event buses FMLCommonHandler.instance().bus().register(this); MinecraftForge.EVENT_BUS.register(this); // Register key bindings mGatherKB = new KeyBinding("Gather items", Keyboard.KEY_X, "SpecialEffect"); ClientRegistry.registerKeyBinding(mGatherKB); }