Package net.minecraft.stat
Class Stat
java.lang.Object
net.minecraft.stat.Stat
- Direct Known Subclasses:
Achievement,CraftingStat,SimpleStat
public class Stat extends Object
- Mappings:
Namespace Name official mwintermediary net/minecraft/class_1681named net/minecraft/stat/Stat
-
Field Summary
Fields Modifier and Type Field Description private ScoreboardCriterioncriterionstatic StatTypeProviderDAMAGE_PROVIDERprivate static DecimalFormatDEFAULT_DECIMAL_FORMATprivate static NumberFormatDEFAULT_NUMER_FORMATstatic StatTypeProviderDISTANCE_PROVIDERstatic StatTypeProviderINTEGER_PROVIDERprivate Class<? extends JsonElementProvider>jsonElementProviderbooleanlocalOnlyStringnameprivate TextnameIdprivate StatTypeProviderstatTypeProviderstatic StatTypeProviderTIME_PROVIDER -
Constructor Summary
-
Method Summary
Modifier and Type Method Description StataddStat()booleanequals(Object object)ScoreboardCriteriongetCriterion()Class<? extends JsonElementProvider>getJsonElementProvider()TextgetText()inthashCode()booleanisAchievement()Stringmethod_6357(int int2)Textmethod_6363()StatsetJsonElementProvider(Class<? extends JsonElementProvider> clazz)StatsetLocalOnly()StringtoString()
-
Field Details
-
DEFAULT_NUMER_FORMAT
- Mappings:
Namespace Name Mixin selector official kLmw;k:Ljava/text/NumberFormat;intermediary field_6950Lnet/minecraft/class_1681;field_6950:Ljava/text/NumberFormat;named DEFAULT_NUMER_FORMATLnet/minecraft/stat/Stat;DEFAULT_NUMER_FORMAT:Ljava/text/NumberFormat;
-
INTEGER_PROVIDER
- Mappings:
Namespace Name Mixin selector official gLmw;g:Lmx;intermediary field_6946Lnet/minecraft/class_1681;field_6946:Lnet/minecraft/class_1682;named INTEGER_PROVIDERLnet/minecraft/stat/Stat;INTEGER_PROVIDER:Lnet/minecraft/stat/StatTypeProvider;
-
DEFAULT_DECIMAL_FORMAT
- Mappings:
Namespace Name Mixin selector official lLmw;l:Ljava/text/DecimalFormat;intermediary field_6951Lnet/minecraft/class_1681;field_6951:Ljava/text/DecimalFormat;named DEFAULT_DECIMAL_FORMATLnet/minecraft/stat/Stat;DEFAULT_DECIMAL_FORMAT:Ljava/text/DecimalFormat;
-
TIME_PROVIDER
- Mappings:
Namespace Name Mixin selector official hLmw;h:Lmx;intermediary field_6947Lnet/minecraft/class_1681;field_6947:Lnet/minecraft/class_1682;named TIME_PROVIDERLnet/minecraft/stat/Stat;TIME_PROVIDER:Lnet/minecraft/stat/StatTypeProvider;
-
DISTANCE_PROVIDER
- Mappings:
Namespace Name Mixin selector official iLmw;i:Lmx;intermediary field_6948Lnet/minecraft/class_1681;field_6948:Lnet/minecraft/class_1682;named DISTANCE_PROVIDERLnet/minecraft/stat/Stat;DISTANCE_PROVIDER:Lnet/minecraft/stat/StatTypeProvider;
-
DAMAGE_PROVIDER
- Mappings:
Namespace Name Mixin selector official jLmw;j:Lmx;intermediary field_6949Lnet/minecraft/class_1681;field_6949:Lnet/minecraft/class_1682;named DAMAGE_PROVIDERLnet/minecraft/stat/Stat;DAMAGE_PROVIDER:Lnet/minecraft/stat/StatTypeProvider;
-
name
- Mappings:
Namespace Name Mixin selector official eLmw;e:Ljava/lang/String;intermediary field_6944Lnet/minecraft/class_1681;field_6944:Ljava/lang/String;named nameLnet/minecraft/stat/Stat;name:Ljava/lang/String;
-
nameId
- Mappings:
Namespace Name Mixin selector official aLmw;a:Leu;intermediary field_6940Lnet/minecraft/class_1681;field_6940:Lnet/minecraft/class_1444;named nameIdLnet/minecraft/stat/Stat;nameId:Lnet/minecraft/text/Text;
-
localOnly
public boolean localOnly- Mappings:
Namespace Name Mixin selector official fLmw;f:Zintermediary field_6945Lnet/minecraft/class_1681;field_6945:Znamed localOnlyLnet/minecraft/stat/Stat;localOnly:Z
-
statTypeProvider
- Mappings:
Namespace Name Mixin selector official bLmw;b:Lmx;intermediary field_6941Lnet/minecraft/class_1681;field_6941:Lnet/minecraft/class_1682;named statTypeProviderLnet/minecraft/stat/Stat;statTypeProvider:Lnet/minecraft/stat/StatTypeProvider;
-
criterion
- Mappings:
Namespace Name Mixin selector official cLmw;c:Lauu;intermediary field_6942Lnet/minecraft/class_1681;field_6942:Lnet/minecraft/class_660;named criterionLnet/minecraft/stat/Stat;criterion:Lnet/minecraft/scoreboard/ScoreboardCriterion;
-
jsonElementProvider
- Mappings:
Namespace Name Mixin selector official dLmw;d:Ljava/lang/Class;intermediary field_6943Lnet/minecraft/class_1681;field_6943:Ljava/lang/Class;named jsonElementProviderLnet/minecraft/stat/Stat;jsonElementProvider:Ljava/lang/Class;
-
-
Constructor Details
-
Stat
- Mappings:
Namespace Name Mixin selector official <init>Lmw;<init>(Ljava/lang/String;Leu;Lmx;)Vintermediary <init>Lnet/minecraft/class_1681;<init>(Ljava/lang/String;Lnet/minecraft/class_1444;Lnet/minecraft/class_1682;)Vnamed <init>Lnet/minecraft/stat/Stat;<init>(Ljava/lang/String;Lnet/minecraft/text/Text;Lnet/minecraft/stat/StatTypeProvider;)V
-
Stat
- Mappings:
Namespace Name Mixin selector official <init>Lmw;<init>(Ljava/lang/String;Leu;)Vintermediary <init>Lnet/minecraft/class_1681;<init>(Ljava/lang/String;Lnet/minecraft/class_1444;)Vnamed <init>Lnet/minecraft/stat/Stat;<init>(Ljava/lang/String;Lnet/minecraft/text/Text;)V
-
-
Method Details
-
setLocalOnly
- Mappings:
Namespace Name Mixin selector official iLmw;i()Lmw;intermediary method_6362Lnet/minecraft/class_1681;method_6362()Lnet/minecraft/class_1681;named setLocalOnlyLnet/minecraft/stat/Stat;setLocalOnly()Lnet/minecraft/stat/Stat;
-
addStat
- Mappings:
Namespace Name Mixin selector official hLmw;h()Lmw;intermediary method_6361Lnet/minecraft/class_1681;method_6361()Lnet/minecraft/class_1681;named addStatLnet/minecraft/stat/Stat;addStat()Lnet/minecraft/stat/Stat;
-
isAchievement
public boolean isAchievement()- Mappings:
Namespace Name Mixin selector official dLmw;d()Zintermediary method_6359Lnet/minecraft/class_1681;method_6359()Znamed isAchievementLnet/minecraft/stat/Stat;isAchievement()Z
-
method_6357
- Mappings:
Namespace Name Mixin selector official aLmw;a(I)Ljava/lang/String;intermediary method_6357Lnet/minecraft/class_1681;method_6357(I)Ljava/lang/String;named method_6357Lnet/minecraft/stat/Stat;method_6357(I)Ljava/lang/String;
-
getText
- Mappings:
Namespace Name Mixin selector official eLmw;e()Leu;intermediary method_6360Lnet/minecraft/class_1681;method_6360()Lnet/minecraft/class_1444;named getTextLnet/minecraft/stat/Stat;getText()Lnet/minecraft/text/Text;
-
method_6363
- Mappings:
Namespace Name Mixin selector official jLmw;j()Leu;intermediary method_6363Lnet/minecraft/class_1681;method_6363()Lnet/minecraft/class_1444;named method_6363Lnet/minecraft/stat/Stat;method_6363()Lnet/minecraft/text/Text;
-
equals
-
hashCode
public int hashCode() -
toString
-
getCriterion
- Mappings:
Namespace Name Mixin selector official kLmw;k()Lauu;intermediary method_6364Lnet/minecraft/class_1681;method_6364()Lnet/minecraft/class_660;named getCriterionLnet/minecraft/stat/Stat;getCriterion()Lnet/minecraft/scoreboard/ScoreboardCriterion;
-
getJsonElementProvider
- Mappings:
Namespace Name Mixin selector official lLmw;l()Ljava/lang/Class;intermediary method_6365Lnet/minecraft/class_1681;method_6365()Ljava/lang/Class;named getJsonElementProviderLnet/minecraft/stat/Stat;getJsonElementProvider()Ljava/lang/Class;
-
setJsonElementProvider
- Mappings:
Namespace Name Mixin selector official bLmw;b(Ljava/lang/Class;)Lmw;intermediary method_6358Lnet/minecraft/class_1681;method_6358(Ljava/lang/Class;)Lnet/minecraft/class_1681;named setJsonElementProviderLnet/minecraft/stat/Stat;setJsonElementProvider(Ljava/lang/Class;)Lnet/minecraft/stat/Stat;
-