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 gfv
- 
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 aLgfv;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 bLgfv;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 aLgfv;a(Lcom/mojang/serialization/MapCodec;Lgfu;)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 aLgfv;a(Lasq;)Lgfu;
 - 
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 aLgfv;a(Lasq;Lget;Lgfu$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 aLgfv;a()V
 
 -