Class CustomizeFlatLevelScreen

All Implemented Interfaces:
class_4122, class_4123, IdentifibleBooleanConsumer

@Environment(CLIENT) public class CustomizeFlatLevelScreen extends Screen
Mappings:
Namespace Name
official cjm
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 Lcjm;a:Lcmy;
      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;
    • field_5062

      private class_3917 field_5062
      Mappings:
      Namespace Name Mixin selector
      official f Lcjm;f:Lbud;
      intermediary field_5062 Lnet/minecraft/class_1318;field_5062:Lnet/minecraft/class_3917;
      named field_5062 Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;field_5062:Lnet/minecraft/class_3917;
    • title

      private String title
      Mappings:
      Namespace Name Mixin selector
      official g Lcjm;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 Lcjm;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 Lcjm;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 Lcjm;s:Lcjm$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 Lcjm;t:Lcgu;
      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 Lcjm;u:Lcgu;
      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 Lcjm;v:Lcgu;
      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

  • Method Details

    • getConfigString

      public String getConfigString()
      Mappings:
      Namespace Name Mixin selector
      official h Lcjm;h()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;
    • method_18577

      public NbtCompound method_18577()
      Mappings:
      Namespace Name Mixin selector
      official i Lcjm;i()Lgy;
      intermediary method_18577 Lnet/minecraft/class_1318;method_18577()Lnet/minecraft/class_322;
      named method_18577 Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;method_18577()Lnet/minecraft/nbt/NbtCompound;
    • setConfigString

      public void setConfigString(String config)
      Mappings:
      Namespace Name Mixin selector
      official a Lcjm;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
    • method_18573

      public void method_18573(NbtCompound nbtCompound)
      Mappings:
      Namespace Name Mixin selector
      official a Lcjm;a(Lgy;)V
      intermediary method_18573 Lnet/minecraft/class_1318;method_18573(Lnet/minecraft/class_322;)V
      named method_18573 Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;method_18573(Lnet/minecraft/nbt/NbtCompound;)V
    • init

      protected void init()
      Overrides:
      init in class Screen
      Mappings:
      Namespace Name Mixin selector
      official c Lckd;c()V
      intermediary method_1044 Lnet/minecraft/class_388;method_1044()V
      named init Lnet/minecraft/client/gui/screen/Screen;init()V
    • method_4233

      public void method_4233()
      Mappings:
      Namespace Name Mixin selector
      official j Lcjm;j()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 k Lcjm;k()Z
      intermediary method_4235 Lnet/minecraft/class_1318;method_4235()Z
      named hasLayerSelected Lnet/minecraft/client/gui/screen/CustomizeFlatLevelScreen;hasLayerSelected()Z
    • getFocused

      @Nullable public class_4122 getFocused()
      Specified by:
      getFocused in interface class_4123
      Overrides:
      getFocused in class class_4121
      Mappings:
      Namespace Name Mixin selector
      official getFocused Lchs;getFocused()Lchr;
      intermediary getFocused Lnet/minecraft/class_4123;getFocused()Lnet/minecraft/class_4122;
      named getFocused Lnet/minecraft/class_4123;getFocused()Lnet/minecraft/class_4122;
    • render

      public void render(int mouseX, int mouseY, float tickDelta)
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lckd;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