Package net.minecraft.achievement
Class Achievement
java.lang.Object
net.minecraft.stat.Stat
net.minecraft.achievement.Achievement
public class Achievement extends Stat
- Mappings:
Namespace Name official mqintermediary net/minecraft/class_1675named net/minecraft/achievement/Achievement
-
Field Summary
Fields Modifier and Type Field Description private booleanchallengeintcolumnItemStacklogoAchievementparentintrowprivate StatFormatterstatFormatterprivate StringtranslationKeyFields inherited from class net.minecraft.stat.Stat
DAMAGE_PROVIDER, DISTANCE_PROVIDER, INTEGER_PROVIDER, localOnly, name, TIME_PROVIDER -
Constructor Summary
Constructors Constructor Description Achievement(String statName, String achievementName, int column, int row, Block logo, Achievement parent)Achievement(String statName, String achievementName, int column, int row, Item logo, Achievement parent)Achievement(String statName, String achievementName, int column, int row, ItemStack logo, Achievement parent) -
Method Summary
Modifier and Type Method Description AchievementaddStat()StringgetDescription()TextgetText()booleanisAchievement()booleanisChallenge()AchievementsetAsChallenge()AchievementsetJsonElementProvider(Class<? extends JsonElementProvider> class2)AchievementsetLocalOnly()AchievementsetStatFormatter(StatFormatter statFormatter)Methods inherited from class net.minecraft.stat.Stat
equals, getCriterion, getJsonElementProvider, hashCode, method_6357, method_6363, toString
-
Field Details
-
column
public final int column- Mappings:
Namespace Name Mixin selector official aLmq;a:Iintermediary field_6887Lnet/minecraft/class_1675;field_6887:Inamed columnLnet/minecraft/achievement/Achievement;column:I
-
row
public final int row- Mappings:
Namespace Name Mixin selector official bLmq;b:Iintermediary field_6888Lnet/minecraft/class_1675;field_6888:Inamed rowLnet/minecraft/achievement/Achievement;row:I
-
parent
- Mappings:
Namespace Name Mixin selector official cLmq;c:Lmq;intermediary field_6889Lnet/minecraft/class_1675;field_6889:Lnet/minecraft/class_1675;named parentLnet/minecraft/achievement/Achievement;parent:Lnet/minecraft/achievement/Achievement;
-
translationKey
- Mappings:
Namespace Name Mixin selector official kLmq;k:Ljava/lang/String;intermediary field_6891Lnet/minecraft/class_1675;field_6891:Ljava/lang/String;named translationKeyLnet/minecraft/achievement/Achievement;translationKey:Ljava/lang/String;
-
statFormatter
- Mappings:
Namespace Name Mixin selector official lLmq;l:Lms;intermediary field_6892Lnet/minecraft/class_1675;field_6892:Lnet/minecraft/class_1677;named statFormatterLnet/minecraft/achievement/Achievement;statFormatter:Lnet/minecraft/stat/StatFormatter;
-
logo
- Mappings:
Namespace Name Mixin selector official dLmq;d:Lzx;intermediary field_6890Lnet/minecraft/class_1675;field_6890:Lnet/minecraft/class_2056;named logoLnet/minecraft/achievement/Achievement;logo:Lnet/minecraft/item/ItemStack;
-
challenge
private boolean challenge- Mappings:
Namespace Name Mixin selector official mLmq;m:Zintermediary field_6893Lnet/minecraft/class_1675;field_6893:Znamed challengeLnet/minecraft/achievement/Achievement;challenge:Z
-
-
Constructor Details
-
Achievement
public Achievement(String statName, String achievementName, int column, int row, Item logo, Achievement parent)- Mappings:
Namespace Name Mixin selector official <init>Lmq;<init>(Ljava/lang/String;Ljava/lang/String;IILzw;Lmq;)Vintermediary <init>Lnet/minecraft/class_1675;<init>(Ljava/lang/String;Ljava/lang/String;IILnet/minecraft/class_2054;Lnet/minecraft/class_1675;)Vnamed <init>Lnet/minecraft/achievement/Achievement;<init>(Ljava/lang/String;Ljava/lang/String;IILnet/minecraft/item/Item;Lnet/minecraft/achievement/Achievement;)V
-
Achievement
public Achievement(String statName, String achievementName, int column, int row, Block logo, Achievement parent)- Mappings:
Namespace Name Mixin selector official <init>Lmq;<init>(Ljava/lang/String;Ljava/lang/String;IILafh;Lmq;)Vintermediary <init>Lnet/minecraft/class_1675;<init>(Ljava/lang/String;Ljava/lang/String;IILnet/minecraft/class_160;Lnet/minecraft/class_1675;)Vnamed <init>Lnet/minecraft/achievement/Achievement;<init>(Ljava/lang/String;Ljava/lang/String;IILnet/minecraft/block/Block;Lnet/minecraft/achievement/Achievement;)V
-
Achievement
public Achievement(String statName, String achievementName, int column, int row, ItemStack logo, Achievement parent)- Mappings:
Namespace Name Mixin selector official <init>Lmq;<init>(Ljava/lang/String;Ljava/lang/String;IILzx;Lmq;)Vintermediary <init>Lnet/minecraft/class_1675;<init>(Ljava/lang/String;Ljava/lang/String;IILnet/minecraft/class_2056;Lnet/minecraft/class_1675;)Vnamed <init>Lnet/minecraft/achievement/Achievement;<init>(Ljava/lang/String;Ljava/lang/String;IILnet/minecraft/item/ItemStack;Lnet/minecraft/achievement/Achievement;)V
-
-
Method Details
-
setLocalOnly
- Overrides:
setLocalOnlyin classStat- Mappings:
Namespace Name Mixin selector official aLmq;a()Lmq;intermediary method_6338Lnet/minecraft/class_1675;method_6338()Lnet/minecraft/class_1675;named setLocalOnlyLnet/minecraft/achievement/Achievement;setLocalOnly()Lnet/minecraft/achievement/Achievement;
-
setAsChallenge
- Mappings:
Namespace Name Mixin selector official bLmq;b()Lmq;intermediary method_6341Lnet/minecraft/class_1675;method_6341()Lnet/minecraft/class_1675;named setAsChallengeLnet/minecraft/achievement/Achievement;setAsChallenge()Lnet/minecraft/achievement/Achievement;
-
addStat
-
isAchievement
public boolean isAchievement()- Overrides:
isAchievementin classStat- Mappings:
Namespace Name Mixin selector official dLmw;d()Zintermediary method_6359Lnet/minecraft/class_1681;method_6359()Znamed isAchievementLnet/minecraft/stat/Stat;isAchievement()Z
-
getText
-
setJsonElementProvider
- Overrides:
setJsonElementProviderin classStat- Mappings:
Namespace Name Mixin selector official aLmq;a(Ljava/lang/Class;)Lmq;intermediary method_6339Lnet/minecraft/class_1675;method_6339(Ljava/lang/Class;)Lnet/minecraft/class_1675;named setJsonElementProviderLnet/minecraft/achievement/Achievement;setJsonElementProvider(Ljava/lang/Class;)Lnet/minecraft/achievement/Achievement;
-
getDescription
- Mappings:
Namespace Name Mixin selector official fLmq;f()Ljava/lang/String;intermediary method_6343Lnet/minecraft/class_1675;method_6343()Ljava/lang/String;named getDescriptionLnet/minecraft/achievement/Achievement;getDescription()Ljava/lang/String;
-
setStatFormatter
- Mappings:
Namespace Name Mixin selector official aLmq;a(Lms;)Lmq;intermediary method_6340Lnet/minecraft/class_1675;method_6340(Lnet/minecraft/class_1677;)Lnet/minecraft/class_1675;named setStatFormatterLnet/minecraft/achievement/Achievement;setStatFormatter(Lnet/minecraft/stat/StatFormatter;)Lnet/minecraft/achievement/Achievement;
-
isChallenge
public boolean isChallenge()- Mappings:
Namespace Name Mixin selector official gLmq;g()Zintermediary method_6344Lnet/minecraft/class_1675;method_6344()Znamed isChallengeLnet/minecraft/achievement/Achievement;isChallenge()Z
-