Class WorldListWidget.Builder

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

@Environment(CLIENT) public static class WorldListWidget.Builder extends Object
Mappings:
Namespace Name
named net/minecraft/client/gui/screen/world/WorldListWidget$Builder
intermediary net/minecraft/class_528$class_11780
official gsr$a
  • Field Details

    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_62192 Lnet/minecraft/class_528$class_11780;field_62192:Lnet/minecraft/class_310;
      official a Lgsr$a;a:Lfzz;
    • parent

      private final Screen parent
      Mappings:
      Namespace Name Mixin selector
      named parent Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;parent:Lnet/minecraft/client/gui/screen/Screen;
      intermediary field_62193 Lnet/minecraft/class_528$class_11780;field_62193:Lnet/minecraft/class_437;
      official b Lgsr$a;b:Lgmj;
    • width

      private int width
      Mappings:
      Namespace Name Mixin selector
      named width Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;width:I
      intermediary field_62194 Lnet/minecraft/class_528$class_11780;field_62194:I
      official c Lgsr$a;c:I
    • height

      private int height
      Mappings:
      Namespace Name Mixin selector
      named height Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;height:I
      intermediary field_62195 Lnet/minecraft/class_528$class_11780;field_62195:I
      official d Lgsr$a;d:I
    • worldListType

      private WorldListWidget.WorldListType worldListType
      Mappings:
      Namespace Name Mixin selector
      named worldListType Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;worldListType:Lnet/minecraft/client/gui/screen/world/WorldListWidget$WorldListType;
      intermediary field_62197 Lnet/minecraft/class_528$class_11780;field_62197:Lnet/minecraft/class_528$class_11781;
      official f Lgsr$a;f:Lgsr$c;
    • predecessor

      @Nullable private @Nullable WorldListWidget predecessor
      Mappings:
      Namespace Name Mixin selector
      named predecessor Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;predecessor:Lnet/minecraft/client/gui/screen/world/WorldListWidget;
      intermediary field_62198 Lnet/minecraft/class_528$class_11780;field_62198:Lnet/minecraft/class_528;
      official g Lgsr$a;g:Lgsr;
    • selectionCallback

      @Nullable private @Nullable Consumer<LevelSummary> selectionCallback
      Mappings:
      Namespace Name Mixin selector
      named selectionCallback Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;selectionCallback:Ljava/util/function/Consumer;
      intermediary field_62199 Lnet/minecraft/class_528$class_11780;field_62199:Ljava/util/function/Consumer;
      official h Lgsr$a;h:Ljava/util/function/Consumer;
    • confirmationCallback

      @Nullable private @Nullable Consumer<WorldListWidget.WorldEntry> confirmationCallback
      Mappings:
      Namespace Name Mixin selector
      named confirmationCallback Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;confirmationCallback:Ljava/util/function/Consumer;
      intermediary field_62200 Lnet/minecraft/class_528$class_11780;field_62200:Ljava/util/function/Consumer;
      official i Lgsr$a;i:Ljava/util/function/Consumer;
  • Constructor Details

    • Builder

      public Builder(MinecraftClient client, Screen parent)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/Screen;)V
      intermediary <init> Lnet/minecraft/class_528$class_11780;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_437;)V
      official <init> Lgsr$a;<init>(Lfzz;Lgmj;)V
  • Method Details

    • width

      public WorldListWidget.Builder width(int width)
      Mappings:
      Namespace Name Mixin selector
      named width Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;width(I)Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;
      intermediary method_73456 Lnet/minecraft/class_528$class_11780;method_73456(I)Lnet/minecraft/class_528$class_11780;
      official a Lgsr$a;a(I)Lgsr$a;
    • height

      public WorldListWidget.Builder height(int height)
      Mappings:
      Namespace Name Mixin selector
      named height Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;height(I)Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;
      intermediary method_73461 Lnet/minecraft/class_528$class_11780;method_73461(I)Lnet/minecraft/class_528$class_11780;
      official b Lgsr$a;b(I)Lgsr$a;
    • search

      public WorldListWidget.Builder search(String search)
      Mappings:
      Namespace Name Mixin selector
      named search Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;search(Ljava/lang/String;)Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;
      intermediary method_73458 Lnet/minecraft/class_528$class_11780;method_73458(Ljava/lang/String;)Lnet/minecraft/class_528$class_11780;
      official a Lgsr$a;a(Ljava/lang/String;)Lgsr$a;
    • predecessor

      public WorldListWidget.Builder predecessor(@Nullable @Nullable WorldListWidget predecessor)
      Mappings:
      Namespace Name Mixin selector
      named predecessor Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;predecessor(Lnet/minecraft/client/gui/screen/world/WorldListWidget;)Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;
      intermediary method_73457 Lnet/minecraft/class_528$class_11780;method_73457(Lnet/minecraft/class_528;)Lnet/minecraft/class_528$class_11780;
      official a Lgsr$a;a(Lgsr;)Lgsr$a;
    • selectionCallback

      public WorldListWidget.Builder selectionCallback(Consumer<LevelSummary> selectionCallback)
      Mappings:
      Namespace Name Mixin selector
      named selectionCallback Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;selectionCallback(Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;
      intermediary method_73459 Lnet/minecraft/class_528$class_11780;method_73459(Ljava/util/function/Consumer;)Lnet/minecraft/class_528$class_11780;
      official a Lgsr$a;a(Ljava/util/function/Consumer;)Lgsr$a;
    • confirmationCallback

      public WorldListWidget.Builder confirmationCallback(Consumer<WorldListWidget.WorldEntry> confirmationCallback)
      Mappings:
      Namespace Name Mixin selector
      named confirmationCallback Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;confirmationCallback(Ljava/util/function/Consumer;)Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;
      intermediary method_73462 Lnet/minecraft/class_528$class_11780;method_73462(Ljava/util/function/Consumer;)Lnet/minecraft/class_528$class_11780;
      official b Lgsr$a;b(Ljava/util/function/Consumer;)Lgsr$a;
    • uploadWorld

      public WorldListWidget.Builder uploadWorld()
      Mappings:
      Namespace Name Mixin selector
      named uploadWorld Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;uploadWorld()Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;
      intermediary method_73455 Lnet/minecraft/class_528$class_11780;method_73455()Lnet/minecraft/class_528$class_11780;
      official a Lgsr$a;a()Lgsr$a;
    • toWidget

      public WorldListWidget toWidget()
      Mappings:
      Namespace Name Mixin selector
      named toWidget Lnet/minecraft/client/gui/screen/world/WorldListWidget$Builder;toWidget()Lnet/minecraft/client/gui/screen/world/WorldListWidget;
      intermediary method_73460 Lnet/minecraft/class_528$class_11780;method_73460()Lnet/minecraft/class_528;
      official b Lgsr$a;b()Lgsr;