Class StatBase

java.lang.Object
net.minecraft.src.StatBase
Direct Known Subclasses:
Achievement, StatBasic, StatCrafting, StatPlaceholder

public class StatBase extends Object
  • Field Details

    • statId

      public final int statId
      The Stat ID
    • isIndependent

      public boolean isIndependent
    • statGuid

      public String statGuid
      Holds the GUID of the stat.
    • simpleStatType

      public static IStatType simpleStatType
    • timeStatType

      public static IStatType timeStatType
    • distanceStatType

      public static IStatType distanceStatType
    • field_111202_k

      public static IStatType field_111202_k
  • Constructor Details

    • StatBase

      public StatBase(int par1, String par2Str, IStatType par3IStatType)
    • StatBase

      public StatBase(int par1, String par2Str)
  • Method Details

    • initIndependentStat

      public StatBase initIndependentStat()
      Initializes the current stat as independent (i.e., lacking prerequisites for being updated) and returns the current instance.
    • registerStat

      public StatBase registerStat()
      Register the stat into StatList.
    • isAchievement

      public boolean isAchievement()
      Returns whether or not the StatBase-derived class is a statistic (running counter) or an achievement (one-shot).
    • func_75968_a

      public String func_75968_a(int par1)
    • getName

      public String getName()
    • toString

      public String toString()
      Overrides:
      toString in class Object