MCPcopy Create free account
hub / github.com/DGVPSH/SlackOpen / StatList

Class StatList

src/main/java/net/minecraft/stats/StatList.java:21–299  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19import net.minecraft.util.ResourceLocation;
20
21public class StatList
22{
23 protected static Map<String, StatBase> oneShotStats = Maps.<String, StatBase>newHashMap();
24 public static List<StatBase> allStats = Lists.<StatBase>newArrayList();
25 public static List<StatBase> generalStats = Lists.<StatBase>newArrayList();
26 public static List<StatCrafting> itemStats = Lists.<StatCrafting>newArrayList();
27 public static List<StatCrafting> objectMineStats = Lists.<StatCrafting>newArrayList();
28
29 /** number of times you've left a game */
30 public static StatBase leaveGameStat = (new StatBasic("stat.leaveGame", new ChatComponentTranslation("stat.leaveGame"))).initIndependentStat().registerStat();
31
32 /** number of minutes you have played */
33 public static StatBase minutesPlayedStat = (new StatBasic("stat.playOneMinute", new ChatComponentTranslation("stat.playOneMinute"), StatBase.timeStatType)).initIndependentStat().registerStat();
34 public static StatBase timeSinceDeathStat = (new StatBasic("stat.timeSinceDeath", new ChatComponentTranslation("stat.timeSinceDeath"), StatBase.timeStatType)).initIndependentStat().registerStat();
35
36 /** distance you've walked */
37 public static StatBase distanceWalkedStat = (new StatBasic("stat.walkOneCm", new ChatComponentTranslation("stat.walkOneCm"), StatBase.distanceStatType)).initIndependentStat().registerStat();
38 public static StatBase distanceCrouchedStat = (new StatBasic("stat.crouchOneCm", new ChatComponentTranslation("stat.crouchOneCm"), StatBase.distanceStatType)).initIndependentStat().registerStat();
39 public static StatBase distanceSprintedStat = (new StatBasic("stat.sprintOneCm", new ChatComponentTranslation("stat.sprintOneCm"), StatBase.distanceStatType)).initIndependentStat().registerStat();
40
41 /** distance you have swam */
42 public static StatBase distanceSwumStat = (new StatBasic("stat.swimOneCm", new ChatComponentTranslation("stat.swimOneCm"), StatBase.distanceStatType)).initIndependentStat().registerStat();
43
44 /** the distance you have fallen */
45 public static StatBase distanceFallenStat = (new StatBasic("stat.fallOneCm", new ChatComponentTranslation("stat.fallOneCm"), StatBase.distanceStatType)).initIndependentStat().registerStat();
46
47 /** the distance you've climbed */
48 public static StatBase distanceClimbedStat = (new StatBasic("stat.climbOneCm", new ChatComponentTranslation("stat.climbOneCm"), StatBase.distanceStatType)).initIndependentStat().registerStat();
49
50 /** the distance you've flown */
51 public static StatBase distanceFlownStat = (new StatBasic("stat.flyOneCm", new ChatComponentTranslation("stat.flyOneCm"), StatBase.distanceStatType)).initIndependentStat().registerStat();
52
53 /** the distance you've dived */
54 public static StatBase distanceDoveStat = (new StatBasic("stat.diveOneCm", new ChatComponentTranslation("stat.diveOneCm"), StatBase.distanceStatType)).initIndependentStat().registerStat();
55
56 /** the distance you've traveled by minecart */
57 public static StatBase distanceByMinecartStat = (new StatBasic("stat.minecartOneCm", new ChatComponentTranslation("stat.minecartOneCm"), StatBase.distanceStatType)).initIndependentStat().registerStat();
58
59 /** the distance you've traveled by boat */
60 public static StatBase distanceByBoatStat = (new StatBasic("stat.boatOneCm", new ChatComponentTranslation("stat.boatOneCm"), StatBase.distanceStatType)).initIndependentStat().registerStat();
61
62 /** the distance you've traveled by pig */
63 public static StatBase distanceByPigStat = (new StatBasic("stat.pigOneCm", new ChatComponentTranslation("stat.pigOneCm"), StatBase.distanceStatType)).initIndependentStat().registerStat();
64 public static StatBase distanceByHorseStat = (new StatBasic("stat.horseOneCm", new ChatComponentTranslation("stat.horseOneCm"), StatBase.distanceStatType)).initIndependentStat().registerStat();
65
66 /** the times you've jumped */
67 public static StatBase jumpStat = (new StatBasic("stat.jump", new ChatComponentTranslation("stat.jump"))).initIndependentStat().registerStat();
68
69 /** the distance you've dropped (or times you've fallen?) */
70 public static StatBase dropStat = (new StatBasic("stat.drop", new ChatComponentTranslation("stat.drop"))).initIndependentStat().registerStat();
71
72 /** the amount of damage you've dealt */
73 public static StatBase damageDealtStat = (new StatBasic("stat.damageDealt", new ChatComponentTranslation("stat.damageDealt"), StatBase.field_111202_k)).registerStat();
74
75 /** the amount of damage you have taken */
76 public static StatBase damageTakenStat = (new StatBasic("stat.damageTaken", new ChatComponentTranslation("stat.damageTaken"), StatBase.field_111202_k)).registerStat();
77
78 /** the number of times you have died */

Callers

nothing calls this directly

Calls 2

registerStatMethod · 0.45
initIndependentStatMethod · 0.45

Tested by

no test coverage detected