Class DialogBodyHandlers
java.lang.Object
net.minecraft.client.gui.screen.dialog.DialogBodyHandlers
- Mappings:
 Namespace Name named net/minecraft/client/gui/screen/dialog/DialogBodyHandlersintermediary net/minecraft/class_11483official gfs
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static class - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Map<com.mojang.serialization.MapCodec<? extends DialogBody>, DialogBodyHandler<?>> private static final Logger - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic <B extends DialogBody>
@Nullable WidgetcreateWidget(DialogScreen<?> dialogScreen, B dialogBody) private static <B extends DialogBody>
@Nullable DialogBodyHandler<B> getHandler(B dialogBody) private static <B extends DialogBody>
voidregister(com.mojang.serialization.MapCodec<B> dialogBodyCodec, DialogBodyHandler<? super B> dialogBodyHandler) (package private) static voidrunActionFromStyle(DialogScreen<?> dialogScreen, @Nullable Style style)  
- 
Field Details
- 
LOGGER
- Mappings:
 Namespace Name Mixin selector named LOGGERLnet/minecraft/client/gui/screen/dialog/DialogBodyHandlers;LOGGER:Lorg/slf4j/Logger;intermediary field_60774Lnet/minecraft/class_11483;field_60774:Lorg/slf4j/Logger;official aLgfs;a:Lorg/slf4j/Logger;
 - 
DIALOG_BODY_HANDLERS
private static final Map<com.mojang.serialization.MapCodec<? extends DialogBody>,DialogBodyHandler<?>> DIALOG_BODY_HANDLERS- Mappings:
 Namespace Name Mixin selector named DIALOG_BODY_HANDLERSLnet/minecraft/client/gui/screen/dialog/DialogBodyHandlers;DIALOG_BODY_HANDLERS:Ljava/util/Map;intermediary field_60775Lnet/minecraft/class_11483;field_60775:Ljava/util/Map;official bLgfs;b:Ljava/util/Map;
 
 - 
 - 
Constructor Details
- 
DialogBodyHandlers
public DialogBodyHandlers() 
 - 
 - 
Method Details
- 
register
private static <B extends DialogBody> void register(com.mojang.serialization.MapCodec<B> dialogBodyCodec, DialogBodyHandler<? super B> dialogBodyHandler) - Mappings:
 Namespace Name Mixin selector named registerLnet/minecraft/client/gui/screen/dialog/DialogBodyHandlers;register(Lcom/mojang/serialization/MapCodec;Lnet/minecraft/client/gui/screen/dialog/DialogBodyHandler;)Vintermediary method_71897Lnet/minecraft/class_11483;method_71897(Lcom/mojang/serialization/MapCodec;Lnet/minecraft/class_11482;)Vofficial aLgfs;a(Lcom/mojang/serialization/MapCodec;Lgfr;)V
 - 
getHandler
@Nullable private static <B extends DialogBody> @Nullable DialogBodyHandler<B> getHandler(B dialogBody) - Mappings:
 Namespace Name Mixin selector named getHandlerLnet/minecraft/client/gui/screen/dialog/DialogBodyHandlers;getHandler(Lnet/minecraft/dialog/body/DialogBody;)Lnet/minecraft/client/gui/screen/dialog/DialogBodyHandler;intermediary method_71896Lnet/minecraft/class_11483;method_71896(Lnet/minecraft/class_11432;)Lnet/minecraft/class_11482;official aLgfs;a(Lask;)Lgfr;
 - 
createWidget
@Nullable public static <B extends DialogBody> @Nullable Widget createWidget(DialogScreen<?> dialogScreen, B dialogBody) - Mappings:
 Namespace Name Mixin selector named createWidgetLnet/minecraft/client/gui/screen/dialog/DialogBodyHandlers;createWidget(Lnet/minecraft/client/gui/screen/dialog/DialogScreen;Lnet/minecraft/dialog/body/DialogBody;)Lnet/minecraft/client/gui/widget/Widget;intermediary method_71898Lnet/minecraft/class_11483;method_71898(Lnet/minecraft/class_11473;Lnet/minecraft/class_11432;)Lnet/minecraft/class_8021;official aLgfs;a(Lgfl;Lask;)Lgbm;
 - 
bootstrap
public static void bootstrap()- Mappings:
 Namespace Name Mixin selector named bootstrapLnet/minecraft/client/gui/screen/dialog/DialogBodyHandlers;bootstrap()Vintermediary method_71895Lnet/minecraft/class_11483;method_71895()Vofficial aLgfs;a()V
 - 
runActionFromStyle
- Mappings:
 Namespace Name Mixin selector named runActionFromStyleLnet/minecraft/client/gui/screen/dialog/DialogBodyHandlers;runActionFromStyle(Lnet/minecraft/client/gui/screen/dialog/DialogScreen;Lnet/minecraft/text/Style;)Vintermediary method_72146Lnet/minecraft/class_11483;method_72146(Lnet/minecraft/class_11473;Lnet/minecraft/class_2583;)Vofficial aLgfs;a(Lgfl;Lyl;)V
 
 -