net.minecraft.client.options

public class KeyBinding

implements Comparable<KeyBinding>

cfp
net.minecraft.class_327
net.minecraft.client.options.KeyBinding
net.minecraft.client.settings.KeyBinding
net.minecraft.client.settings.KeyBinding

Field summary

Modifier and TypeField
private static final Map<String, KeyBinding>
a
field_15866
ALL
field_74516_a
KEYBIND_ARRAY
private static final Map<InputConstants$Key, KeyBinding>
b
field_19923
BY_KEY
field_74514_b
HASH
private static final Set<String>
c
field_7614
CATEGORIES
field_151473_c
KEYBIND_SET
private static final Map<String, Integer>
d
field_15867
CATEGORY_SORT_ORDER
field_193627_d
CATEGORY_ORDER
private final String
e
field_906
name
field_74515_c
keyDescription
private final InputConstants$Key
f
field_19924
defaultKey
field_151472_e
keyCodeDefault
private final String
g
field_7616
category
field_151471_f
keyCategory
private InputConstants$Key
h
field_19925
key
field_74512_d
keyCode
private boolean
i
field_908
pressed
field_74513_e
pressed
private int
j
field_909
clickCount
field_151474_i
pressTime

Constructor summary

ModifierConstructor
public (String name, int keyCode, String category)
public (String name, InputConstants$Type type, int keyCode, String category)

Method summary

Modifier and TypeMethod
public static void
a(cfo$a arg0)
method_18167(class_4107$class_4108 arg0)
click(InputConstants$Key key)
func_197981_a(InputMappings$Input arg0)
onTick(InputMappings$Input key)
public static void
a(cfo$a arg0, boolean arg1)
method_18168(class_4107$class_4108 arg0, boolean arg1)
set(InputConstants$Key key, boolean pressed)
func_197980_a(InputMappings$Input arg0, boolean arg1)
setKeyBindState(InputMappings$Input key, boolean held)
public static void
a()
method_12137()
setAll()
func_186704_a()
updateKeyBindState()
public static void
b()
method_837()
releaseAll()
func_74506_a()
unPressAllKeys()
public static void
c()
method_840()
resetMapping()
func_74508_b()
resetKeyBindingArrayAndHash()
public boolean
d()
method_6619()
isPressed()
func_151470_d()
isKeyDown()
public String
e()
method_6620()
getCategory()
func_151466_e()
getKeyCategory()
public boolean
f()
method_841()
consumeClick()
func_151468_f()
isPressed()
private void
m()
method_842()
release()
func_74505_d()
unpressKey()
public String
g()
method_6621()
getName()
func_151464_g()
getKeyDescription()
public InputConstants$Key
h()
method_18172()
getDefaultKey()
func_197977_i()
getDefault()
public void
b(cfo$a arg0)
method_18170(class_4107$class_4108 arg0)
setKey(InputConstants$Key key)
func_197979_b(InputMappings$Input arg0)
bind(InputMappings$Input key)
public int
a(cfp arg0)
method_6616(class_327 arg0)
compareTo(KeyBinding arg0)
compareTo(KeyBinding arg0)
compareTo(KeyBinding arg0)
public static Supplier<String>
a(String arg0)
method_14453(String arg0)
createNameSupplier(String keybind)
func_193626_b(String arg0)
getDisplayString(String key)
public boolean
b(cfp arg0)
method_18171(class_327 arg0)
same(KeyBinding keybind)
func_197983_b(KeyBinding arg0)
conflicts(KeyBinding binding)
public boolean
i()
method_18173()
isUnbound()
func_197986_j()
isInvalid()
public boolean
a(int arg0, int arg1)
method_18166(int arg0, int arg1)
matches(int key, int scancode)
func_197976_a(int arg0, int arg1)
matchesKey(int keysym, int scancode)
public boolean
a(int arg0)
method_18165(int arg0)
matchesMouse(int button)
func_197984_a(int arg0)
matchesMouseKey(int key)
public String
j()
method_18174()
getDisplayName()
func_197978_k()
getLocalizedName()
public boolean
k()
method_18175()
isDefault()
func_197985_l()
isDefault()
public String
l()
method_18176()
saveString()
func_197982_m()
getTranslationKey()