Class DialogBodyHandlers

java.lang.Object
net.minecraft.client.gui.screens.dialog.body.DialogBodyHandlers

public class DialogBodyHandlers extends Object
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • HANDLERS

      private static final Map<com.mojang.serialization.MapCodec<? extends DialogBody>,DialogBodyHandler<?>> HANDLERS
  • Constructor Details

    • DialogBodyHandlers

      public DialogBodyHandlers()
  • Method Details

    • register

      private static <B extends DialogBody> void register(com.mojang.serialization.MapCodec<B> p_425949_, DialogBodyHandler<? super B> p_426018_)
    • getHandler

      @Nullable private static <B extends DialogBody> DialogBodyHandler<B> getHandler(B pBody)
    • createBodyElement

      @Nullable public static <B extends DialogBody> LayoutElement createBodyElement(DialogScreen<?> pScreen, B pBody)
    • bootstrap

      public static void bootstrap()
    • runActionOnParent

      static void runActionOnParent(DialogScreen<?> pScreen, @Nullable Style pStyle)