public class StatisticsFile extends StatFileWriter
Modifier and Type | Field and Description |
---|---|
private int |
field_150885_f |
private boolean |
field_150886_g |
private java.util.Set<StatBase> |
field_150888_e |
private static org.apache.logging.log4j.Logger |
logger |
private MinecraftServer |
mcServer |
private java.io.File |
statsFile |
statsData
Constructor and Description |
---|
StatisticsFile(MinecraftServer serverIn,
java.io.File statsFileIn) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
dumpJson(java.util.Map<StatBase,TupleIntJsonSerializable> p_150880_0_) |
void |
func_150876_a(EntityPlayerMP p_150876_1_) |
void |
func_150877_d() |
java.util.Set<StatBase> |
func_150878_c() |
boolean |
func_150879_e() |
java.util.Map<StatBase,TupleIntJsonSerializable> |
parseJson(java.lang.String p_150881_1_) |
void |
readStatFile() |
void |
saveStatFile() |
void |
sendAchievements(EntityPlayerMP player) |
void |
unlockAchievement(EntityPlayer playerIn,
StatBase statIn,
int p_150873_3_)
Triggers the logging of an achievement and attempts to announce to server
|
canUnlockAchievement, func_150870_b, func_150872_a, func_150874_c, hasAchievementUnlocked, increaseStat, readStat
private static final org.apache.logging.log4j.Logger logger
private final MinecraftServer mcServer
private final java.io.File statsFile
private final java.util.Set<StatBase> field_150888_e
private int field_150885_f
private boolean field_150886_g
public StatisticsFile(MinecraftServer serverIn, java.io.File statsFileIn)
public void readStatFile()
public void saveStatFile()
public void unlockAchievement(EntityPlayer playerIn, StatBase statIn, int p_150873_3_)
unlockAchievement
in class StatFileWriter
public java.util.Set<StatBase> func_150878_c()
public java.util.Map<StatBase,TupleIntJsonSerializable> parseJson(java.lang.String p_150881_1_)
public static java.lang.String dumpJson(java.util.Map<StatBase,TupleIntJsonSerializable> p_150880_0_)
public void func_150877_d()
public void func_150876_a(EntityPlayerMP p_150876_1_)
public void sendAchievements(EntityPlayerMP player)
public boolean func_150879_e()