Class AchievementsScreen


@Environment(CLIENT) public class AchievementsScreen extends Screen
Mappings:
Namespace Name
intermediary net/minecraft/class_609
glue class_701
server net/minecraft/class_609
client xm
named net/minecraft/client/gui/screen/AchievementsScreen
  • Field Details

    • MIN_COLUMN

      private static final int MIN_COLUMN
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2628 Lnet/minecraft/class_609;field_2628:I
      glue field_2850 Lclass_701;field_2850:I
      server field_2628 Lnet/minecraft/class_609;field_2628:I
      client s Lxm;s:I
      named MIN_COLUMN Lnet/minecraft/client/gui/screen/AchievementsScreen;MIN_COLUMN:I
    • MIN_ROW

      private static final int MIN_ROW
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2629 Lnet/minecraft/class_609;field_2629:I
      glue field_2851 Lclass_701;field_2851:I
      server field_2629 Lnet/minecraft/class_609;field_2629:I
      client t Lxm;t:I
      named MIN_ROW Lnet/minecraft/client/gui/screen/AchievementsScreen;MIN_ROW:I
    • MAX_COLUMN

      private static final int MAX_COLUMN
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2630 Lnet/minecraft/class_609;field_2630:I
      glue field_2852 Lclass_701;field_2852:I
      server field_2630 Lnet/minecraft/class_609;field_2630:I
      client u Lxm;u:I
      named MAX_COLUMN Lnet/minecraft/client/gui/screen/AchievementsScreen;MAX_COLUMN:I
    • MAX_ROW

      private static final int MAX_ROW
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2631 Lnet/minecraft/class_609;field_2631:I
      glue field_2853 Lclass_701;field_2853:I
      server field_2631 Lnet/minecraft/class_609;field_2631:I
      client v Lxm;v:I
      named MAX_ROW Lnet/minecraft/client/gui/screen/AchievementsScreen;MAX_ROW:I
    • iconWidth

      protected int iconWidth
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2618 Lnet/minecraft/class_609;field_2618:I
      glue field_2840 Lclass_701;field_2840:I
      server field_2618 Lnet/minecraft/class_609;field_2618:I
      client a Lxm;a:I
      named iconWidth Lnet/minecraft/client/gui/screen/AchievementsScreen;iconWidth:I
    • iconHeight

      protected int iconHeight
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2619 Lnet/minecraft/class_609;field_2619:I
      glue field_2841 Lclass_701;field_2841:I
      server field_2619 Lnet/minecraft/class_609;field_2619:I
      client i Lxm;i:I
      named iconHeight Lnet/minecraft/client/gui/screen/AchievementsScreen;iconHeight:I
    • prevMouseX

      protected int prevMouseX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2620 Lnet/minecraft/class_609;field_2620:I
      glue field_2842 Lclass_701;field_2842:I
      server field_2620 Lnet/minecraft/class_609;field_2620:I
      client j Lxm;j:I
      named prevMouseX Lnet/minecraft/client/gui/screen/AchievementsScreen;prevMouseX:I
    • prevMouseY

      protected int prevMouseY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2621 Lnet/minecraft/class_609;field_2621:I
      glue field_2843 Lclass_701;field_2843:I
      server field_2621 Lnet/minecraft/class_609;field_2621:I
      client l Lxm;l:I
      named prevMouseY Lnet/minecraft/client/gui/screen/AchievementsScreen;prevMouseY:I
    • mouseX

      protected double mouseX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2622 Lnet/minecraft/class_609;field_2622:D
      glue field_2844 Lclass_701;field_2844:D
      server field_2622 Lnet/minecraft/class_609;field_2622:D
      client m Lxm;m:D
      named mouseX Lnet/minecraft/client/gui/screen/AchievementsScreen;mouseX:D
    • mouseY

      protected double mouseY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2623 Lnet/minecraft/class_609;field_2623:D
      glue field_2845 Lclass_701;field_2845:D
      server field_2623 Lnet/minecraft/class_609;field_2623:D
      client n Lxm;n:D
      named mouseY Lnet/minecraft/client/gui/screen/AchievementsScreen;mouseY:D
    • scaledMouseDx

      protected double scaledMouseDx
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2624 Lnet/minecraft/class_609;field_2624:D
      glue field_2846 Lclass_701;field_2846:D
      server field_2624 Lnet/minecraft/class_609;field_2624:D
      client o Lxm;o:D
      named scaledMouseDx Lnet/minecraft/client/gui/screen/AchievementsScreen;scaledMouseDx:D
    • scaledMouseDy

      protected double scaledMouseDy
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2625 Lnet/minecraft/class_609;field_2625:D
      glue field_2847 Lclass_701;field_2847:D
      server field_2625 Lnet/minecraft/class_609;field_2625:D
      client p Lxm;p:D
      named scaledMouseDy Lnet/minecraft/client/gui/screen/AchievementsScreen;scaledMouseDy:D
    • scrollX

      protected double scrollX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2626 Lnet/minecraft/class_609;field_2626:D
      glue field_2848 Lclass_701;field_2848:D
      server field_2626 Lnet/minecraft/class_609;field_2626:D
      client q Lxm;q:D
      named scrollX Lnet/minecraft/client/gui/screen/AchievementsScreen;scrollX:D
    • scollY

      protected double scollY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2627 Lnet/minecraft/class_609;field_2627:D
      glue field_2849 Lclass_701;field_2849:D
      server field_2627 Lnet/minecraft/class_609;field_2627:D
      client r Lxm;r:D
      named scollY Lnet/minecraft/client/gui/screen/AchievementsScreen;scollY:D
    • scroll

      private int scroll
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2632 Lnet/minecraft/class_609;field_2632:I
      glue field_2854 Lclass_701;field_2854:I
      server field_2632 Lnet/minecraft/class_609;field_2632:I
      client w Lxm;w:I
      named scroll Lnet/minecraft/client/gui/screen/AchievementsScreen;scroll:I
    • stats

      private PlayerStats stats
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2633 Lnet/minecraft/class_609;field_2633:Lnet/minecraft/class_96;
      glue field_2855 Lclass_701;field_2855:Lclass_699;
      server field_2633 Lnet/minecraft/class_609;field_2633:Lnet/minecraft/class_96;
      client x Lxm;x:Lxi;
      named stats Lnet/minecraft/client/gui/screen/AchievementsScreen;stats:Lnet/minecraft/stat/PlayerStats;
  • Constructor Details

    • AchievementsScreen

      public AchievementsScreen(PlayerStats stats)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_609;<init>(Lnet/minecraft/class_96;)V
      glue <init> Lclass_701;<init>(Lclass_699;)V
      server <init> Lnet/minecraft/class_609;<init>(Lnet/minecraft/class_96;)V
      client <init> Lxm;<init>(Lxi;)V
      named <init> Lnet/minecraft/client/gui/screen/AchievementsScreen;<init>(Lnet/minecraft/stat/PlayerStats;)V
  • Method Details

    • init

      public void init()
      Overrides:
      init in class Screen
      Mappings:
      Namespace Name Mixin selector
      intermediary method_119 Lnet/minecraft/class_32;method_119()V
      glue method_252 Lclass_117;method_252()V
      server method_119 Lnet/minecraft/class_32;method_119()V
      client b Lda;b()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
      intermediary method_120 Lnet/minecraft/class_32;method_120(Lnet/minecraft/class_33;)V
      glue method_257 Lclass_117;method_257(Lclass_389;)V
      server method_120 Lnet/minecraft/class_32;method_120(Lnet/minecraft/class_33;)V
      client a Lda;a(Lke;)V
      named buttonClicked Lnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
    • keyPressed

      protected void keyPressed(char character, int keyCode)
      Overrides:
      keyPressed in class Screen
      Mappings:
      Namespace Name Mixin selector
      intermediary method_117 Lnet/minecraft/class_32;method_117(CI)V
      glue method_250 Lclass_117;method_250(CI)V
      server method_117 Lnet/minecraft/class_32;method_117(CI)V
      client a Lda;a(CI)V
      named keyPressed Lnet/minecraft/client/gui/screen/Screen;keyPressed(CI)V
    • render

      public void render(int mouseX, int mouseY, float delta)
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      intermediary method_118 Lnet/minecraft/class_32;method_118(IIF)V
      glue method_251 Lclass_117;method_251(IIF)V
      server method_118 Lnet/minecraft/class_32;method_118(IIF)V
      client a Lda;a(IIF)V
      named render Lnet/minecraft/client/gui/screen/Screen;render(IIF)V
    • tick

      public void tick()
      Overrides:
      tick in class Screen
      Mappings:
      Namespace Name Mixin selector
      intermediary method_122 Lnet/minecraft/class_32;method_122()V
      glue method_414 Lclass_117;method_414()V
      server method_122 Lnet/minecraft/class_32;method_122()V
      client a Lda;a()V
      named tick Lnet/minecraft/client/gui/screen/Screen;tick()V
    • setTitle

      protected void setTitle()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1999 Lnet/minecraft/class_609;method_1999()V
      glue method_2264 Lclass_701;method_2264()V
      server method_1999 Lnet/minecraft/class_609;method_1999()V
      client k Lxm;k()V
      named setTitle Lnet/minecraft/client/gui/screen/AchievementsScreen;setTitle()V
    • renderIcons

      protected void renderIcons(int mouseX, int mouseY, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1998 Lnet/minecraft/class_609;method_1998(IIF)V
      glue method_2263 Lclass_701;method_2263(IIF)V
      server method_1998 Lnet/minecraft/class_609;method_1998(IIF)V
      client b Lxm;b(IIF)V
      named renderIcons Lnet/minecraft/client/gui/screen/AchievementsScreen;renderIcons(IIF)V
    • shouldPause

      public boolean shouldPause()
      Overrides:
      shouldPause in class Screen
      Mappings:
      Namespace Name Mixin selector
      intermediary method_121 Lnet/minecraft/class_32;method_121()Z
      glue method_258 Lclass_117;method_258()Z
      server method_121 Lnet/minecraft/class_32;method_121()Z
      client c Lda;c()Z
      named shouldPause Lnet/minecraft/client/gui/screen/Screen;shouldPause()Z