Class TitleScreen

All Implemented Interfaces:
IdentifibleBooleanConsumer

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

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official f Lblr;f:Lorg/apache/logging/log4j/Logger;
      intermediary field_7782 Lnet/minecraft/class_624;field_7782:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/gui/screen/TitleScreen;LOGGER:Lorg/apache/logging/log4j/Logger;
    • RANDOM

      private static final Random RANDOM
      Mappings:
      Namespace Name Mixin selector
      official g Lblr;g:Ljava/util/Random;
      intermediary field_2273 Lnet/minecraft/class_624;field_2273:Ljava/util/Random;
      named RANDOM Lnet/minecraft/client/gui/screen/TitleScreen;RANDOM:Ljava/util/Random;
    • MORE_INFO_MESSAGE

      public static final String MORE_INFO_MESSAGE
      Mappings:
      Namespace Name Mixin selector
      official a Lblr;a:Ljava/lang/String;
      intermediary field_6027 Lnet/minecraft/class_624;field_6027:Ljava/lang/String;
      named MORE_INFO_MESSAGE Lnet/minecraft/client/gui/screen/TitleScreen;MORE_INFO_MESSAGE:Ljava/lang/String;
    • SPLASHES

      private static final Identifier SPLASHES
      Mappings:
      Namespace Name Mixin selector
      official F Lblr;F:Lnf;
      intermediary field_6687 Lnet/minecraft/class_624;field_6687:Lnet/minecraft/class_1653;
      named SPLASHES Lnet/minecraft/client/gui/screen/TitleScreen;SPLASHES:Lnet/minecraft/util/Identifier;
    • MINECRAFT_TITLE_TEXTURE

      private static final Identifier MINECRAFT_TITLE_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official G Lblr;G:Lnf;
      intermediary field_6688 Lnet/minecraft/class_624;field_6688:Lnet/minecraft/class_1653;
      named MINECRAFT_TITLE_TEXTURE Lnet/minecraft/client/gui/screen/TitleScreen;MINECRAFT_TITLE_TEXTURE:Lnet/minecraft/util/Identifier;
    • field_15946

      private static final Identifier field_15946
      Mappings:
      Namespace Name Mixin selector
      official H Lblr;H:Lnf;
      intermediary field_15946 Lnet/minecraft/class_624;field_15946:Lnet/minecraft/class_1653;
      named field_15946 Lnet/minecraft/client/gui/screen/TitleScreen;field_15946:Lnet/minecraft/util/Identifier;
    • PANORAMA_CUBE_FACES

      private static final Identifier[] PANORAMA_CUBE_FACES
      Mappings:
      Namespace Name Mixin selector
      official I Lblr;I:[Lnf;
      intermediary field_6689 Lnet/minecraft/class_624;field_6689:[Lnet/minecraft/class_1653;
      named PANORAMA_CUBE_FACES Lnet/minecraft/client/gui/screen/TitleScreen;PANORAMA_CUBE_FACES:[Lnet/minecraft/util/Identifier;
    • minceraftRandomNumber

      private final float minceraftRandomNumber
      Mappings:
      Namespace Name Mixin selector
      official h Lblr;h:F
      intermediary field_2274 Lnet/minecraft/class_624;field_2274:F
      named minceraftRandomNumber Lnet/minecraft/client/gui/screen/TitleScreen;minceraftRandomNumber:F
    • splashText

      private String splashText
      Mappings:
      Namespace Name Mixin selector
      official i Lblr;i:Ljava/lang/String;
      intermediary field_2275 Lnet/minecraft/class_624;field_2275:Ljava/lang/String;
      named splashText Lnet/minecraft/client/gui/screen/TitleScreen;splashText:Ljava/lang/String;
    • resetDemoButton

      private ButtonWidget resetDemoButton
      Mappings:
      Namespace Name Mixin selector
      official s Lblr;s:Lbja;
      intermediary field_2276 Lnet/minecraft/class_624;field_2276:Lnet/minecraft/class_356;
      named resetDemoButton Lnet/minecraft/client/gui/screen/TitleScreen;resetDemoButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • field_15949

      private float field_15949
      Mappings:
      Namespace Name Mixin selector
      official t Lblr;t:F
      intermediary field_15949 Lnet/minecraft/class_624;field_15949:F
      named field_15949 Lnet/minecraft/client/gui/screen/TitleScreen;field_15949:F
    • backgroundTexture

      private NativeImageBackedTexture backgroundTexture
      Mappings:
      Namespace Name Mixin selector
      official u Lblr;u:Lcdg;
      intermediary field_6686 Lnet/minecraft/class_624;field_6686:Lnet/minecraft/class_1636;
      named backgroundTexture Lnet/minecraft/client/gui/screen/TitleScreen;backgroundTexture:Lnet/minecraft/client/texture/NativeImageBackedTexture;
    • mutex

      private final Object mutex
      Mappings:
      Namespace Name Mixin selector
      official v Lblr;v:Ljava/lang/Object;
      intermediary field_6031 Lnet/minecraft/class_624;field_6031:Ljava/lang/Object;
      named mutex Lnet/minecraft/client/gui/screen/TitleScreen;mutex:Ljava/lang/Object;
    • oldGl2Width

      private int oldGl2Width
      Mappings:
      Namespace Name Mixin selector
      official w Lblr;w:I
      intermediary field_5248 Lnet/minecraft/class_624;field_5248:I
      named oldGl2Width Lnet/minecraft/client/gui/screen/TitleScreen;oldGl2Width:I
    • oldGl1Width

      private int oldGl1Width
      Mappings:
      Namespace Name Mixin selector
      official x Lblr;x:I
      intermediary field_5249 Lnet/minecraft/class_624;field_5249:I
      named oldGl1Width Lnet/minecraft/client/gui/screen/TitleScreen;oldGl1Width:I
    • oldGlLeft

      private int oldGlLeft
      Mappings:
      Namespace Name Mixin selector
      official y Lblr;y:I
      intermediary field_5250 Lnet/minecraft/class_624;field_5250:I
      named oldGlLeft Lnet/minecraft/client/gui/screen/TitleScreen;oldGlLeft:I
    • oldGlTop

      private int oldGlTop
      Mappings:
      Namespace Name Mixin selector
      official z Lblr;z:I
      intermediary field_5251 Lnet/minecraft/class_624;field_5251:I
      named oldGlTop Lnet/minecraft/client/gui/screen/TitleScreen;oldGlTop:I
    • oldGlRight

      private int oldGlRight
      Mappings:
      Namespace Name Mixin selector
      official A Lblr;A:I
      intermediary field_5252 Lnet/minecraft/class_624;field_5252:I
      named oldGlRight Lnet/minecraft/client/gui/screen/TitleScreen;oldGlRight:I
    • oldGlBottom

      private int oldGlBottom
      Mappings:
      Namespace Name Mixin selector
      official B Lblr;B:I
      intermediary field_5253 Lnet/minecraft/class_624;field_5253:I
      named oldGlBottom Lnet/minecraft/client/gui/screen/TitleScreen;oldGlBottom:I
    • oldGl1

      private String oldGl1
      Mappings:
      Namespace Name Mixin selector
      official C Lblr;C:Ljava/lang/String;
      intermediary field_5247 Lnet/minecraft/class_624;field_5247:Ljava/lang/String;
      named oldGl1 Lnet/minecraft/client/gui/screen/TitleScreen;oldGl1:Ljava/lang/String;
    • oldGl2

      private String oldGl2
      Mappings:
      Namespace Name Mixin selector
      official D Lblr;D:Ljava/lang/String;
      intermediary field_7783 Lnet/minecraft/class_624;field_7783:Ljava/lang/String;
      named oldGl2 Lnet/minecraft/client/gui/screen/TitleScreen;oldGl2:Ljava/lang/String;
    • backgroundTextureId

      private Identifier backgroundTextureId
      Mappings:
      Namespace Name Mixin selector
      official J Lblr;J:Lnf;
      intermediary field_6684 Lnet/minecraft/class_624;field_6684:Lnet/minecraft/class_1653;
      named backgroundTextureId Lnet/minecraft/client/gui/screen/TitleScreen;backgroundTextureId:Lnet/minecraft/util/Identifier;
    • realmsButton

      private ButtonWidget realmsButton
      Mappings:
      Namespace Name Mixin selector
      official K Lblr;K:Lbja;
      intermediary field_10468 Lnet/minecraft/class_624;field_10468:Lnet/minecraft/class_356;
      named realmsButton Lnet/minecraft/client/gui/screen/TitleScreen;realmsButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • realmsNotificationsInitialized

      private boolean realmsNotificationsInitialized
      Mappings:
      Namespace Name Mixin selector
      official L Lblr;L:Z
      intermediary field_10469 Lnet/minecraft/class_624;field_10469:Z
      named realmsNotificationsInitialized Lnet/minecraft/client/gui/screen/TitleScreen;realmsNotificationsInitialized:Z
    • realmsNotificationScreen

      private Screen realmsNotificationScreen
      Mappings:
      Namespace Name Mixin selector
      official M Lblr;M:Lblk;
      intermediary field_10470 Lnet/minecraft/class_624;field_10470:Lnet/minecraft/class_388;
      named realmsNotificationScreen Lnet/minecraft/client/gui/screen/TitleScreen;realmsNotificationScreen:Lnet/minecraft/client/gui/screen/Screen;
    • field_15947

      private int field_15947
      Mappings:
      Namespace Name Mixin selector
      official N Lblr;N:I
      intermediary field_15947 Lnet/minecraft/class_624;field_15947:I
      named field_15947 Lnet/minecraft/client/gui/screen/TitleScreen;field_15947:I
    • field_15948

      private int field_15948
      Mappings:
      Namespace Name Mixin selector
      official O Lblr;O:I
      intermediary field_15948 Lnet/minecraft/class_624;field_15948:I
      named field_15948 Lnet/minecraft/client/gui/screen/TitleScreen;field_15948:I
  • Constructor Details

    • TitleScreen

      public TitleScreen()
  • Method Details

    • areRealmsNotificationsEnabled

      private boolean areRealmsNotificationsEnabled()
      Mappings:
      Namespace Name Mixin selector
      official a Lblr;a()Z
      intermediary method_9593 Lnet/minecraft/class_624;method_9593()Z
      named areRealmsNotificationsEnabled Lnet/minecraft/client/gui/screen/TitleScreen;areRealmsNotificationsEnabled()Z
    • tick

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

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

      protected void keyPressed(char character, int code)
      Overrides:
      keyPressed in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lblk;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
    • 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
    • initWidgetsNormal

      private void initWidgetsNormal(int y, int spacingY)
      Mappings:
      Namespace Name Mixin selector
      official b Lblr;b(II)V
      intermediary method_5997 Lnet/minecraft/class_624;method_5997(II)V
      named initWidgetsNormal Lnet/minecraft/client/gui/screen/TitleScreen;initWidgetsNormal(II)V
    • initWidgetsDemo

      private void initWidgetsDemo(int y, int spacingY)
      Mappings:
      Namespace Name Mixin selector
      official c Lblr;c(II)V
      intermediary method_1726 Lnet/minecraft/class_624;method_1726(II)V
      named initWidgetsDemo Lnet/minecraft/client/gui/screen/TitleScreen;initWidgetsDemo(II)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
    • switchToRealms

      private void switchToRealms()
      Mappings:
      Namespace Name Mixin selector
      official f Lblr;f()V
      intermediary method_6003 Lnet/minecraft/class_624;method_6003()V
      named switchToRealms Lnet/minecraft/client/gui/screen/TitleScreen;switchToRealms()V
    • confirmResult

      public void confirmResult(boolean bool, int int2)
      Specified by:
      confirmResult in interface IdentifibleBooleanConsumer
      Overrides:
      confirmResult in class Screen
      Mappings:
      Namespace Name Mixin selector
      official method_1029 Lblk;method_1029(ZI)V
      intermediary method_1029 Lnet/minecraft/class_388;method_1029(ZI)V
      named confirmResult Lnet/minecraft/client/gui/screen/Screen;confirmResult(ZI)V
    • renderPanorama

      private void renderPanorama(int mouseX, int mouseY, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official b Lblr;b(IIF)V
      intermediary method_1725 Lnet/minecraft/class_624;method_1725(IIF)V
      named renderPanorama Lnet/minecraft/client/gui/screen/TitleScreen;renderPanorama(IIF)V
    • method_14505

      private void method_14505()
      Mappings:
      Namespace Name Mixin selector
      official g Lblr;g()V
      intermediary method_14505 Lnet/minecraft/class_624;method_14505()V
      named method_14505 Lnet/minecraft/client/gui/screen/TitleScreen;method_14505()V
    • renderBackground

      private void renderBackground(int mouseX, int mouseY, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official c Lblr;c(IIF)V
      intermediary method_1727 Lnet/minecraft/class_624;method_1727(IIF)V
      named renderBackground Lnet/minecraft/client/gui/screen/TitleScreen;renderBackground(IIF)V
    • 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
    • mouseClicked

      protected void mouseClicked(int mouseX, int mouseY, int button)
      Overrides:
      mouseClicked in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lblk;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
    • removed

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