Class InputControlHandlers
java.lang.Object
net.minecraft.client.gui.screen.dialog.InputControlHandlers
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/dialog/InputControlHandlersintermediary net/minecraft/class_11489official gnm
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static classprivate static classprivate 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 voidprivate 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 LOGGERLnet/minecraft/client/gui/screen/dialog/InputControlHandlers;LOGGER:Lorg/slf4j/Logger;intermediary field_60776Lnet/minecraft/class_11489;field_60776:Lorg/slf4j/Logger;official aLgnm;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_HANDLERSLnet/minecraft/client/gui/screen/dialog/InputControlHandlers;INPUT_CONTROL_HANDLERS:Ljava/util/Map;intermediary field_60777Lnet/minecraft/class_11489;field_60777:Ljava/util/Map;official bLgnm;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 registerLnet/minecraft/client/gui/screen/dialog/InputControlHandlers;register(Lcom/mojang/serialization/MapCodec;Lnet/minecraft/client/gui/screen/dialog/InputControlHandler;)Vintermediary method_71904Lnet/minecraft/class_11489;method_71904(Lcom/mojang/serialization/MapCodec;Lnet/minecraft/class_11487;)Vofficial aLgnm;a(Lcom/mojang/serialization/MapCodec;Lgnl;)V
-
getHandler
@Nullable private static <T extends InputControl> @Nullable InputControlHandler<T> getHandler(T inputControl) - Mappings:
Namespace Name Mixin selector named getHandlerLnet/minecraft/client/gui/screen/dialog/InputControlHandlers;getHandler(Lnet/minecraft/dialog/input/InputControl;)Lnet/minecraft/client/gui/screen/dialog/InputControlHandler;intermediary method_71902Lnet/minecraft/class_11489;method_71902(Lnet/minecraft/class_11438;)Lnet/minecraft/class_11487;official aLgnm;a(Lasw;)Lgnl;
-
addControl
public static <T extends InputControl> void addControl(T inputControl, Screen screen, InputControlHandler.Output output) - Mappings:
Namespace Name Mixin selector named addControlLnet/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;)Vintermediary method_71903Lnet/minecraft/class_11489;method_71903(Lnet/minecraft/class_11438;Lnet/minecraft/class_437;Lnet/minecraft/class_11487$class_11488;)Vofficial aLgnm;a(Lasw;Lgmj;Lgnl$a;)V
-
bootstrap
public static void bootstrap()- Mappings:
Namespace Name Mixin selector named bootstrapLnet/minecraft/client/gui/screen/dialog/InputControlHandlers;bootstrap()Vintermediary method_71901Lnet/minecraft/class_11489;method_71901()Vofficial aLgnm;a()V
-