Package net.minecraft

Class class_3020

All Implemented Interfaces:
IdentifibleBooleanConsumer

@Environment(CLIENT) public class class_3020 extends Screen
Mappings:
Namespace Name
official bjc
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 f Lbjc;f: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_14927

      public static final int[] field_14927
      Mappings:
      Namespace Name Mixin selector
      official a Lbjc;a:[I
      intermediary field_14927 Lnet/minecraft/class_3020;field_14927:[I
      named field_14927 Lnet/minecraft/class_3020;field_14927:[I
    • field_14929

      private final StructureBlockEntity field_14929
      Mappings:
      Namespace Name Mixin selector
      official g Lbjc;g:Lasx;
      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 h Lbjc;h:Laou;
      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 i Lbjc;i:Laqi;
      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 StructureBlockEntity.class_2739 field_14932
      Mappings:
      Namespace Name Mixin selector
      official r Lbjc;r:Lasx$a;
      intermediary field_14932 Lnet/minecraft/class_3020;field_14932:Lnet/minecraft/class_2738$class_2739;
      named field_14932 Lnet/minecraft/class_3020;field_14932:Lnet/minecraft/block/entity/StructureBlockEntity$class_2739;
    • field_14933

      private boolean field_14933
      Mappings:
      Namespace Name Mixin selector
      official s Lbjc;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 Lbjc;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 Lbjc;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 Lbjc;v:Lbfq;
      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 Lbjc;w:Lbfq;
      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 Lbjc;x:Lbfq;
      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 Lbjc;y:Lbfq;
      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 Lbjc;z:Lbfq;
      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 Lbjc;A:Lbfq;
      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 Lbjc;B:Lbfq;
      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 Lbjc;C:Lbfq;
      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 Lbjc;D:Lbfq;
      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 Lbjc;E:Lbfq;
      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 Lbjc;F:Lbfm;
      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 Lbjc;G:Lbfm;
      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 Lbjc;H:Lbfm;
      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 Lbjc;I:Lbfm;
      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 Lbjc;J:Lbfm;
      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 Lbjc;K:Lbfm;
      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 Lbjc;L:Lbfm;
      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 Lbjc;M:Lbfm;
      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 Lbjc;N:Lbfm;
      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 Lbjc;O:Lbfm;
      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 Lbjc;P:Lbfm;
      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 Lbjc;Q:Lbfm;
      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 Lbjc;R:Lbfm;
      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 Lbjc;S:Lbfm;
      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 Lbjc;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 Lbjc;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 e Lbho;e()V
      intermediary method_1033 Lnet/minecraft/class_388;method_1033()V
      named tick Lnet/minecraft/client/gui/screen/Screen;tick()V
    • init

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

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

      protected void buttonClicked(ButtonWidget button)
      Overrides:
      buttonClicked in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lbho;a(Lbfm;)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_13412

      private void method_13412()
      Mappings:
      Namespace Name Mixin selector
      official a Lbjc;a()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 f Lbjc;f()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 g Lbjc;g()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 h Lbjc;h()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 i Lbjc;i()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 j Lbjc;j()V
      intermediary method_13422 Lnet/minecraft/class_3020;method_13422()V
      named method_13422 Lnet/minecraft/class_3020;method_13422()V
    • method_13415

      private boolean method_13415(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbjc;b(I)Z
      intermediary method_13415 Lnet/minecraft/class_3020;method_13415(I)Z
      named method_13415 Lnet/minecraft/class_3020;method_13415(I)Z
    • method_13413

      private long method_13413(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lbjc;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 Lbjc;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 Lbjc;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
    • keyPressed

      protected void keyPressed(char character, int code)
      Overrides:
      keyPressed in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lbho;a(CI)V
      intermediary method_1024 Lnet/minecraft/class_388;method_1024(CI)V
      named keyPressed Lnet/minecraft/client/gui/screen/Screen;keyPressed(CI)V
    • method_13414

      private static boolean method_13414(char char2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbjc;b(CI)Z
      intermediary method_13414 Lnet/minecraft/class_3020;method_13414(CI)Z
      named method_13414 Lnet/minecraft/class_3020;method_13414(CI)Z
    • mouseClicked

      protected void mouseClicked(int mouseX, int mouseY, int button)
      Overrides:
      mouseClicked in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lbho;a(III)V
      intermediary method_1026 Lnet/minecraft/class_388;method_1026(III)V
      named mouseClicked Lnet/minecraft/client/gui/screen/Screen;mouseClicked(III)V
    • render

      public void render(int mouseX, int mouseY, float tickDelta)
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lbho;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 d Lbho;d()Z
      intermediary method_1037 Lnet/minecraft/class_388;method_1037()Z
      named shouldPauseGame Lnet/minecraft/client/gui/screen/Screen;shouldPauseGame()Z