Class CustomizeFlatLevelScreen

All Implemented Interfaces:
IdentifibleBooleanConsumer

@Environment(CLIENT) public class CustomizeFlatLevelScreen extends Screen
Mappings:
Namespace Name
official bks
intermediary net/minecraft/class_1318
named net/minecraft/client/gui/screen/CustomizeFlatLevelScreen
  • Field Details

    • parent

      private final CreateWorldScreen parent
      Mappings:
      Namespace Name Mixin selector
      official a Lbks;a:Lboi;
      intermediary field_5061 Lnet/minecraft/class_1318;field_5061:Lnet/minecraft/class_363;
      named parent Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;parent:Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;
    • helper

      private FlatWorldHelper helper
      Mappings:
      Namespace Name Mixin selector
      official f Lbks;f:Lbbb;
      intermediary field_5062 Lnet/minecraft/class_1318;field_5062:Lnet/minecraft/class_1281;
      named helper Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;helper:Lnet/minecraft/world/gen/FlatWorldHelper;
    • title

      private String title
      Mappings:
      Namespace Name Mixin selector
      official g Lbks;g:Ljava/lang/String;
      intermediary field_5063 Lnet/minecraft/class_1318;field_5063:Ljava/lang/String;
      named title Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;title:Ljava/lang/String;
    • tileText

      private String tileText
      Mappings:
      Namespace Name Mixin selector
      official h Lbks;h:Ljava/lang/String;
      intermediary field_5064 Lnet/minecraft/class_1318;field_5064:Ljava/lang/String;
      named tileText Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;tileText:Ljava/lang/String;
    • heightText

      private String heightText
      Mappings:
      Namespace Name Mixin selector
      official i Lbks;i:Ljava/lang/String;
      intermediary field_5065 Lnet/minecraft/class_1318;field_5065:Ljava/lang/String;
      named heightText Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;heightText:Ljava/lang/String;
    • layerList

      Mappings:
      Namespace Name Mixin selector
      official s Lbks;s:Lbks$a;
      intermediary field_5066 Lnet/minecraft/class_1318;field_5066:Lnet/minecraft/class_1318$class_1319;
      named layerList Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;layerList:Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen$CustomizeFlatLevelListWidget;
    • addLayer

      private ButtonWidget addLayer
      Mappings:
      Namespace Name Mixin selector
      official t Lbks;t:Lbja;
      intermediary field_5067 Lnet/minecraft/class_1318;field_5067:Lnet/minecraft/class_356;
      named addLayer Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;addLayer:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • editLayer

      private ButtonWidget editLayer
      Mappings:
      Namespace Name Mixin selector
      official u Lbks;u:Lbja;
      intermediary field_5068 Lnet/minecraft/class_1318;field_5068:Lnet/minecraft/class_356;
      named editLayer Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;editLayer:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • removeLayer

      private ButtonWidget removeLayer
      Mappings:
      Namespace Name Mixin selector
      official v Lbks;v:Lbja;
      intermediary field_5069 Lnet/minecraft/class_1318;field_5069:Lnet/minecraft/class_356;
      named removeLayer Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;removeLayer:Lnet/minecraft/client/gui/widget/ButtonWidget;
  • Constructor Details

    • CustomizeFlatLevelScreen

      public CustomizeFlatLevelScreen(CreateWorldScreen parent, String generatorOptions)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbks;<init>(Lboi;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_1318;<init>(Lnet/minecraft/class_363;Ljava/lang/String;)V
      named <init> Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;<init>(Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;Ljava/lang/String;)V
  • Method Details

    • getConfigString

      public String getConfigString()
      Mappings:
      Namespace Name Mixin selector
      official a Lbks;a()Ljava/lang/String;
      intermediary method_4236 Lnet/minecraft/class_1318;method_4236()Ljava/lang/String;
      named getConfigString Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;getConfigString()Ljava/lang/String;
    • setConfigString

      public void setConfigString(String config)
      Mappings:
      Namespace Name Mixin selector
      official a Lbks;a(Ljava/lang/String;)V
      intermediary method_4232 Lnet/minecraft/class_1318;method_4232(Ljava/lang/String;)V
      named setConfigString Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;setConfigString(Ljava/lang/String;)V
    • init

      public void init()
      Overrides:
      init in class Screen
      Mappings:
      Namespace Name Mixin selector
      official b Lblk;b()V
      intermediary method_1044 Lnet/minecraft/class_388;method_1044()V
      named init Lnet/minecraft/client/gui/screen/Screen;init()V
    • handleMouse

      public void handleMouse()
      Overrides:
      handleMouse in class Screen
      Mappings:
      Namespace Name Mixin selector
      official k Lblk;k()V
      intermediary method_1035 Lnet/minecraft/class_388;method_1035()V
      named handleMouse Lnet/minecraft/client/gui/screen/Screen;handleMouse()V
    • buttonClicked

      protected void buttonClicked(ButtonWidget button)
      Overrides:
      buttonClicked in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lblk;a(Lbja;)V
      intermediary method_1027 Lnet/minecraft/class_388;method_1027(Lnet/minecraft/class_356;)V
      named buttonClicked Lnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
    • method_4233

      public void method_4233()
      Mappings:
      Namespace Name Mixin selector
      official f Lbks;f()V
      intermediary method_4233 Lnet/minecraft/class_1318;method_4233()V
      named method_4233 Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;method_4233()V
    • hasLayerSelected

      private boolean hasLayerSelected()
      Mappings:
      Namespace Name Mixin selector
      official g Lbks;g()Z
      intermediary method_4235 Lnet/minecraft/class_1318;method_4235()Z
      named hasLayerSelected Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;hasLayerSelected()Z
    • render

      public void render(int mouseX, int mouseY, float tickDelta)
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lblk;a(IIF)V
      intermediary method_1025 Lnet/minecraft/class_388;method_1025(IIF)V
      named render Lnet/minecraft/client/gui/screen/Screen;render(IIF)V