Camellias_

Keybindings

May 18th, 2018
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.54 KB | None | 0 0
  1. package com.camellias.voidaicarcania.util;
  2.  
  3. import org.lwjgl.input.Keyboard;
  4.  
  5. import net.minecraft.client.settings.KeyBinding;
  6.  
  7. public enum Keybindings
  8. {
  9.     FLY("key.voidaicarcania.fly", Keyboard.KEY_SPACE);
  10.    
  11.     private final KeyBinding keybinding;
  12.    
  13.     private Keybindings(String keyname, int defaultKey)
  14.     {
  15.         keybinding = new KeyBinding(keyname, defaultKey, "key.categories.voidaicarcania");
  16.     }
  17.    
  18.     public KeyBinding getKeyBind()
  19.     {
  20.         return keybinding;
  21.     }
  22.    
  23.     public boolean isPressed()
  24.     {
  25.         return keybinding.isKeyDown();
  26.     }
  27. }
Add Comment
Please, Sign In to add comment