net.minecraft.client

public class ToggleKeyMapping

extends KeyMapping

gak
net.minecraft.client.ToggleKeyMapping
net.minecraft.class_4666
net.minecraft.client.option.StickyKeyBinding
net.minecraft.src.C_3419_

Field summary

Modifier and TypeField
private final BooleanSupplier
b
needsToggle
field_21334
toggleGetter
f_92527_
private boolean
c
releasedByScreenWhenDown
field_62108
resetOnScreenClose
f_412026_
private final boolean
d
shouldRestore
field_62926
restore
f_412641_

Constructor summary

ModifierConstructor
public (String id, int code, KeyMapping$Category category, BooleanSupplier toggleGetter, boolean restore)
public (String id, InputConstants$Type type, int code, KeyMapping$Category category, BooleanSupplier toggleGetter, boolean restore)

Method summary

Modifier and TypeMethod
protected boolean
j()
shouldSetOnIngameFocus()
method_72701()
shouldSetOnGameFocus()
m_417901_()
public void
a(boolean arg0)
setDown(boolean arg0)
method_23481(boolean arg0)
setPressed(boolean arg0)
m_7249_(boolean arg0)
protected void
i()
release()
method_1425()
reset()
m_90866_()
public boolean
q()
shouldRestoreStateOnScreenClosed()
method_73364()
shouldRestoreOnScreenClose()
m_416831_()
protected void
r()
reset()
method_52232()
untoggle()
m_289748_()