Class WorldScreenOptionGrid.Option

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

@Environment(CLIENT) private static class WorldScreenOptionGrid.Option extends Object
Mappings:
Namespace Name
official evu$b
intermediary net/minecraft/class_8096$class_8098
named net/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Option
  • Field Details

    • button

      private final CyclingButtonWidget<Boolean> button
      Mappings:
      Namespace Name Mixin selector
      official a Levu$b;a:Lemp;
      intermediary field_42201 Lnet/minecraft/class_8096$class_8098;field_42201:Lnet/minecraft/class_5676;
      named button Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Option;button:Lnet/minecraft/client/gui/widget/CyclingButtonWidget;
    • getter

      private final BooleanSupplier getter
      Mappings:
      Namespace Name Mixin selector
      official b Levu$b;b:Ljava/util/function/BooleanSupplier;
      intermediary field_42202 Lnet/minecraft/class_8096$class_8098;field_42202:Ljava/util/function/BooleanSupplier;
      named getter Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Option;getter:Ljava/util/function/BooleanSupplier;
    • toggleable

      @Nullable private final @Nullable BooleanSupplier toggleable
      Mappings:
      Namespace Name Mixin selector
      official c Levu$b;c:Ljava/util/function/BooleanSupplier;
      intermediary field_42203 Lnet/minecraft/class_8096$class_8098;field_42203:Ljava/util/function/BooleanSupplier;
      named toggleable Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Option;toggleable:Ljava/util/function/BooleanSupplier;
  • Constructor Details

    • Option

      public Option(CyclingButtonWidget<Boolean> button, BooleanSupplier getter, @Nullable @Nullable BooleanSupplier toggleable)
      Mappings:
      Namespace Name Mixin selector
      official <init> Levu$b;<init>(Lemp;Ljava/util/function/BooleanSupplier;Ljava/util/function/BooleanSupplier;)V
      intermediary <init> Lnet/minecraft/class_8096$class_8098;<init>(Lnet/minecraft/class_5676;Ljava/util/function/BooleanSupplier;Ljava/util/function/BooleanSupplier;)V
      named <init> Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Option;<init>(Lnet/minecraft/client/gui/widget/CyclingButtonWidget;Ljava/util/function/BooleanSupplier;Ljava/util/function/BooleanSupplier;)V
  • Method Details

    • refresh

      public void refresh()
      Mappings:
      Namespace Name Mixin selector
      official a Levu$b;a()V
      intermediary method_48688 Lnet/minecraft/class_8096$class_8098;method_48688()V
      named refresh Lnet/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Option;refresh()V