Class TitleScreen

All Implemented Interfaces:
IdentifibleBooleanConsumer

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

    • field_10471

      private static final AtomicInteger field_10471
      Mappings:
      Namespace Name Mixin selector
      official f Lbxq;f:Ljava/util/concurrent/atomic/AtomicInteger;
      intermediary field_10471 Lnet/minecraft/class_624;field_10471:Ljava/util/concurrent/atomic/AtomicInteger;
      named field_10471 Lnet/minecraft/client/gui/screen/TitleScreen;field_10471:Ljava/util/concurrent/atomic/AtomicInteger;
    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official g Lbxq;g: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 h Lbxq;h: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;
    • SPLASHES

      private static final Identifier SPLASHES
      Mappings:
      Namespace Name Mixin selector
      official A Lbxq;A:Loa;
      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 B Lbxq;B:Loa;
      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;
    • PANORAMA_CUBE_FACES

      private static final Identifier[] PANORAMA_CUBE_FACES
      Mappings:
      Namespace Name Mixin selector
      official C Lbxq;C:[Loa;
      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;
    • MORE_INFO_MESSAGE

      public static final String MORE_INFO_MESSAGE
      Mappings:
      Namespace Name Mixin selector
      official a Lbxq;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;
    • minceraftRandomNumber

      private float minceraftRandomNumber
      Mappings:
      Namespace Name Mixin selector
      official i Lbxq;i: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 r Lbxq;r: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 Lbxq;s:Lbug;
      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;
    • ticks

      private int ticks
      Mappings:
      Namespace Name Mixin selector
      official t Lbxq;t:I
      intermediary field_2277 Lnet/minecraft/class_624;field_2277:I
      named ticks Lnet/minecraft/client/gui/screen/TitleScreen;ticks:I
    • backgroundTexture

      private NativeImageBackedTexture backgroundTexture
      Mappings:
      Namespace Name Mixin selector
      official u Lbxq;u:Lctp;
      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;
    • field_10472

      private boolean field_10472
      Mappings:
      Namespace Name Mixin selector
      official v Lbxq;v:Z
      intermediary field_10472 Lnet/minecraft/class_624;field_10472:Z
      named field_10472 Lnet/minecraft/client/gui/screen/TitleScreen;field_10472:Z
    • mutex

      private final Object mutex
      Mappings:
      Namespace Name Mixin selector
      official w Lbxq;w: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;
    • oldGl1

      private String oldGl1
      Mappings:
      Namespace Name Mixin selector
      official x Lbxq;x: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 y Lbxq;y: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;
    • oldGl2Width

      private int oldGl2Width
      Mappings:
      Namespace Name Mixin selector
      official D Lbxq;D: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 E Lbxq;E: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 F Lbxq;F: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 G Lbxq;G: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 H Lbxq;H: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 I Lbxq;I:I
      intermediary field_5253 Lnet/minecraft/class_624;field_5253:I
      named oldGlBottom Lnet/minecraft/client/gui/screen/TitleScreen;oldGlBottom:I
    • backgroundTextureId

      private Identifier backgroundTextureId
      Mappings:
      Namespace Name Mixin selector
      official J Lbxq;J:Loa;
      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 Lbxq;K:Lbug;
      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;
  • Constructor Details

    • TitleScreen

      public TitleScreen()
  • Method Details

    • tick

      public void tick()
      Overrides:
      tick in class Screen
      Mappings:
      Namespace Name Mixin selector
      official e Lbxf;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 Lbxf;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 Lbxf;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 Lbxf;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 Lbxq;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 Lbxq;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 Lbxf;a(Lbug;)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 a Lbxq;a()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 Lbxf;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 Lbxq;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
    • transformPanorama

      private void transformPanorama(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lbxq;a(F)V
      intermediary method_1723 Lnet/minecraft/class_624;method_1723(F)V
      named transformPanorama Lnet/minecraft/client/gui/screen/TitleScreen;transformPanorama(F)V
    • renderBackground

      private void renderBackground(int mouseX, int mouseY, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official c Lbxq;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 Lbxf;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 Lbxf;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