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_769
named net/minecraft/client/gui/screen/AchievementsScreen
  • Field Details

    • field_3329

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

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

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

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

      private static final Identifier ACHIEVEMENT_BACKGROUND
      Mappings:
      Namespace Name Mixin selector
      official C Laye;C:Ljy;
      intermediary field_3313 Lnet/minecraft/class_769;field_3313:Lnet/minecraft/class_1605;
      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_3317 Lnet/minecraft/class_769;field_3317:Lnet/minecraft/class_754;
      named parent Lnet/minecraft/client/gui/screen/AchievementsScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
    • field_3318

      protected int field_3318
      Mappings:
      Namespace Name Mixin selector
      official f Laye;f:I
      intermediary field_3318 Lnet/minecraft/class_769;field_3318:I
      named field_3318 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_3318:I
    • field_3319

      protected int field_3319
      Mappings:
      Namespace Name Mixin selector
      official g Laye;g:I
      intermediary field_3319 Lnet/minecraft/class_769;field_3319:I
      named field_3319 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_3319:I
    • field_3320

      protected int field_3320
      Mappings:
      Namespace Name Mixin selector
      official h Laye;h:I
      intermediary field_3320 Lnet/minecraft/class_769;field_3320:I
      named field_3320 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_3320:I
    • field_3321

      protected int field_3321
      Mappings:
      Namespace Name Mixin selector
      official i Laye;i:I
      intermediary field_3321 Lnet/minecraft/class_769;field_3321:I
      named field_3321 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_3321:I
    • field_3322

      protected float field_3322
      Mappings:
      Namespace Name Mixin selector
      official r Laye;r:F
      intermediary field_3322 Lnet/minecraft/class_769;field_3322:F
      named field_3322 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_3322:F
    • field_3323

      protected double field_3323
      Mappings:
      Namespace Name Mixin selector
      official s Laye;s:D
      intermediary field_3323 Lnet/minecraft/class_769;field_3323:D
      named field_3323 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_3323:D
    • field_3324

      protected double field_3324
      Mappings:
      Namespace Name Mixin selector
      official t Laye;t:D
      intermediary field_3324 Lnet/minecraft/class_769;field_3324:D
      named field_3324 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_3324:D
    • field_3325

      protected double field_3325
      Mappings:
      Namespace Name Mixin selector
      official u Laye;u:D
      intermediary field_3325 Lnet/minecraft/class_769;field_3325:D
      named field_3325 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_3325:D
    • field_3326

      protected double field_3326
      Mappings:
      Namespace Name Mixin selector
      official v Laye;v:D
      intermediary field_3326 Lnet/minecraft/class_769;field_3326:D
      named field_3326 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_3326:D
    • field_3327

      protected double field_3327
      Mappings:
      Namespace Name Mixin selector
      official w Laye;w:D
      intermediary field_3327 Lnet/minecraft/class_769;field_3327:D
      named field_3327 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_3327:D
    • field_3328

      protected double field_3328
      Mappings:
      Namespace Name Mixin selector
      official x Laye;x:D
      intermediary field_3328 Lnet/minecraft/class_769;field_3328:D
      named field_3328 Lnet/minecraft/client/gui/screen/AchievementsScreen;field_3328:D
    • field_3314

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

      private StatHandler handler
      Mappings:
      Namespace Name Mixin selector
      official E Laye;E:Lnb;
      intermediary field_3315 Lnet/minecraft/class_769;field_3315:Lnet/minecraft/class_1688;
      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_3316 Lnet/minecraft/class_769;field_3316: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_769;<init>(Lnet/minecraft/class_754;Lnet/minecraft/class_1688;)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_2795 Lnet/minecraft/class_754;method_2795()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_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
    • 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
    • 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
    • onStatsReady

      public void onStatsReady()
      Specified by:
      onStatsReady in interface StatsListener
      Mappings:
      Namespace Name Mixin selector
      official a Layg;a()V
      intermediary method_2895 Lnet/minecraft/class_776;method_2895()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_2804 Lnet/minecraft/class_754;method_2804()V
      named tick Lnet/minecraft/client/gui/screen/Screen;tick()V
    • method_2859

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

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

      private Sprite method_2857​(Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Laye;a(Lafh;)Lbmi;
      intermediary method_2857 Lnet/minecraft/class_769;method_2857(Lnet/minecraft/class_160;)Lnet/minecraft/class_1231;
      named method_2857 Lnet/minecraft/client/gui/screen/AchievementsScreen;method_2857(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_2802 Lnet/minecraft/class_754;method_2802()Z
      named shouldPauseGame Lnet/minecraft/client/gui/screen/Screen;shouldPauseGame()Z