Class Stats

java.lang.Object
net.minecraft.stat.Stats

public class Stats extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_217
glue class_238
server gg
client jl
named net/minecraft/stat/Stats
  • Field Details

    • idMap

      protected static Map idMap
      Mappings:
      Namespace Name Mixin selector
      intermediary field_814 Lnet/minecraft/class_217;field_814:Ljava/util/Map;
      glue field_1013 Lclass_238;field_1013:Ljava/util/Map;
      server a Lgg;a:Ljava/util/Map;
      client a Ljl;a:Ljava/util/Map;
      named idMap Lnet/minecraft/stat/Stats;idMap:Ljava/util/Map;
    • stats

      public static List stats
      Mappings:
      Namespace Name Mixin selector
      intermediary field_815 Lnet/minecraft/class_217;field_815:Ljava/util/List;
      glue field_1014 Lclass_238;field_1014:Ljava/util/List;
      server b Lgg;b:Ljava/util/List;
      client b Ljl;b:Ljava/util/List;
      named stats Lnet/minecraft/stat/Stats;stats:Ljava/util/List;
    • field_816

      public static List field_816
      Mappings:
      Namespace Name Mixin selector
      intermediary field_816 Lnet/minecraft/class_217;field_816:Ljava/util/List;
      glue field_1015 Lclass_238;field_1015:Ljava/util/List;
      server c Lgg;c:Ljava/util/List;
      client c Ljl;c:Ljava/util/List;
      named field_816 Lnet/minecraft/stat/Stats;field_816:Ljava/util/List;
    • useStatList

      public static List useStatList
      Mappings:
      Namespace Name Mixin selector
      intermediary field_817 Lnet/minecraft/class_217;field_817:Ljava/util/List;
      glue field_1016 Lclass_238;field_1016:Ljava/util/List;
      server d Lgg;d:Ljava/util/List;
      client d Ljl;d:Ljava/util/List;
      named useStatList Lnet/minecraft/stat/Stats;useStatList:Ljava/util/List;
    • blocksMinedList

      public static List blocksMinedList
      Mappings:
      Namespace Name Mixin selector
      intermediary field_818 Lnet/minecraft/class_217;field_818:Ljava/util/List;
      glue field_1017 Lclass_238;field_1017:Ljava/util/List;
      server e Lgg;e:Ljava/util/List;
      client e Ljl;e:Ljava/util/List;
      named blocksMinedList Lnet/minecraft/stat/Stats;blocksMinedList:Ljava/util/List;
    • startGame

      public static Stat startGame
      Mappings:
      Namespace Name Mixin selector
      intermediary field_819 Lnet/minecraft/class_217;field_819:Lnet/minecraft/class_139;
      glue field_1018 Lclass_238;field_1018:Lclass_534;
      server f Lgg;f:Lns;
      client f Ljl;f:Lvr;
      named startGame Lnet/minecraft/stat/Stats;startGame:Lnet/minecraft/stat/Stat;
    • createWorld

      public static Stat createWorld
      Mappings:
      Namespace Name Mixin selector
      intermediary field_820 Lnet/minecraft/class_217;field_820:Lnet/minecraft/class_139;
      glue field_1019 Lclass_238;field_1019:Lclass_534;
      server g Lgg;g:Lns;
      client g Ljl;g:Lvr;
      named createWorld Lnet/minecraft/stat/Stats;createWorld:Lnet/minecraft/stat/Stat;
    • loadWorld

      public static Stat loadWorld
      Mappings:
      Namespace Name Mixin selector
      intermediary field_821 Lnet/minecraft/class_217;field_821:Lnet/minecraft/class_139;
      glue field_1020 Lclass_238;field_1020:Lclass_534;
      server h Lgg;h:Lns;
      client h Ljl;h:Lvr;
      named loadWorld Lnet/minecraft/stat/Stats;loadWorld:Lnet/minecraft/stat/Stat;
    • joinMultiplayer

      public static Stat joinMultiplayer
      Mappings:
      Namespace Name Mixin selector
      intermediary field_822 Lnet/minecraft/class_217;field_822:Lnet/minecraft/class_139;
      glue field_1021 Lclass_238;field_1021:Lclass_534;
      server i Lgg;i:Lns;
      client i Ljl;i:Lvr;
      named joinMultiplayer Lnet/minecraft/stat/Stats;joinMultiplayer:Lnet/minecraft/stat/Stat;
    • leaveGame

      public static Stat leaveGame
      Mappings:
      Namespace Name Mixin selector
      intermediary field_823 Lnet/minecraft/class_217;field_823:Lnet/minecraft/class_139;
      glue field_1022 Lclass_238;field_1022:Lclass_534;
      server j Lgg;j:Lns;
      client j Ljl;j:Lvr;
      named leaveGame Lnet/minecraft/stat/Stats;leaveGame:Lnet/minecraft/stat/Stat;
    • playOneMinute

      public static Stat playOneMinute
      Mappings:
      Namespace Name Mixin selector
      intermediary field_824 Lnet/minecraft/class_217;field_824:Lnet/minecraft/class_139;
      glue field_1023 Lclass_238;field_1023:Lclass_534;
      server k Lgg;k:Lns;
      client k Ljl;k:Lvr;
      named playOneMinute Lnet/minecraft/stat/Stats;playOneMinute:Lnet/minecraft/stat/Stat;
    • walkOneCm

      public static Stat walkOneCm
      Mappings:
      Namespace Name Mixin selector
      intermediary field_825 Lnet/minecraft/class_217;field_825:Lnet/minecraft/class_139;
      glue field_1024 Lclass_238;field_1024:Lclass_534;
      server l Lgg;l:Lns;
      client l Ljl;l:Lvr;
      named walkOneCm Lnet/minecraft/stat/Stats;walkOneCm:Lnet/minecraft/stat/Stat;
    • swimOneCm

      public static Stat swimOneCm
      Mappings:
      Namespace Name Mixin selector
      intermediary field_826 Lnet/minecraft/class_217;field_826:Lnet/minecraft/class_139;
      glue field_1025 Lclass_238;field_1025:Lclass_534;
      server m Lgg;m:Lns;
      client m Ljl;m:Lvr;
      named swimOneCm Lnet/minecraft/stat/Stats;swimOneCm:Lnet/minecraft/stat/Stat;
    • fallOneCm

      public static Stat fallOneCm
      Mappings:
      Namespace Name Mixin selector
      intermediary field_827 Lnet/minecraft/class_217;field_827:Lnet/minecraft/class_139;
      glue field_1026 Lclass_238;field_1026:Lclass_534;
      server n Lgg;n:Lns;
      client n Ljl;n:Lvr;
      named fallOneCm Lnet/minecraft/stat/Stats;fallOneCm:Lnet/minecraft/stat/Stat;
    • climbOneCm

      public static Stat climbOneCm
      Mappings:
      Namespace Name Mixin selector
      intermediary field_828 Lnet/minecraft/class_217;field_828:Lnet/minecraft/class_139;
      glue field_1027 Lclass_238;field_1027:Lclass_534;
      server o Lgg;o:Lns;
      client o Ljl;o:Lvr;
      named climbOneCm Lnet/minecraft/stat/Stats;climbOneCm:Lnet/minecraft/stat/Stat;
    • flyOneCm

      public static Stat flyOneCm
      Mappings:
      Namespace Name Mixin selector
      intermediary field_829 Lnet/minecraft/class_217;field_829:Lnet/minecraft/class_139;
      glue field_1028 Lclass_238;field_1028:Lclass_534;
      server p Lgg;p:Lns;
      client p Ljl;p:Lvr;
      named flyOneCm Lnet/minecraft/stat/Stats;flyOneCm:Lnet/minecraft/stat/Stat;
    • diveOneCm

      public static Stat diveOneCm
      Mappings:
      Namespace Name Mixin selector
      intermediary field_830 Lnet/minecraft/class_217;field_830:Lnet/minecraft/class_139;
      glue field_1029 Lclass_238;field_1029:Lclass_534;
      server q Lgg;q:Lns;
      client q Ljl;q:Lvr;
      named diveOneCm Lnet/minecraft/stat/Stats;diveOneCm:Lnet/minecraft/stat/Stat;
    • minecartOneCm

      public static Stat minecartOneCm
      Mappings:
      Namespace Name Mixin selector
      intermediary field_831 Lnet/minecraft/class_217;field_831:Lnet/minecraft/class_139;
      glue field_1030 Lclass_238;field_1030:Lclass_534;
      server r Lgg;r:Lns;
      client r Ljl;r:Lvr;
      named minecartOneCm Lnet/minecraft/stat/Stats;minecartOneCm:Lnet/minecraft/stat/Stat;
    • boatOneCm

      public static Stat boatOneCm
      Mappings:
      Namespace Name Mixin selector
      intermediary field_832 Lnet/minecraft/class_217;field_832:Lnet/minecraft/class_139;
      glue field_1031 Lclass_238;field_1031:Lclass_534;
      server s Lgg;s:Lns;
      client s Ljl;s:Lvr;
      named boatOneCm Lnet/minecraft/stat/Stats;boatOneCm:Lnet/minecraft/stat/Stat;
    • pigOneCm

      public static Stat pigOneCm
      Mappings:
      Namespace Name Mixin selector
      intermediary field_833 Lnet/minecraft/class_217;field_833:Lnet/minecraft/class_139;
      glue field_1032 Lclass_238;field_1032:Lclass_534;
      server t Lgg;t:Lns;
      client t Ljl;t:Lvr;
      named pigOneCm Lnet/minecraft/stat/Stats;pigOneCm:Lnet/minecraft/stat/Stat;
    • jump

      public static Stat jump
      Mappings:
      Namespace Name Mixin selector
      intermediary field_834 Lnet/minecraft/class_217;field_834:Lnet/minecraft/class_139;
      glue field_1033 Lclass_238;field_1033:Lclass_534;
      server u Lgg;u:Lns;
      client u Ljl;u:Lvr;
      named jump Lnet/minecraft/stat/Stats;jump:Lnet/minecraft/stat/Stat;
    • drop

      public static Stat drop
      Mappings:
      Namespace Name Mixin selector
      intermediary field_835 Lnet/minecraft/class_217;field_835:Lnet/minecraft/class_139;
      glue field_1034 Lclass_238;field_1034:Lclass_534;
      server v Lgg;v:Lns;
      client v Ljl;v:Lvr;
      named drop Lnet/minecraft/stat/Stats;drop:Lnet/minecraft/stat/Stat;
    • damageDealt

      public static Stat damageDealt
      Mappings:
      Namespace Name Mixin selector
      intermediary field_836 Lnet/minecraft/class_217;field_836:Lnet/minecraft/class_139;
      glue field_1035 Lclass_238;field_1035:Lclass_534;
      server w Lgg;w:Lns;
      client w Ljl;w:Lvr;
      named damageDealt Lnet/minecraft/stat/Stats;damageDealt:Lnet/minecraft/stat/Stat;
    • damageTaken

      public static Stat damageTaken
      Mappings:
      Namespace Name Mixin selector
      intermediary field_837 Lnet/minecraft/class_217;field_837:Lnet/minecraft/class_139;
      glue field_1036 Lclass_238;field_1036:Lclass_534;
      server x Lgg;x:Lns;
      client x Ljl;x:Lvr;
      named damageTaken Lnet/minecraft/stat/Stats;damageTaken:Lnet/minecraft/stat/Stat;
    • deaths

      public static Stat deaths
      Mappings:
      Namespace Name Mixin selector
      intermediary field_838 Lnet/minecraft/class_217;field_838:Lnet/minecraft/class_139;
      glue field_1037 Lclass_238;field_1037:Lclass_534;
      server y Lgg;y:Lns;
      client y Ljl;y:Lvr;
      named deaths Lnet/minecraft/stat/Stats;deaths:Lnet/minecraft/stat/Stat;
    • mobKills

      public static Stat mobKills
      Mappings:
      Namespace Name Mixin selector
      intermediary field_839 Lnet/minecraft/class_217;field_839:Lnet/minecraft/class_139;
      glue field_1038 Lclass_238;field_1038:Lclass_534;
      server z Lgg;z:Lns;
      client z Ljl;z:Lvr;
      named mobKills Lnet/minecraft/stat/Stats;mobKills:Lnet/minecraft/stat/Stat;
    • playerKills

      public static Stat playerKills
      Mappings:
      Namespace Name Mixin selector
      intermediary field_806 Lnet/minecraft/class_217;field_806:Lnet/minecraft/class_139;
      glue field_1005 Lclass_238;field_1005:Lclass_534;
      server A Lgg;A:Lns;
      client A Ljl;A:Lvr;
      named playerKills Lnet/minecraft/stat/Stats;playerKills:Lnet/minecraft/stat/Stat;
    • fishCaught

      public static Stat fishCaught
      Mappings:
      Namespace Name Mixin selector
      intermediary field_807 Lnet/minecraft/class_217;field_807:Lnet/minecraft/class_139;
      glue field_1006 Lclass_238;field_1006:Lclass_534;
      server B Lgg;B:Lns;
      client B Ljl;B:Lvr;
      named fishCaught Lnet/minecraft/stat/Stats;fishCaught:Lnet/minecraft/stat/Stat;
    • mineBlock

      public static Stat[] mineBlock
      Mappings:
      Namespace Name Mixin selector
      intermediary field_808 Lnet/minecraft/class_217;field_808:[Lnet/minecraft/class_139;
      glue field_1007 Lclass_238;field_1007:[Lclass_534;
      server C Lgg;C:[Lns;
      client C Ljl;C:[Lvr;
      named mineBlock Lnet/minecraft/stat/Stats;mineBlock:[Lnet/minecraft/stat/Stat;
    • timesCrafted

      public static Stat[] timesCrafted
      Mappings:
      Namespace Name Mixin selector
      intermediary field_809 Lnet/minecraft/class_217;field_809:[Lnet/minecraft/class_139;
      glue field_1008 Lclass_238;field_1008:[Lclass_534;
      server D Lgg;D:[Lns;
      client D Ljl;D:[Lvr;
      named timesCrafted Lnet/minecraft/stat/Stats;timesCrafted:[Lnet/minecraft/stat/Stat;
    • useItem

      public static Stat[] useItem
      Mappings:
      Namespace Name Mixin selector
      intermediary field_810 Lnet/minecraft/class_217;field_810:[Lnet/minecraft/class_139;
      glue field_1009 Lclass_238;field_1009:[Lclass_534;
      server E Lgg;E:[Lns;
      client E Ljl;E:[Lvr;
      named useItem Lnet/minecraft/stat/Stats;useItem:[Lnet/minecraft/stat/Stat;
    • breakItem

      public static Stat[] breakItem
      Mappings:
      Namespace Name Mixin selector
      intermediary field_811 Lnet/minecraft/class_217;field_811:[Lnet/minecraft/class_139;
      glue field_1010 Lclass_238;field_1010:[Lclass_534;
      server F Lgg;F:[Lns;
      client F Ljl;F:[Lvr;
      named breakItem Lnet/minecraft/stat/Stats;breakItem:[Lnet/minecraft/stat/Stat;
    • blocksInit

      private static boolean blocksInit
      Mappings:
      Namespace Name Mixin selector
      intermediary field_812 Lnet/minecraft/class_217;field_812:Z
      glue field_1011 Lclass_238;field_1011:Z
      server G Lgg;G:Z
      client G Ljl;G:Z
      named blocksInit Lnet/minecraft/stat/Stats;blocksInit:Z
    • itemsInit

      private static boolean itemsInit
      Mappings:
      Namespace Name Mixin selector
      intermediary field_813 Lnet/minecraft/class_217;field_813:Z
      glue field_1012 Lclass_238;field_1012:Z
      server H Lgg;H:Z
      client H Ljl;H:Z
      named itemsInit Lnet/minecraft/stat/Stats;itemsInit:Z
  • Constructor Details

    • Stats

      public Stats()
  • Method Details

    • method_748

      public static void method_748()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_748 Lnet/minecraft/class_217;method_748()V
      glue method_1112 Lclass_238;method_1112()V
      server a Lgg;a()V
      client a Ljl;a()V
      named method_748 Lnet/minecraft/stat/Stats;method_748()V
    • setupBlockStats

      public static void setupBlockStats()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_753 Lnet/minecraft/class_217;method_753()V
      glue method_1117 Lclass_238;method_1117()V
      server b Lgg;b()V
      client b Ljl;b()V
      named setupBlockStats Lnet/minecraft/stat/Stats;setupBlockStats()V
    • setupItemStats

      public static void setupItemStats()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_755 Lnet/minecraft/class_217;method_755()V
      glue method_1119 Lclass_238;method_1119()V
      server c Lgg;c()V
      client c Ljl;c()V
      named setupItemStats Lnet/minecraft/stat/Stats;setupItemStats()V
    • setupCrafting

      public static void setupCrafting()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_756 Lnet/minecraft/class_217;method_756()V
      glue method_1120 Lclass_238;method_1120()V
      server d Lgg;d()V
      client d Ljl;d()V
      named setupCrafting Lnet/minecraft/stat/Stats;setupCrafting()V
    • setupMinedBlocks

      private static Stat[] setupMinedBlocks(String name, int startId)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_749 Lnet/minecraft/class_217;method_749(Ljava/lang/String;I)[Lnet/minecraft/class_139;
      glue method_1113 Lclass_238;method_1113(Ljava/lang/String;I)[Lclass_534;
      server a Lgg;a(Ljava/lang/String;I)[Lns;
      client a Ljl;a(Ljava/lang/String;I)[Lvr;
      named setupMinedBlocks Lnet/minecraft/stat/Stats;setupMinedBlocks(Ljava/lang/String;I)[Lnet/minecraft/stat/Stat;
    • setupUse

      private static Stat[] setupUse(Stat[] statArray, String translationKey, int startId, int statAmount, int arrayLength)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_752 Lnet/minecraft/class_217;method_752([Lnet/minecraft/class_139;Ljava/lang/String;III)[Lnet/minecraft/class_139;
      glue method_1116 Lclass_238;method_1116([Lclass_534;Ljava/lang/String;III)[Lclass_534;
      server a Lgg;a([Lns;Ljava/lang/String;III)[Lns;
      client a Ljl;a([Lvr;Ljava/lang/String;III)[Lvr;
      named setupUse Lnet/minecraft/stat/Stats;setupUse([Lnet/minecraft/stat/Stat;Ljava/lang/String;III)[Lnet/minecraft/stat/Stat;
    • setupBreak

      private static Stat[] setupBreak(Stat[] statArray, String translationKey, int startId, int statAmount, int arrayLength)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_754 Lnet/minecraft/class_217;method_754([Lnet/minecraft/class_139;Ljava/lang/String;III)[Lnet/minecraft/class_139;
      glue method_1118 Lclass_238;method_1118([Lclass_534;Ljava/lang/String;III)[Lclass_534;
      server b Lgg;b([Lns;Ljava/lang/String;III)[Lns;
      client b Ljl;b([Lvr;Ljava/lang/String;III)[Lvr;
      named setupBreak Lnet/minecraft/stat/Stats;setupBreak([Lnet/minecraft/stat/Stat;Ljava/lang/String;III)[Lnet/minecraft/stat/Stat;
    • setSimilarItems

      private static void setSimilarItems(Stat[] stats)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_750 Lnet/minecraft/class_217;method_750([Lnet/minecraft/class_139;)V
      glue method_1114 Lclass_238;method_1114([Lclass_534;)V
      server a Lgg;a([Lns;)V
      client a Ljl;a([Lvr;)V
      named setSimilarItems Lnet/minecraft/stat/Stats;setSimilarItems([Lnet/minecraft/stat/Stat;)V
    • addSimilarItem

      private static void addSimilarItem(Stat[] statArray, int itemToDisplayAs, int itemToRedirect)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_751 Lnet/minecraft/class_217;method_751([Lnet/minecraft/class_139;II)V
      glue method_1115 Lclass_238;method_1115([Lclass_534;II)V
      server a Lgg;a([Lns;II)V
      client a Ljl;a([Lvr;II)V
      named addSimilarItem Lnet/minecraft/stat/Stats;addSimilarItem([Lnet/minecraft/stat/Stat;II)V
    • getStat

      @Environment(CLIENT) public static Stat getStat(int id)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_757 Lnet/minecraft/class_217;method_757(I)Lnet/minecraft/class_139;
      glue method_1487 Lclass_238;method_1487(I)Lclass_534;
      server method_757 Lgg;method_757(I)Lns;
      client a Ljl;a(I)Lvr;
      named getStat Lnet/minecraft/stat/Stats;getStat(I)Lnet/minecraft/stat/Stat;