Package net.minecraft.advancements
Class AdvancementProgress
java.lang.Object
net.minecraft.advancements.AdvancementProgress
- All Implemented Interfaces:
- Comparable<AdvancementProgress>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<AdvancementProgress>private final Map<String,CriterionProgress> private static final com.mojang.serialization.Codec<Map<String,CriterionProgress>> private static final com.mojang.serialization.Codec<Instant>private static final DateTimeFormatterprivate AdvancementRequirements
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateAdvancementProgress(Map<String, CriterionProgress> p_144358_) 
- 
Method SummaryModifier and TypeMethodDescriptionintcompareTo(AdvancementProgress p_8195_) private intstatic AdvancementProgressfromNetwork(FriendlyByteBuf p_8212_) getCriterion(String p_8215_) floatbooleangrantProgress(String p_8197_) booleanprivate booleanisCriterionDone(String p_300915_) booleanisDone()booleanrevokeProgress(String p_8210_) voidserializeToNetwork(FriendlyByteBuf p_8205_) toString()voidupdate(AdvancementRequirements p_301278_) 
- 
Field Details- 
OBTAINED_TIME_FORMAT
- 
OBTAINED_TIME_CODEC
- 
CRITERIA_CODEC
- 
CODEC
- 
criteria
- 
requirements
 
- 
- 
Constructor Details- 
AdvancementProgress
- 
AdvancementProgresspublic AdvancementProgress()
 
- 
- 
Method Details- 
update
- 
isDonepublic boolean isDone()
- 
hasProgresspublic boolean hasProgress()
- 
grantProgress
- 
revokeProgress
- 
toString
- 
serializeToNetwork
- 
fromNetwork
- 
getCriterion
- 
isCriterionDone
- 
getPercentpublic float getPercent()
- 
getProgressText
- 
countCompletedRequirementsprivate int countCompletedRequirements()
- 
getRemainingCriteria
- 
getCompletedCriteria
- 
getFirstProgressDate
- 
compareTo- Specified by:
- compareToin interface- Comparable<AdvancementProgress>
 
 
-