Class TitleScreen

All Implemented Interfaces:
IdentifibleBooleanConsumer

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

    • field_3276

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

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official g Laya;g:Lorg/apache/logging/log4j/Logger;
      intermediary field_3277 Lnet/minecraft/class_765;field_3277: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 Laya;h:Ljava/util/Random;
      intermediary field_3278 Lnet/minecraft/class_765;field_3278: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 Laya;A:Ljy;
      intermediary field_3262 Lnet/minecraft/class_765;field_3262:Lnet/minecraft/class_1605;
      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 Laya;B:Ljy;
      intermediary field_3263 Lnet/minecraft/class_765;field_3263:Lnet/minecraft/class_1605;
      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 Laya;C:[Ljy;
      intermediary field_3264 Lnet/minecraft/class_765;field_3264:[Lnet/minecraft/class_1605;
      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 Laya;a:Ljava/lang/String;
      intermediary field_3275 Lnet/minecraft/class_765;field_3275: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 Laya;i:F
      intermediary field_3279 Lnet/minecraft/class_765;field_3279:F
      named minceraftRandomNumber Lnet/minecraft/client/gui/screen/TitleScreen;minceraftRandomNumber:F
    • splashText

      private String splashText
      Mappings:
      Namespace Name Mixin selector
      official r Laya;r:Ljava/lang/String;
      intermediary field_3280 Lnet/minecraft/class_765;field_3280: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 Laya;s:Lavs;
      intermediary field_3281 Lnet/minecraft/class_765;field_3281:Lnet/minecraft/class_685;
      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 Laya;t:I
      intermediary field_3282 Lnet/minecraft/class_765;field_3282:I
      named ticks Lnet/minecraft/client/gui/screen/TitleScreen;ticks:I
    • backgroundTexture

      private NativeImageBackedTexture backgroundTexture
      Mappings:
      Namespace Name Mixin selector
      official u Laya;u:Lblz;
      intermediary field_3283 Lnet/minecraft/class_765;field_3283:Lnet/minecraft/class_1219;
      named backgroundTexture Lnet/minecraft/client/gui/screen/TitleScreen;backgroundTexture:Lnet/minecraft/client/texture/NativeImageBackedTexture;
    • field_3284

      private boolean field_3284
      Mappings:
      Namespace Name Mixin selector
      official v Laya;v:Z
      intermediary field_3284 Lnet/minecraft/class_765;field_3284:Z
      named field_3284 Lnet/minecraft/client/gui/screen/TitleScreen;field_3284:Z
    • mutex

      private final Object mutex
      Mappings:
      Namespace Name Mixin selector
      official w Laya;w:Ljava/lang/Object;
      intermediary field_3285 Lnet/minecraft/class_765;field_3285: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 Laya;x:Ljava/lang/String;
      intermediary field_3286 Lnet/minecraft/class_765;field_3286: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 Laya;y:Ljava/lang/String;
      intermediary field_3287 Lnet/minecraft/class_765;field_3287: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 Laya;D:I
      intermediary field_3265 Lnet/minecraft/class_765;field_3265:I
      named oldGl2Width Lnet/minecraft/client/gui/screen/TitleScreen;oldGl2Width:I
    • oldGl1Width

      private int oldGl1Width
      Mappings:
      Namespace Name Mixin selector
      official E Laya;E:I
      intermediary field_3266 Lnet/minecraft/class_765;field_3266:I
      named oldGl1Width Lnet/minecraft/client/gui/screen/TitleScreen;oldGl1Width:I
    • oldGlLeft

      private int oldGlLeft
      Mappings:
      Namespace Name Mixin selector
      official F Laya;F:I
      intermediary field_3267 Lnet/minecraft/class_765;field_3267:I
      named oldGlLeft Lnet/minecraft/client/gui/screen/TitleScreen;oldGlLeft:I
    • oldGlTop

      private int oldGlTop
      Mappings:
      Namespace Name Mixin selector
      official G Laya;G:I
      intermediary field_3268 Lnet/minecraft/class_765;field_3268:I
      named oldGlTop Lnet/minecraft/client/gui/screen/TitleScreen;oldGlTop:I
    • oldGlRight

      private int oldGlRight
      Mappings:
      Namespace Name Mixin selector
      official H Laya;H:I
      intermediary field_3269 Lnet/minecraft/class_765;field_3269:I
      named oldGlRight Lnet/minecraft/client/gui/screen/TitleScreen;oldGlRight:I
    • oldGlBottom

      private int oldGlBottom
      Mappings:
      Namespace Name Mixin selector
      official I Laya;I:I
      intermediary field_3270 Lnet/minecraft/class_765;field_3270:I
      named oldGlBottom Lnet/minecraft/client/gui/screen/TitleScreen;oldGlBottom:I
    • backgroundTextureId

      private Identifier backgroundTextureId
      Mappings:
      Namespace Name Mixin selector
      official J Laya;J:Ljy;
      intermediary field_3271 Lnet/minecraft/class_765;field_3271:Lnet/minecraft/class_1605;
      named backgroundTextureId Lnet/minecraft/client/gui/screen/TitleScreen;backgroundTextureId:Lnet/minecraft/util/Identifier;
    • realmsButton

      private ButtonWidget realmsButton
      Mappings:
      Namespace Name Mixin selector
      official K Laya;K:Lavs;
      intermediary field_3272 Lnet/minecraft/class_765;field_3272:Lnet/minecraft/class_685;
      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 Laya;L:Z
      intermediary field_3273 Lnet/minecraft/class_765;field_3273:Z
      named realmsNotificationsInitialized Lnet/minecraft/client/gui/screen/TitleScreen;realmsNotificationsInitialized:Z
    • realmsNotificationScreen

      private Screen realmsNotificationScreen
      Mappings:
      Namespace Name Mixin selector
      official M Laya;M:Laxu;
      intermediary field_3274 Lnet/minecraft/class_765;field_3274:Lnet/minecraft/class_754;
      named realmsNotificationScreen Lnet/minecraft/client/gui/screen/TitleScreen;realmsNotificationScreen:Lnet/minecraft/client/gui/screen/Screen;
  • Constructor Details

    • TitleScreen

      public TitleScreen()
  • Method Details

    • areRealmsNotificationsEnabled

      private boolean areRealmsNotificationsEnabled()
      Mappings:
      Namespace Name Mixin selector
      official a Laya;a()Z
      intermediary method_2843 Lnet/minecraft/class_765;method_2843()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 Laxu;e()V
      intermediary method_2804 Lnet/minecraft/class_754;method_2804()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 Laxu;d()Z
      intermediary method_2802 Lnet/minecraft/class_754;method_2802()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 Laxu;a(CI)V
      intermediary method_2781 Lnet/minecraft/class_754;method_2781(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 Laxu;b()V
      intermediary method_2795 Lnet/minecraft/class_754;method_2795()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 Laya;b(II)V
      intermediary method_2845 Lnet/minecraft/class_765;method_2845(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 Laya;c(II)V
      intermediary method_2847 Lnet/minecraft/class_765;method_2847(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 Laxu;a(Lavs;)V
      intermediary method_2787 Lnet/minecraft/class_754;method_2787(Lnet/minecraft/class_685;)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 Laya;f()V
      intermediary method_2849 Lnet/minecraft/class_765;method_2849()V
      named switchToRealms Lnet/minecraft/client/gui/screen/TitleScreen;switchToRealms()V
    • confirmResult

      public void confirmResult​(boolean b, int id)
      Specified by:
      confirmResult in interface IdentifibleBooleanConsumer
      Overrides:
      confirmResult in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lawx;a(ZI)V
      intermediary method_2708 Lnet/minecraft/class_725;method_2708(ZI)V
      named confirmResult Lnet/minecraft/client/gui/widget/IdentifibleBooleanConsumer;confirmResult(ZI)V
    • renderPanorama

      private void renderPanorama​(int mouseX, int mouseY, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official b Laya;b(IIF)V
      intermediary method_2846 Lnet/minecraft/class_765;method_2846(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 Laya;a(F)V
      intermediary method_2844 Lnet/minecraft/class_765;method_2844(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 Laya;c(IIF)V
      intermediary method_2848 Lnet/minecraft/class_765;method_2848(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 Laxu;a(IIF)V
      intermediary method_2783 Lnet/minecraft/class_754;method_2783(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 Laxu;a(III)V
      intermediary method_2784 Lnet/minecraft/class_754;method_2784(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 Laxu;m()V
      intermediary method_2812 Lnet/minecraft/class_754;method_2812()V
      named removed Lnet/minecraft/client/gui/screen/Screen;removed()V