forked from Clones/Controlify
➕ Allow to unbind bindings with Right Stick Press
This commit is contained in:
@ -63,7 +63,8 @@ public class ControllerBindings<T extends ControllerState> {
|
||||
VMOUSE_ESCAPE, VMOUSE_SHIFT,
|
||||
VMOUSE_TOGGLE,
|
||||
GUI_NAVI_UP, GUI_NAVI_DOWN, GUI_NAVI_LEFT, GUI_NAVI_RIGHT,
|
||||
CYCLE_OPT_FORWARD, CYCLE_OPT_BACKWARD;
|
||||
CYCLE_OPT_FORWARD, CYCLE_OPT_BACKWARD,
|
||||
CLEAR_BINDING;
|
||||
|
||||
private final Map<ResourceLocation, ControllerBinding> registry = new LinkedHashMap<>();
|
||||
|
||||
@ -331,6 +332,11 @@ public class ControllerBindings<T extends ControllerState> {
|
||||
.defaultBind(GamepadBinds.RIGHT_STICK_LEFT)
|
||||
.category(GUI_CATEGORY)
|
||||
.build());
|
||||
register(CLEAR_BINDING = ControllerBindingBuilder.create(controller)
|
||||
.identifier("controlify", "clear_binding")
|
||||
.defaultBind(GamepadBinds.RIGHT_STICK_PRESS)
|
||||
.category(GUI_CATEGORY)
|
||||
.build());
|
||||
|
||||
for (var constructor : CUSTOM_BINDS.values()) {
|
||||
register(constructor.apply(this));
|
||||
|
Reference in New Issue
Block a user