Package net.minecraft

Class class_3020

All Implemented Interfaces:
class_4122, class_4123, IdentifibleBooleanConsumer

@Environment(CLIENT) public class class_3020 extends Screen
Mappings:
Namespace Name
official clu
intermediary net/minecraft/class_3020
named net/minecraft/class_3020
  • Field Details

    • field_14928

      private static final Logger field_14928
      Mappings:
      Namespace Name Mixin selector
      official a Lclu;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_14928 Lnet/minecraft/class_3020;field_14928:Lorg/apache/logging/log4j/Logger;
      named field_14928 Lnet/minecraft/class_3020;field_14928:Lorg/apache/logging/log4j/Logger;
    • field_14929

      private final StructureBlockEntity field_14929
      Mappings:
      Namespace Name Mixin selector
      official f Lclu;f:Lbkf;
      intermediary field_14929 Lnet/minecraft/class_3020;field_14929:Lnet/minecraft/class_2738;
      named field_14929 Lnet/minecraft/class_3020;field_14929:Lnet/minecraft/block/entity/StructureBlockEntity;
    • field_14930

      private BlockMirror field_14930
      Mappings:
      Namespace Name Mixin selector
      official g Lclu;g:Lbfz;
      intermediary field_14930 Lnet/minecraft/class_3020;field_14930:Lnet/minecraft/class_2727;
      named field_14930 Lnet/minecraft/class_3020;field_14930:Lnet/minecraft/util/BlockMirror;
    • field_14931

      private BlockRotation field_14931
      Mappings:
      Namespace Name Mixin selector
      official h Lclu;h:Lbhb;
      intermediary field_14931 Lnet/minecraft/class_3020;field_14931:Lnet/minecraft/class_2734;
      named field_14931 Lnet/minecraft/class_3020;field_14931:Lnet/minecraft/util/BlockRotation;
    • field_14932

      private class_3777 field_14932
      Mappings:
      Namespace Name Mixin selector
      official i Lclu;i:Lbmr;
      intermediary field_14932 Lnet/minecraft/class_3020;field_14932:Lnet/minecraft/class_3777;
      named field_14932 Lnet/minecraft/class_3020;field_14932:Lnet/minecraft/class_3777;
    • field_14933

      private boolean field_14933
      Mappings:
      Namespace Name Mixin selector
      official s Lclu;s:Z
      intermediary field_14933 Lnet/minecraft/class_3020;field_14933:Z
      named field_14933 Lnet/minecraft/class_3020;field_14933:Z
    • field_14934

      private boolean field_14934
      Mappings:
      Namespace Name Mixin selector
      official t Lclu;t:Z
      intermediary field_14934 Lnet/minecraft/class_3020;field_14934:Z
      named field_14934 Lnet/minecraft/class_3020;field_14934:Z
    • field_14935

      private boolean field_14935
      Mappings:
      Namespace Name Mixin selector
      official u Lclu;u:Z
      intermediary field_14935 Lnet/minecraft/class_3020;field_14935:Z
      named field_14935 Lnet/minecraft/class_3020;field_14935:Z
    • field_14936

      private TextFieldWidget field_14936
      Mappings:
      Namespace Name Mixin selector
      official v Lclu;v:Lcgy;
      intermediary field_14936 Lnet/minecraft/class_3020;field_14936:Lnet/minecraft/class_367;
      named field_14936 Lnet/minecraft/class_3020;field_14936:Lnet/minecraft/client/gui/widget/TextFieldWidget;
    • field_14937

      private TextFieldWidget field_14937
      Mappings:
      Namespace Name Mixin selector
      official w Lclu;w:Lcgy;
      intermediary field_14937 Lnet/minecraft/class_3020;field_14937:Lnet/minecraft/class_367;
      named field_14937 Lnet/minecraft/class_3020;field_14937:Lnet/minecraft/client/gui/widget/TextFieldWidget;
    • field_14938

      private TextFieldWidget field_14938
      Mappings:
      Namespace Name Mixin selector
      official x Lclu;x:Lcgy;
      intermediary field_14938 Lnet/minecraft/class_3020;field_14938:Lnet/minecraft/class_367;
      named field_14938 Lnet/minecraft/class_3020;field_14938:Lnet/minecraft/client/gui/widget/TextFieldWidget;
    • field_14939

      private TextFieldWidget field_14939
      Mappings:
      Namespace Name Mixin selector
      official y Lclu;y:Lcgy;
      intermediary field_14939 Lnet/minecraft/class_3020;field_14939:Lnet/minecraft/class_367;
      named field_14939 Lnet/minecraft/class_3020;field_14939:Lnet/minecraft/client/gui/widget/TextFieldWidget;
    • field_14940

      private TextFieldWidget field_14940
      Mappings:
      Namespace Name Mixin selector
      official z Lclu;z:Lcgy;
      intermediary field_14940 Lnet/minecraft/class_3020;field_14940:Lnet/minecraft/class_367;
      named field_14940 Lnet/minecraft/class_3020;field_14940:Lnet/minecraft/client/gui/widget/TextFieldWidget;
    • field_14906

      private TextFieldWidget field_14906
      Mappings:
      Namespace Name Mixin selector
      official A Lclu;A:Lcgy;
      intermediary field_14906 Lnet/minecraft/class_3020;field_14906:Lnet/minecraft/class_367;
      named field_14906 Lnet/minecraft/class_3020;field_14906:Lnet/minecraft/client/gui/widget/TextFieldWidget;
    • field_14907

      private TextFieldWidget field_14907
      Mappings:
      Namespace Name Mixin selector
      official B Lclu;B:Lcgy;
      intermediary field_14907 Lnet/minecraft/class_3020;field_14907:Lnet/minecraft/class_367;
      named field_14907 Lnet/minecraft/class_3020;field_14907:Lnet/minecraft/client/gui/widget/TextFieldWidget;
    • field_14908

      private TextFieldWidget field_14908
      Mappings:
      Namespace Name Mixin selector
      official C Lclu;C:Lcgy;
      intermediary field_14908 Lnet/minecraft/class_3020;field_14908:Lnet/minecraft/class_367;
      named field_14908 Lnet/minecraft/class_3020;field_14908:Lnet/minecraft/client/gui/widget/TextFieldWidget;
    • field_14909

      private TextFieldWidget field_14909
      Mappings:
      Namespace Name Mixin selector
      official D Lclu;D:Lcgy;
      intermediary field_14909 Lnet/minecraft/class_3020;field_14909:Lnet/minecraft/class_367;
      named field_14909 Lnet/minecraft/class_3020;field_14909:Lnet/minecraft/client/gui/widget/TextFieldWidget;
    • field_14910

      private TextFieldWidget field_14910
      Mappings:
      Namespace Name Mixin selector
      official E Lclu;E:Lcgy;
      intermediary field_14910 Lnet/minecraft/class_3020;field_14910:Lnet/minecraft/class_367;
      named field_14910 Lnet/minecraft/class_3020;field_14910:Lnet/minecraft/client/gui/widget/TextFieldWidget;
    • field_14911

      private ButtonWidget field_14911
      Mappings:
      Namespace Name Mixin selector
      official F Lclu;F:Lcgu;
      intermediary field_14911 Lnet/minecraft/class_3020;field_14911:Lnet/minecraft/class_356;
      named field_14911 Lnet/minecraft/class_3020;field_14911:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14912

      private ButtonWidget field_14912
      Mappings:
      Namespace Name Mixin selector
      official G Lclu;G:Lcgu;
      intermediary field_14912 Lnet/minecraft/class_3020;field_14912:Lnet/minecraft/class_356;
      named field_14912 Lnet/minecraft/class_3020;field_14912:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14913

      private ButtonWidget field_14913
      Mappings:
      Namespace Name Mixin selector
      official H Lclu;H:Lcgu;
      intermediary field_14913 Lnet/minecraft/class_3020;field_14913:Lnet/minecraft/class_356;
      named field_14913 Lnet/minecraft/class_3020;field_14913:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14914

      private ButtonWidget field_14914
      Mappings:
      Namespace Name Mixin selector
      official I Lclu;I:Lcgu;
      intermediary field_14914 Lnet/minecraft/class_3020;field_14914:Lnet/minecraft/class_356;
      named field_14914 Lnet/minecraft/class_3020;field_14914:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14915

      private ButtonWidget field_14915
      Mappings:
      Namespace Name Mixin selector
      official J Lclu;J:Lcgu;
      intermediary field_14915 Lnet/minecraft/class_3020;field_14915:Lnet/minecraft/class_356;
      named field_14915 Lnet/minecraft/class_3020;field_14915:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14916

      private ButtonWidget field_14916
      Mappings:
      Namespace Name Mixin selector
      official K Lclu;K:Lcgu;
      intermediary field_14916 Lnet/minecraft/class_3020;field_14916:Lnet/minecraft/class_356;
      named field_14916 Lnet/minecraft/class_3020;field_14916:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14917

      private ButtonWidget field_14917
      Mappings:
      Namespace Name Mixin selector
      official L Lclu;L:Lcgu;
      intermediary field_14917 Lnet/minecraft/class_3020;field_14917:Lnet/minecraft/class_356;
      named field_14917 Lnet/minecraft/class_3020;field_14917:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14918

      private ButtonWidget field_14918
      Mappings:
      Namespace Name Mixin selector
      official M Lclu;M:Lcgu;
      intermediary field_14918 Lnet/minecraft/class_3020;field_14918:Lnet/minecraft/class_356;
      named field_14918 Lnet/minecraft/class_3020;field_14918:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14919

      private ButtonWidget field_14919
      Mappings:
      Namespace Name Mixin selector
      official N Lclu;N:Lcgu;
      intermediary field_14919 Lnet/minecraft/class_3020;field_14919:Lnet/minecraft/class_356;
      named field_14919 Lnet/minecraft/class_3020;field_14919:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14920

      private ButtonWidget field_14920
      Mappings:
      Namespace Name Mixin selector
      official O Lclu;O:Lcgu;
      intermediary field_14920 Lnet/minecraft/class_3020;field_14920:Lnet/minecraft/class_356;
      named field_14920 Lnet/minecraft/class_3020;field_14920:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14921

      private ButtonWidget field_14921
      Mappings:
      Namespace Name Mixin selector
      official P Lclu;P:Lcgu;
      intermediary field_14921 Lnet/minecraft/class_3020;field_14921:Lnet/minecraft/class_356;
      named field_14921 Lnet/minecraft/class_3020;field_14921:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14922

      private ButtonWidget field_14922
      Mappings:
      Namespace Name Mixin selector
      official Q Lclu;Q:Lcgu;
      intermediary field_14922 Lnet/minecraft/class_3020;field_14922:Lnet/minecraft/class_356;
      named field_14922 Lnet/minecraft/class_3020;field_14922:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14923

      private ButtonWidget field_14923
      Mappings:
      Namespace Name Mixin selector
      official R Lclu;R:Lcgu;
      intermediary field_14923 Lnet/minecraft/class_3020;field_14923:Lnet/minecraft/class_356;
      named field_14923 Lnet/minecraft/class_3020;field_14923:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14924

      private ButtonWidget field_14924
      Mappings:
      Namespace Name Mixin selector
      official S Lclu;S:Lcgu;
      intermediary field_14924 Lnet/minecraft/class_3020;field_14924:Lnet/minecraft/class_356;
      named field_14924 Lnet/minecraft/class_3020;field_14924:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_14925

      private final List<TextFieldWidget> field_14925
      Mappings:
      Namespace Name Mixin selector
      official T Lclu;T:Ljava/util/List;
      intermediary field_14925 Lnet/minecraft/class_3020;field_14925:Ljava/util/List;
      named field_14925 Lnet/minecraft/class_3020;field_14925:Ljava/util/List;
    • field_14926

      private final DecimalFormat field_14926
      Mappings:
      Namespace Name Mixin selector
      official U Lclu;U:Ljava/text/DecimalFormat;
      intermediary field_14926 Lnet/minecraft/class_3020;field_14926:Ljava/text/DecimalFormat;
      named field_14926 Lnet/minecraft/class_3020;field_14926:Ljava/text/DecimalFormat;
  • Constructor Details

  • Method Details

    • tick

      public void tick()
      Overrides:
      tick in class Screen
      Mappings:
      Namespace Name Mixin selector
      official f Lckd;f()V
      intermediary method_1033 Lnet/minecraft/class_388;method_1033()V
      named tick Lnet/minecraft/client/gui/screen/Screen;tick()V
    • method_18759

      private void method_18759()
      Mappings:
      Namespace Name Mixin selector
      official h Lclu;h()V
      intermediary method_18759 Lnet/minecraft/class_3020;method_18759()V
      named method_18759 Lnet/minecraft/class_3020;method_18759()V
    • method_18761

      private void method_18761()
      Mappings:
      Namespace Name Mixin selector
      official i Lclu;i()V
      intermediary method_18761 Lnet/minecraft/class_3020;method_18761()V
      named method_18761 Lnet/minecraft/class_3020;method_18761()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
    • resize

      public void resize(MinecraftClient client, int width, int height)
      Overrides:
      resize in class Screen
      Mappings:
      Namespace Name Mixin selector
      official b Lckd;b(Lcft;II)V
      intermediary method_9582 Lnet/minecraft/class_388;method_9582(Lnet/minecraft/class_1600;II)V
      named resize Lnet/minecraft/client/gui/screen/Screen;resize(Lnet/minecraft/client/MinecraftClient;II)V
    • removed

      public void removed()
      Overrides:
      removed in class Screen
      Mappings:
      Namespace Name Mixin selector
      official n Lckd;n()V
      intermediary method_1030 Lnet/minecraft/class_388;method_1030()V
      named removed Lnet/minecraft/client/gui/screen/Screen;removed()V
    • method_13412

      private void method_13412()
      Mappings:
      Namespace Name Mixin selector
      official j Lclu;j()V
      intermediary method_13412 Lnet/minecraft/class_3020;method_13412()V
      named method_13412 Lnet/minecraft/class_3020;method_13412()V
    • method_13418

      private void method_13418()
      Mappings:
      Namespace Name Mixin selector
      official k Lclu;k()V
      intermediary method_13418 Lnet/minecraft/class_3020;method_13418()V
      named method_13418 Lnet/minecraft/class_3020;method_13418()V
    • method_13419

      private void method_13419()
      Mappings:
      Namespace Name Mixin selector
      official m Lclu;m()V
      intermediary method_13419 Lnet/minecraft/class_3020;method_13419()V
      named method_13419 Lnet/minecraft/class_3020;method_13419()V
    • method_13420

      private void method_13420()
      Mappings:
      Namespace Name Mixin selector
      official o Lclu;o()V
      intermediary method_13420 Lnet/minecraft/class_3020;method_13420()V
      named method_13420 Lnet/minecraft/class_3020;method_13420()V
    • method_13421

      private void method_13421()
      Mappings:
      Namespace Name Mixin selector
      official s Lclu;s()V
      intermediary method_13421 Lnet/minecraft/class_3020;method_13421()V
      named method_13421 Lnet/minecraft/class_3020;method_13421()V
    • method_13422

      private void method_13422()
      Mappings:
      Namespace Name Mixin selector
      official u Lclu;u()V
      intermediary method_13422 Lnet/minecraft/class_3020;method_13422()V
      named method_13422 Lnet/minecraft/class_3020;method_13422()V
    • method_18748

      private boolean method_18748(StructureBlockEntity.class_3745 class_3745)
      Mappings:
      Namespace Name Mixin selector
      official a Lclu;a(Lbkf$a;)Z
      intermediary method_18748 Lnet/minecraft/class_3020;method_18748(Lnet/minecraft/class_2738$class_3745;)Z
      named method_18748 Lnet/minecraft/class_3020;method_18748(Lnet/minecraft/block/entity/StructureBlockEntity$class_3745;)Z
    • method_13413

      private long method_13413(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lclu;a(Ljava/lang/String;)J
      intermediary method_13413 Lnet/minecraft/class_3020;method_13413(Ljava/lang/String;)J
      named method_13413 Lnet/minecraft/class_3020;method_13413(Ljava/lang/String;)J
    • method_13416

      private float method_13416(String string)
      Mappings:
      Namespace Name Mixin selector
      official b Lclu;b(Ljava/lang/String;)F
      intermediary method_13416 Lnet/minecraft/class_3020;method_13416(Ljava/lang/String;)F
      named method_13416 Lnet/minecraft/class_3020;method_13416(Ljava/lang/String;)F
    • method_13417

      private int method_13417(String string)
      Mappings:
      Namespace Name Mixin selector
      official c Lclu;c(Ljava/lang/String;)I
      intermediary method_13417 Lnet/minecraft/class_3020;method_13417(Ljava/lang/String;)I
      named method_13417 Lnet/minecraft/class_3020;method_13417(Ljava/lang/String;)I
    • method_18608

      public void method_18608()
      Overrides:
      method_18608 in class Screen
      Mappings:
      Namespace Name Mixin selector
      official g Lckd;g()V
      intermediary method_18608 Lnet/minecraft/class_388;method_18608()V
      named method_18608 Lnet/minecraft/client/gui/screen/Screen;method_18608()V
    • mouseClicked

      public boolean mouseClicked(double double2, double double3, int int2)
      Specified by:
      mouseClicked in interface class_4122
      Specified by:
      mouseClicked in interface class_4123
      Overrides:
      mouseClicked in class class_4121
      Mappings:
      Namespace Name Mixin selector
      official mouseClicked Lchr;mouseClicked(DDI)Z
      intermediary mouseClicked Lnet/minecraft/class_4122;mouseClicked(DDI)Z
      named mouseClicked Lnet/minecraft/class_4122;mouseClicked(DDI)Z
    • keyPressed

      public boolean keyPressed(int int2, int int3, int int4)
      Specified by:
      keyPressed in interface class_4122
      Specified by:
      keyPressed in interface class_4123
      Overrides:
      keyPressed in class Screen
      Mappings:
      Namespace Name Mixin selector
      official keyPressed Lchr;keyPressed(III)Z
      intermediary keyPressed Lnet/minecraft/class_4122;keyPressed(III)Z
      named keyPressed Lnet/minecraft/class_4122;keyPressed(III)Z
    • method_18753

      private static boolean method_18753(String string, char char2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lclu;b(Ljava/lang/String;CI)Z
      intermediary method_18753 Lnet/minecraft/class_3020;method_18753(Ljava/lang/String;CI)Z
      named method_18753 Lnet/minecraft/class_3020;method_18753(Ljava/lang/String;CI)Z
    • 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
    • shouldPauseGame

      public boolean shouldPauseGame()
      Overrides:
      shouldPauseGame in class Screen
      Mappings:
      Namespace Name Mixin selector
      official e Lckd;e()Z
      intermediary method_1037 Lnet/minecraft/class_388;method_1037()Z
      named shouldPauseGame Lnet/minecraft/client/gui/screen/Screen;shouldPauseGame()Z