public class Achievement extends StatBase
Modifier and Type | Field and Description |
---|---|
int |
displayColumn
Is the column (related to center of achievement gui, in 24 pixels unit) that the achievement will be displayed.
|
int |
displayRow
Is the row (related to center of achievement gui, in 24 pixels unit) that the achievement will be displayed.
|
Achievement |
parentAchievement
Holds the parent achievement, that must be taken before this achievement is avaiable.
|
ItemStack |
theItemStack
Holds the ItemStack that will be used to draw the achievement into the GUI.
|
distanceStatType, field_111202_k, isIndependent, simpleStatType, statId, timeStatType
Constructor and Description |
---|
Achievement(java.lang.String p_i45301_1_,
java.lang.String p_i45301_2_,
int p_i45301_3_,
int p_i45301_4_,
Block p_i45301_5_,
Achievement p_i45301_6_) |
Achievement(java.lang.String p_i45300_1_,
java.lang.String p_i45300_2_,
int p_i45300_3_,
int p_i45300_4_,
Item p_i45300_5_,
Achievement p_i45300_6_) |
Achievement(java.lang.String p_i45302_1_,
java.lang.String p_i45302_2_,
int p_i45302_3_,
int p_i45302_4_,
ItemStack p_i45302_5_,
Achievement p_i45302_6_) |
Modifier and Type | Method and Description |
---|---|
IChatComponent |
func_150951_e() |
Achievement |
func_150953_b(java.lang.Class p_150958_1_) |
java.lang.String |
getDescription()
Returns the fully description of the achievement - ready to be displayed on screen.
|
boolean |
getSpecial()
Special achievements have a 'spiked' (on normal texture pack) frame, special achievements are the hardest ones to
achieve.
|
Achievement |
initIndependentStat()
Initializes the current stat as independent (i.e., lacking prerequisites for being updated) and returns the
current instance.
|
boolean |
isAchievement()
Returns whether or not the StatBase-derived class is a statistic (running counter) or an achievement (one-shot).
|
Achievement |
registerStat()
Register the stat into StatList.
|
Achievement |
setSpecial()
Special achievements have a 'spiked' (on normal texture pack) frame, special achievements are the hardest ones to
achieve.
|
Achievement |
setStatStringFormatter(IStatStringFormat par1IStatStringFormat)
Defines a string formatter for the achievement.
|
equals, func_150952_k, func_150954_l, func_150955_j, func_75968_a, hashCode, toString
public final int displayColumn
public final int displayRow
public final Achievement parentAchievement
public final ItemStack theItemStack
public Achievement(java.lang.String p_i45300_1_, java.lang.String p_i45300_2_, int p_i45300_3_, int p_i45300_4_, Item p_i45300_5_, Achievement p_i45300_6_)
public Achievement(java.lang.String p_i45301_1_, java.lang.String p_i45301_2_, int p_i45301_3_, int p_i45301_4_, Block p_i45301_5_, Achievement p_i45301_6_)
public Achievement(java.lang.String p_i45302_1_, java.lang.String p_i45302_2_, int p_i45302_3_, int p_i45302_4_, ItemStack p_i45302_5_, Achievement p_i45302_6_)
public Achievement initIndependentStat()
initIndependentStat
in class StatBase
public Achievement setSpecial()
public Achievement registerStat()
registerStat
in class StatBase
public boolean isAchievement()
isAchievement
in class StatBase
public IChatComponent func_150951_e()
func_150951_e
in class StatBase
public Achievement func_150953_b(java.lang.Class p_150958_1_)
func_150953_b
in class StatBase
public java.lang.String getDescription()
public Achievement setStatStringFormatter(IStatStringFormat par1IStatStringFormat)
public boolean getSpecial()