Class WorldScreenOptionGrid.Builder

java.lang.Object
net.minecraft.client.gui.screen.world.WorldScreenOptionGrid.Builder
Enclosing class:
WorldScreenOptionGrid

@Environment(CLIENT) public static class WorldScreenOptionGrid.Builder extends Object
Mappings:
Namespace Name
official evu$a
intermediary net/minecraft/class_8096$class_8097
named net/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Builder
  • Field Details

    • width

      private final int width
      Mappings:
      Namespace Name Mixin selector
      official a Levu$a;a:I
      intermediary field_42198 Lnet/minecraft/class_8096$class_8097;field_42198:I
      named width Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Builder;width:I
    • options

      private final List<WorldScreenOptionGrid.OptionBuilder> options
      Mappings:
      Namespace Name Mixin selector
      official b Levu$a;b:Ljava/util/List;
      intermediary field_42199 Lnet/minecraft/class_8096$class_8097;field_42199:Ljava/util/List;
      named options Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Builder;options:Ljava/util/List;
    • marginLeft

      int marginLeft
      Mappings:
      Namespace Name Mixin selector
      official c Levu$a;c:I
      intermediary field_42200 Lnet/minecraft/class_8096$class_8097;field_42200:I
      named marginLeft Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Builder;marginLeft:I
  • Constructor Details

    • Builder

      public Builder(int width)
      Mappings:
      Namespace Name Mixin selector
      official <init> Levu$a;<init>(I)V
      intermediary <init> Lnet/minecraft/class_8096$class_8097;<init>(I)V
      named <init> Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Builder;<init>(I)V
  • Method Details

    • add

      Mappings:
      Namespace Name Mixin selector
      official a Levu$a;a(Lta;Ljava/util/function/BooleanSupplier;Ljava/util/function/Consumer;)Levu$c;
      intermediary method_48687 Lnet/minecraft/class_8096$class_8097;method_48687(Lnet/minecraft/class_2561;Ljava/util/function/BooleanSupplier;Ljava/util/function/Consumer;)Lnet/minecraft/class_8096$class_8099;
      named add Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Builder;add(Lnet/minecraft/text/Text;Ljava/util/function/BooleanSupplier;Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$OptionBuilder;
    • marginLeft

      public WorldScreenOptionGrid.Builder marginLeft(int marginLeft)
      Mappings:
      Namespace Name Mixin selector
      official a Levu$a;a(I)Levu$a;
      intermediary method_48685 Lnet/minecraft/class_8096$class_8097;method_48685(I)Lnet/minecraft/class_8096$class_8097;
      named marginLeft Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Builder;marginLeft(I)Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Builder;
    • build

      public WorldScreenOptionGrid build(Consumer<Widget> widgetConsumer)
      Mappings:
      Namespace Name Mixin selector
      official a Levu$a;a(Ljava/util/function/Consumer;)Levu;
      intermediary method_48686 Lnet/minecraft/class_8096$class_8097;method_48686(Ljava/util/function/Consumer;)Lnet/minecraft/class_8096;
      named build Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Builder;build(Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid;