Class InputControlHandlers
java.lang.Object
net.minecraft.client.gui.screen.dialog.InputControlHandlers
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/dialog/InputControlHandlers
intermediary net/minecraft/class_11489
official gfu
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
private static class
private static class
private static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Map
<com.mojang.serialization.MapCodec<? extends InputControl>, InputControlHandler<?>> private static final Logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends InputControl>
voidaddControl
(T inputControl, Screen screen, InputControlHandler.Output output) static void
private static <T extends InputControl>
@Nullable InputControlHandler<T> getHandler
(T inputControl) private static <T extends InputControl>
voidregister
(com.mojang.serialization.MapCodec<T> inputControlCodec, InputControlHandler<? super T> inputControlHandler)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGER
Lnet/minecraft/client/gui/screen/dialog/InputControlHandlers;LOGGER:Lorg/slf4j/Logger;
intermediary field_60776
Lnet/minecraft/class_11489;field_60776:Lorg/slf4j/Logger;
official a
Lgfu;a:Lorg/slf4j/Logger;
-
INPUT_CONTROL_HANDLERS
private static final Map<com.mojang.serialization.MapCodec<? extends InputControl>,InputControlHandler<?>> INPUT_CONTROL_HANDLERS- Mappings:
Namespace Name Mixin selector named INPUT_CONTROL_HANDLERS
Lnet/minecraft/client/gui/screen/dialog/InputControlHandlers;INPUT_CONTROL_HANDLERS:Ljava/util/Map;
intermediary field_60777
Lnet/minecraft/class_11489;field_60777:Ljava/util/Map;
official b
Lgfu;b:Ljava/util/Map;
-
-
Constructor Details
-
InputControlHandlers
public InputControlHandlers()
-
-
Method Details
-
register
private static <T extends InputControl> void register(com.mojang.serialization.MapCodec<T> inputControlCodec, InputControlHandler<? super T> inputControlHandler) - Mappings:
Namespace Name Mixin selector named register
Lnet/minecraft/client/gui/screen/dialog/InputControlHandlers;register(Lcom/mojang/serialization/MapCodec;Lnet/minecraft/client/gui/screen/dialog/InputControlHandler;)V
intermediary method_71904
Lnet/minecraft/class_11489;method_71904(Lcom/mojang/serialization/MapCodec;Lnet/minecraft/class_11487;)V
official a
Lgfu;a(Lcom/mojang/serialization/MapCodec;Lgft;)V
-
getHandler
@Nullable private static <T extends InputControl> @Nullable InputControlHandler<T> getHandler(T inputControl) - Mappings:
Namespace Name Mixin selector named getHandler
Lnet/minecraft/client/gui/screen/dialog/InputControlHandlers;getHandler(Lnet/minecraft/dialog/input/InputControl;)Lnet/minecraft/client/gui/screen/dialog/InputControlHandler;
intermediary method_71902
Lnet/minecraft/class_11489;method_71902(Lnet/minecraft/class_11438;)Lnet/minecraft/class_11487;
official a
Lgfu;a(Lasq;)Lgft;
-
addControl
public static <T extends InputControl> void addControl(T inputControl, Screen screen, InputControlHandler.Output output) - Mappings:
Namespace Name Mixin selector named addControl
Lnet/minecraft/client/gui/screen/dialog/InputControlHandlers;addControl(Lnet/minecraft/dialog/input/InputControl;Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/gui/screen/dialog/InputControlHandler$Output;)V
intermediary method_71903
Lnet/minecraft/class_11489;method_71903(Lnet/minecraft/class_11438;Lnet/minecraft/class_437;Lnet/minecraft/class_11487$class_11488;)V
official a
Lgfu;a(Lasq;Lges;Lgft$a;)V
-
bootstrap
public static void bootstrap()- Mappings:
Namespace Name Mixin selector named bootstrap
Lnet/minecraft/client/gui/screen/dialog/InputControlHandlers;bootstrap()V
intermediary method_71901
Lnet/minecraft/class_11489;method_71901()V
official a
Lgfu;a()V
-