net.minecraft.advancements

public class AdvancementProgress

implements Comparable<AdvancementProgress>

al
net.minecraft.advancements.AdvancementProgress
net.minecraft.class_167

Field summary

Modifier and TypeField
private static final DateTimeFormatter
b
OBTAINED_TIME_FORMAT
field_46081
private static final com.mojang.serialization.Codec<Instant>
c
OBTAINED_TIME_CODEC
field_46082
private static final com.mojang.serialization.Codec<Map<String, CriterionProgress>>
d
CRITERIA_CODEC
field_46083
public static final com.mojang.serialization.Codec<AdvancementProgress>
a
CODEC
field_46080
private final Map<String, CriterionProgress>
e
criteria
field_1160
private AdvancementRequirements
f
requirements
field_1161

Constructor summary

ModifierConstructor
private (Map<String, CriterionProgress> arg0)
public ()

Method summary

Modifier and TypeMethod
public void
a(am arg0)
update(AdvancementRequirements arg0)
method_727(class_8782 arg0)
public boolean
a()
isDone()
method_740()
public boolean
b()
hasProgress()
method_742()
public boolean
a(String arg0)
grantProgress(String arg0)
method_743(String arg0)
public boolean
b(String arg0)
revokeProgress(String arg0)
method_729(String arg0)
public void
a(wc arg0)
serializeToNetwork(FriendlyByteBuf arg0)
method_733(class_2540 arg0)
public static AdvancementProgress
b(wc arg0)
fromNetwork(FriendlyByteBuf arg0)
method_732(class_2540 arg0)
public CriterionProgress
c(String arg0)
getCriterion(String arg0)
method_737(String arg0)
private boolean
d(String arg0)
isCriterionDone(String arg0)
method_53663(String arg0)
public float
c()
getPercent()
method_735()
public Component
d()
getProgressText()
method_728()
private int
h()
countCompletedRequirements()
method_736()
public Iterable<String>
e()
getRemainingCriteria()
method_731()
public Iterable<String>
f()
getCompletedCriteria()
method_734()
public Instant
g()
getFirstProgressDate()
method_741()
public int
a(al arg0)
compareTo(AdvancementProgress arg0)
method_738(class_167 arg0)