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 gnj
-
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 aLgnj;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 bLgnj;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 aLgnj;a(Lcom/mojang/serialization/MapCodec;Lgni;)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 aLgnj;a(Lasq;)Lgni;
-
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 aLgnj;a(Lgnc;Lasq;)Lgje;
-
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 aLgnj;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 aLgnj;a(Lgnc;Lyv;)V
-