Class StatsFileWriter

java.lang.Object
net.minecraft.util.io.StatsFileWriter

@Environment(CLIENT) public class StatsFileWriter extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_96
glue class_699
server net/minecraft/class_96
client xi
named net/minecraft/util/io/StatsFileWriter
  • Field Details

    • achievementMap

      private Map achievementMap
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2604 Lnet/minecraft/class_96;field_2604:Ljava/util/Map;
      glue field_2826 Lclass_699;field_2826:Ljava/util/Map;
      server field_2604 Lnet/minecraft/class_96;field_2604:Ljava/util/Map;
      client a Lxi;a:Ljava/util/Map;
      named achievementMap Lnet/minecraft/util/io/StatsFileWriter;achievementMap:Ljava/util/Map;
    • statMap

      private Map statMap
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2605 Lnet/minecraft/class_96;field_2605:Ljava/util/Map;
      glue field_2827 Lclass_699;field_2827:Ljava/util/Map;
      server field_2605 Lnet/minecraft/class_96;field_2605:Ljava/util/Map;
      client b Lxi;b:Ljava/util/Map;
      named statMap Lnet/minecraft/util/io/StatsFileWriter;statMap:Ljava/util/Map;
    • field_2606

      private boolean field_2606
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2606 Lnet/minecraft/class_96;field_2606:Z
      glue field_2828 Lclass_699;field_2828:Z
      server field_2606 Lnet/minecraft/class_96;field_2606:Z
      client c Lxi;c:Z
      named field_2606 Lnet/minecraft/util/io/StatsFileWriter;field_2606:Z
    • syncer

      private StatSyncer syncer
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2607 Lnet/minecraft/class_96;field_2607:Lnet/minecraft/class_605;
      glue field_2829 Lclass_699;field_2829:Lclass_92;
      server field_2607 Lnet/minecraft/class_96;field_2607:Lnet/minecraft/class_605;
      client d Lxi;d:Lcj;
      named syncer Lnet/minecraft/util/io/StatsFileWriter;syncer:Lnet/minecraft/stat/StatSyncer;
  • Constructor Details

    • StatsFileWriter

      public StatsFileWriter(Session session, File file)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_96;<init>(Lnet/minecraft/class_237;Ljava/io/File;)V
      glue <init> Lclass_699;<init>(Lclass_255;Ljava/io/File;)V
      server <init> Lnet/minecraft/class_96;<init>(Lnet/minecraft/class_237;Ljava/io/File;)V
      client <init> Lxi;<init>(Lgr;Ljava/io/File;)V
      named <init> Lnet/minecraft/util/io/StatsFileWriter;<init>(Lnet/minecraft/client/util/Session;Ljava/io/File;)V
  • Method Details

    • incrementStat

      public void incrementStat(Stat stat, int amount)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1990 Lnet/minecraft/class_96;method_1990(Lnet/minecraft/class_139;I)V
      glue method_2255 Lclass_699;method_2255(Lclass_534;I)V
      server method_1990 Lnet/minecraft/class_96;method_1990(Lns;I)V
      client a Lxi;a(Lvr;I)V
      named incrementStat Lnet/minecraft/util/io/StatsFileWriter;incrementStat(Lnet/minecraft/stat/Stat;I)V
    • writeStat

      private void writeStat(Map map, Stat stat, int amount)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1987 Lnet/minecraft/class_96;method_1987(Ljava/util/Map;Lnet/minecraft/class_139;I)V
      glue method_2252 Lclass_699;method_2252(Ljava/util/Map;Lclass_534;I)V
      server method_1987 Lnet/minecraft/class_96;method_1987(Ljava/util/Map;Lns;I)V
      client a Lxi;a(Ljava/util/Map;Lvr;I)V
      named writeStat Lnet/minecraft/util/io/StatsFileWriter;writeStat(Ljava/util/Map;Lnet/minecraft/stat/Stat;I)V
    • getHashMapOfStats

      public Map getHashMapOfStats()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1983 Lnet/minecraft/class_96;method_1983()Ljava/util/Map;
      glue method_2248 Lclass_699;method_2248()Ljava/util/Map;
      server method_1983 Lnet/minecraft/class_96;method_1983()Ljava/util/Map;
      client a Lxi;a()Ljava/util/Map;
      named getHashMapOfStats Lnet/minecraft/util/io/StatsFileWriter;getHashMapOfStats()Ljava/util/Map;
    • method_1986

      public void method_1986(Map map)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1986 Lnet/minecraft/class_96;method_1986(Ljava/util/Map;)V
      glue method_2251 Lclass_699;method_2251(Ljava/util/Map;)V
      server method_1986 Lnet/minecraft/class_96;method_1986(Ljava/util/Map;)V
      client a Lxi;a(Ljava/util/Map;)V
      named method_1986 Lnet/minecraft/util/io/StatsFileWriter;method_1986(Ljava/util/Map;)V
    • achievementPutAll

      public void achievementPutAll(Map map)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1992 Lnet/minecraft/class_96;method_1992(Ljava/util/Map;)V
      glue method_2257 Lclass_699;method_2257(Ljava/util/Map;)V
      server method_1992 Lnet/minecraft/class_96;method_1992(Ljava/util/Map;)V
      client b Lxi;b(Ljava/util/Map;)V
      named achievementPutAll Lnet/minecraft/util/io/StatsFileWriter;achievementPutAll(Ljava/util/Map;)V
    • writeAll

      public void writeAll(Map map)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1995 Lnet/minecraft/class_96;method_1995(Ljava/util/Map;)V
      glue method_2260 Lclass_699;method_2260(Ljava/util/Map;)V
      server method_1995 Lnet/minecraft/class_96;method_1995(Ljava/util/Map;)V
      client c Lxi;c(Ljava/util/Map;)V
      named writeAll Lnet/minecraft/util/io/StatsFileWriter;writeAll(Ljava/util/Map;)V
    • method_1984

      public static Map method_1984(String string)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1984 Lnet/minecraft/class_96;method_1984(Ljava/lang/String;)Ljava/util/Map;
      glue method_2249 Lclass_699;method_2249(Ljava/lang/String;)Ljava/util/Map;
      server method_1984 Lnet/minecraft/class_96;method_1984(Ljava/lang/String;)Ljava/util/Map;
      client a Lxi;a(Ljava/lang/String;)Ljava/util/Map;
      named method_1984 Lnet/minecraft/util/io/StatsFileWriter;method_1984(Ljava/lang/String;)Ljava/util/Map;
    • buildStatFile

      public static String buildStatFile(String username, String sessionId, Map map)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1985 Lnet/minecraft/class_96;method_1985(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
      glue method_2250 Lclass_699;method_2250(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
      server method_1985 Lnet/minecraft/class_96;method_1985(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
      client a Lxi;a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
      named buildStatFile Lnet/minecraft/util/io/StatsFileWriter;buildStatFile(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
    • isAchievementUnlocked

      public boolean isAchievementUnlocked(Achievement achievement)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1988 Lnet/minecraft/class_96;method_1988(Lnet/minecraft/class_24;)Z
      glue method_2253 Lclass_699;method_2253(Lclass_336;)Z
      server method_1988 Lnet/minecraft/class_96;method_1988(Lit;)Z
      client a Lxi;a(Lny;)Z
      named isAchievementUnlocked Lnet/minecraft/util/io/StatsFileWriter;isAchievementUnlocked(Lnet/minecraft/achievement/Achievement;)Z
    • isAchievementUnlockable

      public boolean isAchievementUnlockable(Achievement achievement)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1993 Lnet/minecraft/class_96;method_1993(Lnet/minecraft/class_24;)Z
      glue method_2258 Lclass_699;method_2258(Lclass_336;)Z
      server method_1993 Lnet/minecraft/class_96;method_1993(Lit;)Z
      client b Lxi;b(Lny;)Z
      named isAchievementUnlockable Lnet/minecraft/util/io/StatsFileWriter;isAchievementUnlockable(Lnet/minecraft/achievement/Achievement;)Z
    • write

      public int write(Stat stat)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1989 Lnet/minecraft/class_96;method_1989(Lnet/minecraft/class_139;)I
      glue method_2254 Lclass_699;method_2254(Lclass_534;)I
      server method_1989 Lnet/minecraft/class_96;method_1989(Lns;)I
      client a Lxi;a(Lvr;)I
      named write Lnet/minecraft/util/io/StatsFileWriter;write(Lnet/minecraft/stat/Stat;)I
    • method_1991

      public void method_1991()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1991 Lnet/minecraft/class_96;method_1991()V
      glue method_2256 Lclass_699;method_2256()V
      server method_1991 Lnet/minecraft/class_96;method_1991()V
      client b Lxi;b()V
      named method_1991 Lnet/minecraft/util/io/StatsFileWriter;method_1991()V
    • sync

      public void sync()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1994 Lnet/minecraft/class_96;method_1994()V
      glue method_2259 Lclass_699;method_2259()V
      server method_1994 Lnet/minecraft/class_96;method_1994()V
      client c Lxi;c()V
      named sync Lnet/minecraft/util/io/StatsFileWriter;sync()V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1996 Lnet/minecraft/class_96;method_1996()V
      glue method_2261 Lclass_699;method_2261()V
      server method_1996 Lnet/minecraft/class_96;method_1996()V
      client d Lxi;d()V
      named tick Lnet/minecraft/util/io/StatsFileWriter;tick()V