Package net.minecraft.advancement
Class AdvancementProgress
java.lang.Object
net.minecraft.advancement.AdvancementProgress
- All Implemented Interfaces:
 Comparable<AdvancementProgress>
- Mappings:
 Namespace Name named net/minecraft/advancement/AdvancementProgressintermediary net/minecraft/class_167official aj
- 
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 AdvancementRequirementsprivate static final com.mojang.serialization.Codec<Instant> private static final DateTimeFormatter - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateAdvancementProgress(Map<String, CriterionProgress> criteriaProgresses)  - 
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(AdvancementProgress advancementProgress) private intstatic AdvancementProgressfromPacket(PacketByteBuf buf) getCriterionProgress(String name) floatvoidinit(AdvancementRequirements requirements) booleanprivate booleanisCriterionObtained(String name) booleanisDone()booleanbooleanvoidtoPacket(PacketByteBuf buf) toString() 
- 
Field Details
- 
TIME_FORMATTER
- Mappings:
 Namespace Name Mixin selector named TIME_FORMATTERLnet/minecraft/advancement/AdvancementProgress;TIME_FORMATTER:Ljava/time/format/DateTimeFormatter;intermediary field_46081Lnet/minecraft/class_167;field_46081:Ljava/time/format/DateTimeFormatter;official bLaj;b:Ljava/time/format/DateTimeFormatter;
 - 
TIME_CODEC
- Mappings:
 Namespace Name Mixin selector named TIME_CODECLnet/minecraft/advancement/AdvancementProgress;TIME_CODEC:Lcom/mojang/serialization/Codec;intermediary field_46082Lnet/minecraft/class_167;field_46082:Lcom/mojang/serialization/Codec;official cLaj;c:Lcom/mojang/serialization/Codec;
 - 
MAP_CODEC
- Mappings:
 Namespace Name Mixin selector named MAP_CODECLnet/minecraft/advancement/AdvancementProgress;MAP_CODEC:Lcom/mojang/serialization/Codec;intermediary field_46083Lnet/minecraft/class_167;field_46083:Lcom/mojang/serialization/Codec;official dLaj;d:Lcom/mojang/serialization/Codec;
 - 
CODEC
- Mappings:
 Namespace Name Mixin selector named CODECLnet/minecraft/advancement/AdvancementProgress;CODEC:Lcom/mojang/serialization/Codec;intermediary field_46080Lnet/minecraft/class_167;field_46080:Lcom/mojang/serialization/Codec;official aLaj;a:Lcom/mojang/serialization/Codec;
 - 
criteriaProgresses
- Mappings:
 Namespace Name Mixin selector named criteriaProgressesLnet/minecraft/advancement/AdvancementProgress;criteriaProgresses:Ljava/util/Map;intermediary field_1160Lnet/minecraft/class_167;field_1160:Ljava/util/Map;official eLaj;e:Ljava/util/Map;
 - 
requirements
- Mappings:
 Namespace Name Mixin selector named requirementsLnet/minecraft/advancement/AdvancementProgress;requirements:Lnet/minecraft/advancement/AdvancementRequirements;intermediary field_1161Lnet/minecraft/class_167;field_1161:Lnet/minecraft/class_8782;official fLaj;f:Lak;
 
 - 
 - 
Constructor Details
- 
AdvancementProgress
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/advancement/AdvancementProgress;<init>(Ljava/util/Map;)Vintermediary <init>Lnet/minecraft/class_167;<init>(Ljava/util/Map;)Vofficial <init>Laj;<init>(Ljava/util/Map;)V
 - 
AdvancementProgress
public AdvancementProgress() 
 - 
 - 
Method Details
- 
init
- Mappings:
 Namespace Name Mixin selector named initLnet/minecraft/advancement/AdvancementProgress;init(Lnet/minecraft/advancement/AdvancementRequirements;)Vintermediary method_727Lnet/minecraft/class_167;method_727(Lnet/minecraft/class_8782;)Vofficial aLaj;a(Lak;)V
 - 
isDone
public boolean isDone()- Mappings:
 Namespace Name Mixin selector named isDoneLnet/minecraft/advancement/AdvancementProgress;isDone()Zintermediary method_740Lnet/minecraft/class_167;method_740()Zofficial aLaj;a()Z
 - 
isAnyObtained
public boolean isAnyObtained()- Mappings:
 Namespace Name Mixin selector named isAnyObtainedLnet/minecraft/advancement/AdvancementProgress;isAnyObtained()Zintermediary method_742Lnet/minecraft/class_167;method_742()Zofficial bLaj;b()Z
 - 
obtain
- Mappings:
 Namespace Name Mixin selector named obtainLnet/minecraft/advancement/AdvancementProgress;obtain(Ljava/lang/String;)Zintermediary method_743Lnet/minecraft/class_167;method_743(Ljava/lang/String;)Zofficial aLaj;a(Ljava/lang/String;)Z
 - 
reset
- Mappings:
 Namespace Name Mixin selector named resetLnet/minecraft/advancement/AdvancementProgress;reset(Ljava/lang/String;)Zintermediary method_729Lnet/minecraft/class_167;method_729(Ljava/lang/String;)Zofficial bLaj;b(Ljava/lang/String;)Z
 - 
toString
 - 
toPacket
- Mappings:
 Namespace Name Mixin selector named toPacketLnet/minecraft/advancement/AdvancementProgress;toPacket(Lnet/minecraft/network/PacketByteBuf;)Vintermediary method_733Lnet/minecraft/class_167;method_733(Lnet/minecraft/class_2540;)Vofficial aLaj;a(Lws;)V
 - 
fromPacket
- Mappings:
 Namespace Name Mixin selector named fromPacketLnet/minecraft/advancement/AdvancementProgress;fromPacket(Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/advancement/AdvancementProgress;intermediary method_732Lnet/minecraft/class_167;method_732(Lnet/minecraft/class_2540;)Lnet/minecraft/class_167;official bLaj;b(Lws;)Laj;
 - 
getCriterionProgress
- Mappings:
 Namespace Name Mixin selector named getCriterionProgressLnet/minecraft/advancement/AdvancementProgress;getCriterionProgress(Ljava/lang/String;)Lnet/minecraft/advancement/criterion/CriterionProgress;intermediary method_737Lnet/minecraft/class_167;method_737(Ljava/lang/String;)Lnet/minecraft/class_178;official cLaj;c(Ljava/lang/String;)Laq;
 - 
isCriterionObtained
- Mappings:
 Namespace Name Mixin selector named isCriterionObtainedLnet/minecraft/advancement/AdvancementProgress;isCriterionObtained(Ljava/lang/String;)Zintermediary method_53663Lnet/minecraft/class_167;method_53663(Ljava/lang/String;)Zofficial dLaj;d(Ljava/lang/String;)Z
 - 
getProgressBarPercentage
public float getProgressBarPercentage()- Mappings:
 Namespace Name Mixin selector named getProgressBarPercentageLnet/minecraft/advancement/AdvancementProgress;getProgressBarPercentage()Fintermediary method_735Lnet/minecraft/class_167;method_735()Fofficial cLaj;c()F
 - 
getProgressBarFraction
- Mappings:
 Namespace Name Mixin selector named getProgressBarFractionLnet/minecraft/advancement/AdvancementProgress;getProgressBarFraction()Lnet/minecraft/text/Text;intermediary method_728Lnet/minecraft/class_167;method_728()Lnet/minecraft/class_2561;official dLaj;d()Lxv;
 - 
countObtainedRequirements
private int countObtainedRequirements()- Mappings:
 Namespace Name Mixin selector named countObtainedRequirementsLnet/minecraft/advancement/AdvancementProgress;countObtainedRequirements()Iintermediary method_736Lnet/minecraft/class_167;method_736()Iofficial hLaj;h()I
 - 
getUnobtainedCriteria
- Mappings:
 Namespace Name Mixin selector named getUnobtainedCriteriaLnet/minecraft/advancement/AdvancementProgress;getUnobtainedCriteria()Ljava/lang/Iterable;intermediary method_731Lnet/minecraft/class_167;method_731()Ljava/lang/Iterable;official eLaj;e()Ljava/lang/Iterable;
 - 
getObtainedCriteria
- Mappings:
 Namespace Name Mixin selector named getObtainedCriteriaLnet/minecraft/advancement/AdvancementProgress;getObtainedCriteria()Ljava/lang/Iterable;intermediary method_734Lnet/minecraft/class_167;method_734()Ljava/lang/Iterable;official fLaj;f()Ljava/lang/Iterable;
 - 
getEarliestProgressObtainDate
- Mappings:
 Namespace Name Mixin selector named getEarliestProgressObtainDateLnet/minecraft/advancement/AdvancementProgress;getEarliestProgressObtainDate()Ljava/time/Instant;intermediary method_741Lnet/minecraft/class_167;method_741()Ljava/time/Instant;official gLaj;g()Ljava/time/Instant;
 - 
compareTo
- Specified by:
 compareToin interfaceComparable<AdvancementProgress>- Mappings:
 Namespace Name Mixin selector named compareToLnet/minecraft/advancement/AdvancementProgress;compareTo(Lnet/minecraft/advancement/AdvancementProgress;)Iintermediary method_738Lnet/minecraft/class_167;method_738(Lnet/minecraft/class_167;)Iofficial aLaj;a(Laj;)I
 
 -