Package net.minecraft.advancements
Class AdvancementProgress
java.lang.Object
net.minecraft.advancements.AdvancementProgress
- All Implemented Interfaces:
 Comparable<AdvancementProgress>
- 
Field Summary
FieldsModifier 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 Summary
ConstructorsModifierConstructorDescriptionprivateAdvancementProgress(Map<String, CriterionProgress> p_144358_)  - 
Method Summary
Modifier 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
 - 
AdvancementProgress
public AdvancementProgress() 
 - 
 - 
Method Details
- 
update
 - 
isDone
public boolean isDone() - 
hasProgress
public boolean hasProgress() - 
grantProgress
 - 
revokeProgress
 - 
toString
 - 
serializeToNetwork
 - 
fromNetwork
 - 
getCriterion
 - 
isCriterionDone
 - 
getPercent
public float getPercent() - 
getProgressText
 - 
countCompletedRequirements
private int countCompletedRequirements() - 
getRemainingCriteria
 - 
getCompletedCriteria
 - 
getFirstProgressDate
 - 
compareTo
- Specified by:
 compareToin interfaceComparable<AdvancementProgress>
 
 -