Class AchievementsScreen

All Implemented Interfaces:
StatsListener, IdentifibleBooleanConsumer

@Environment(CLIENT) public class AchievementsScreen extends Screen implements StatsListener
Mappings:
Namespace Name
official aye
intermediary net/minecraft/class_400
named net/minecraft/client/gui/screen/AchievementsScreen
  • Field Details

    • field_1318

      private static final int field_1318
      Mappings:
      Namespace Name Mixin selector
      official y Laye;y:I
      intermediary field_1318 Lnet/minecraft/class_400;field_1318:I
      named field_1318 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1318:I
    • field_1319

      private static final int field_1319
      Mappings:
      Namespace Name Mixin selector
      official z Laye;z:I
      intermediary field_1319 Lnet/minecraft/class_400;field_1319:I
      named field_1319 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1319:I
    • field_1320

      private static final int field_1320
      Mappings:
      Namespace Name Mixin selector
      official A Laye;A:I
      intermediary field_1320 Lnet/minecraft/class_400;field_1320:I
      named field_1320 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1320:I
    • field_1321

      private static final int field_1321
      Mappings:
      Namespace Name Mixin selector
      official B Laye;B:I
      intermediary field_1321 Lnet/minecraft/class_400;field_1321:I
      named field_1321 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1321:I
    • ACHIEVEMENT_BACKGROUND

      private static final Identifier ACHIEVEMENT_BACKGROUND
      Mappings:
      Namespace Name Mixin selector
      official C Laye;C:Ljy;
      intermediary field_6300 Lnet/minecraft/class_400;field_6300:Lnet/minecraft/class_1653;
      named ACHIEVEMENT_BACKGROUND Lnet/minecraft/client/gui/screen/AchievementsScreen;ACHIEVEMENT_BACKGROUND:Lnet/minecraft/util/Identifier;
    • parent

      protected Screen parent
      Mappings:
      Namespace Name Mixin selector
      official a Laye;a:Laxu;
      intermediary field_7788 Lnet/minecraft/class_400;field_7788:Lnet/minecraft/class_388;
      named parent Lnet/minecraft/client/gui/screen/AchievementsScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
    • field_1308

      protected int field_1308
      Mappings:
      Namespace Name Mixin selector
      official f Laye;f:I
      intermediary field_1308 Lnet/minecraft/class_400;field_1308:I
      named field_1308 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1308:I
    • field_1309

      protected int field_1309
      Mappings:
      Namespace Name Mixin selector
      official g Laye;g:I
      intermediary field_1309 Lnet/minecraft/class_400;field_1309:I
      named field_1309 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1309:I
    • field_1310

      protected int field_1310
      Mappings:
      Namespace Name Mixin selector
      official h Laye;h:I
      intermediary field_1310 Lnet/minecraft/class_400;field_1310:I
      named field_1310 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1310:I
    • field_1311

      protected int field_1311
      Mappings:
      Namespace Name Mixin selector
      official i Laye;i:I
      intermediary field_1311 Lnet/minecraft/class_400;field_1311:I
      named field_1311 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1311:I
    • field_7789

      protected float field_7789
      Mappings:
      Namespace Name Mixin selector
      official r Laye;r:F
      intermediary field_7789 Lnet/minecraft/class_400;field_7789:F
      named field_7789 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_7789:F
    • field_1312

      protected double field_1312
      Mappings:
      Namespace Name Mixin selector
      official s Laye;s:D
      intermediary field_1312 Lnet/minecraft/class_400;field_1312:D
      named field_1312 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1312:D
    • field_1313

      protected double field_1313
      Mappings:
      Namespace Name Mixin selector
      official t Laye;t:D
      intermediary field_1313 Lnet/minecraft/class_400;field_1313:D
      named field_1313 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1313:D
    • field_1314

      protected double field_1314
      Mappings:
      Namespace Name Mixin selector
      official u Laye;u:D
      intermediary field_1314 Lnet/minecraft/class_400;field_1314:D
      named field_1314 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1314:D
    • field_1315

      protected double field_1315
      Mappings:
      Namespace Name Mixin selector
      official v Laye;v:D
      intermediary field_1315 Lnet/minecraft/class_400;field_1315:D
      named field_1315 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1315:D
    • field_1316

      protected double field_1316
      Mappings:
      Namespace Name Mixin selector
      official w Laye;w:D
      intermediary field_1316 Lnet/minecraft/class_400;field_1316:D
      named field_1316 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1316:D
    • field_1317

      protected double field_1317
      Mappings:
      Namespace Name Mixin selector
      official x Laye;x:D
      intermediary field_1317 Lnet/minecraft/class_400;field_1317:D
      named field_1317 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1317:D
    • field_1322

      private int field_1322
      Mappings:
      Namespace Name Mixin selector
      official D Laye;D:I
      intermediary field_1322 Lnet/minecraft/class_400;field_1322:I
      named field_1322 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_1322:I
    • handler

      private StatHandler handler
      Mappings:
      Namespace Name Mixin selector
      official E Laye;E:Lnb;
      intermediary field_1323 Lnet/minecraft/class_400;field_1323:Lnet/minecraft/class_625;
      named handler Lnet/minecraft/client/gui/screen/AchievementsScreen;handler:Lnet/minecraft/stat/StatHandler;
    • downloadingStats

      private boolean downloadingStats
      Mappings:
      Namespace Name Mixin selector
      official F Laye;F:Z
      intermediary field_7787 Lnet/minecraft/class_400;field_7787:Z
      named downloadingStats Lnet/minecraft/client/gui/screen/AchievementsScreen;downloadingStats:Z
  • Constructor Details

    • AchievementsScreen

      public AchievementsScreen(Screen parent, StatHandler handler)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laye;<init>(Laxu;Lnb;)V
      intermediary <init> Lnet/minecraft/class_400;<init>(Lnet/minecraft/class_388;Lnet/minecraft/class_625;)V
      named <init> Lnet/minecraft/client/gui/screen/AchievementsScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/stat/StatHandler;)V
  • Method Details

    • init

      public void init()
      Overrides:
      init in class Screen
      Mappings:
      Namespace Name Mixin selector
      official b Laxu;b()V
      intermediary method_1044 Lnet/minecraft/class_388;method_1044()V
      named init Lnet/minecraft/client/gui/screen/Screen;init()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_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
    • 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_1024 Lnet/minecraft/class_388;method_1024(CI)V
      named keyPressed Lnet/minecraft/client/gui/screen/Screen;keyPressed(CI)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_1025 Lnet/minecraft/class_388;method_1025(IIF)V
      named render Lnet/minecraft/client/gui/screen/Screen;render(IIF)V
    • onStatsReady

      public void onStatsReady()
      Specified by:
      onStatsReady in interface StatsListener
      Mappings:
      Namespace Name Mixin selector
      official a Layg;a()V
      intermediary method_6772 Lnet/minecraft/class_1818;method_6772()V
      named onStatsReady Lnet/minecraft/client/gui/StatsListener;onStatsReady()V
    • tick

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

      protected void method_6762()
      Mappings:
      Namespace Name Mixin selector
      official f Laye;f()V
      intermediary method_6762 Lnet/minecraft/class_400;method_6762()V
      named method_6762 Lnet/minecraft/client/gui/screen/AchievementsScreen;method_6762()V
    • method_6761

      protected void method_6761(int int2, int int3, float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Laye;b(IIF)V
      intermediary method_6761 Lnet/minecraft/class_400;method_6761(IIF)V
      named method_6761 Lnet/minecraft/client/gui/screen/AchievementsScreen;method_6761(IIF)V
    • method_9594

      private Sprite method_9594(Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Laye;a(Lafh;)Lbmi;
      intermediary method_9594 Lnet/minecraft/class_400;method_9594(Lnet/minecraft/class_197;)Lnet/minecraft/class_1639;
      named method_9594 Lnet/minecraft/client/gui/screen/AchievementsScreen;method_9594(Lnet/minecraft/block/Block;)Lnet/minecraft/client/texture/Sprite;
    • shouldPauseGame

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