Package net.minecraft.advancement
Class AdvancementProgress
java.lang.Object
net.minecraft.advancement.AdvancementProgress
- All Implemented Interfaces:
Comparable<AdvancementProgress>
- Mappings:
Namespace Name official ah
intermediary net/minecraft/class_167
named net/minecraft/advancement/AdvancementProgress
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<AdvancementProgress>
private final Map<String,
CriterionProgress> private static final com.mojang.serialization.Codec<Map<String,
CriterionProgress>> private AdvancementRequirements
private static final com.mojang.serialization.Codec<Instant>
private static final DateTimeFormatter
-
Constructor Summary
ModifierConstructorDescriptionprivate
AdvancementProgress
(Map<String, CriterionProgress> criteriaProgresses) -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(AdvancementProgress advancementProgress) private int
static AdvancementProgress
fromPacket
(PacketByteBuf buf) getCriterionProgress
(String name) float
void
init
(AdvancementRequirements requirements) boolean
private boolean
isCriterionObtained
(String name) boolean
isDone()
boolean
boolean
void
toPacket
(PacketByteBuf buf) toString()
-
Field Details
-
TIME_FORMATTER
- Mappings:
Namespace Name Mixin selector official b
Lah;b:Ljava/time/format/DateTimeFormatter;
intermediary field_46081
Lnet/minecraft/class_167;field_46081:Ljava/time/format/DateTimeFormatter;
named TIME_FORMATTER
Lnet/minecraft/advancement/AdvancementProgress;TIME_FORMATTER:Ljava/time/format/DateTimeFormatter;
-
TIME_CODEC
- Mappings:
Namespace Name Mixin selector official c
Lah;c:Lcom/mojang/serialization/Codec;
intermediary field_46082
Lnet/minecraft/class_167;field_46082:Lcom/mojang/serialization/Codec;
named TIME_CODEC
Lnet/minecraft/advancement/AdvancementProgress;TIME_CODEC:Lcom/mojang/serialization/Codec;
-
MAP_CODEC
- Mappings:
Namespace Name Mixin selector official d
Lah;d:Lcom/mojang/serialization/Codec;
intermediary field_46083
Lnet/minecraft/class_167;field_46083:Lcom/mojang/serialization/Codec;
named MAP_CODEC
Lnet/minecraft/advancement/AdvancementProgress;MAP_CODEC:Lcom/mojang/serialization/Codec;
-
CODEC
- Mappings:
Namespace Name Mixin selector official a
Lah;a:Lcom/mojang/serialization/Codec;
intermediary field_46080
Lnet/minecraft/class_167;field_46080:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/advancement/AdvancementProgress;CODEC:Lcom/mojang/serialization/Codec;
-
criteriaProgresses
- Mappings:
Namespace Name Mixin selector official e
Lah;e:Ljava/util/Map;
intermediary field_1160
Lnet/minecraft/class_167;field_1160:Ljava/util/Map;
named criteriaProgresses
Lnet/minecraft/advancement/AdvancementProgress;criteriaProgresses:Ljava/util/Map;
-
requirements
- Mappings:
Namespace Name Mixin selector official f
Lah;f:Lai;
intermediary field_1161
Lnet/minecraft/class_167;field_1161:Lnet/minecraft/class_8782;
named requirements
Lnet/minecraft/advancement/AdvancementProgress;requirements:Lnet/minecraft/advancement/AdvancementRequirements;
-
-
Constructor Details
-
AdvancementProgress
- Mappings:
Namespace Name Mixin selector official <init>
Lah;<init>(Ljava/util/Map;)V
intermediary <init>
Lnet/minecraft/class_167;<init>(Ljava/util/Map;)V
named <init>
Lnet/minecraft/advancement/AdvancementProgress;<init>(Ljava/util/Map;)V
-
AdvancementProgress
public AdvancementProgress()
-
-
Method Details
-
init
- Mappings:
Namespace Name Mixin selector official a
Lah;a(Lai;)V
intermediary method_727
Lnet/minecraft/class_167;method_727(Lnet/minecraft/class_8782;)V
named init
Lnet/minecraft/advancement/AdvancementProgress;init(Lnet/minecraft/advancement/AdvancementRequirements;)V
-
isDone
public boolean isDone()- Mappings:
Namespace Name Mixin selector official a
Lah;a()Z
intermediary method_740
Lnet/minecraft/class_167;method_740()Z
named isDone
Lnet/minecraft/advancement/AdvancementProgress;isDone()Z
-
isAnyObtained
public boolean isAnyObtained()- Mappings:
Namespace Name Mixin selector official b
Lah;b()Z
intermediary method_742
Lnet/minecraft/class_167;method_742()Z
named isAnyObtained
Lnet/minecraft/advancement/AdvancementProgress;isAnyObtained()Z
-
obtain
- Mappings:
Namespace Name Mixin selector official a
Lah;a(Ljava/lang/String;)Z
intermediary method_743
Lnet/minecraft/class_167;method_743(Ljava/lang/String;)Z
named obtain
Lnet/minecraft/advancement/AdvancementProgress;obtain(Ljava/lang/String;)Z
-
reset
- Mappings:
Namespace Name Mixin selector official b
Lah;b(Ljava/lang/String;)Z
intermediary method_729
Lnet/minecraft/class_167;method_729(Ljava/lang/String;)Z
named reset
Lnet/minecraft/advancement/AdvancementProgress;reset(Ljava/lang/String;)Z
-
toString
-
toPacket
- Mappings:
Namespace Name Mixin selector official a
Lah;a(Lui;)V
intermediary method_733
Lnet/minecraft/class_167;method_733(Lnet/minecraft/class_2540;)V
named toPacket
Lnet/minecraft/advancement/AdvancementProgress;toPacket(Lnet/minecraft/network/PacketByteBuf;)V
-
fromPacket
- Mappings:
Namespace Name Mixin selector official b
Lah;b(Lui;)Lah;
intermediary method_732
Lnet/minecraft/class_167;method_732(Lnet/minecraft/class_2540;)Lnet/minecraft/class_167;
named fromPacket
Lnet/minecraft/advancement/AdvancementProgress;fromPacket(Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/advancement/AdvancementProgress;
-
getCriterionProgress
- Mappings:
Namespace Name Mixin selector official c
Lah;c(Ljava/lang/String;)Lao;
intermediary method_737
Lnet/minecraft/class_167;method_737(Ljava/lang/String;)Lnet/minecraft/class_178;
named getCriterionProgress
Lnet/minecraft/advancement/AdvancementProgress;getCriterionProgress(Ljava/lang/String;)Lnet/minecraft/advancement/criterion/CriterionProgress;
-
isCriterionObtained
- Mappings:
Namespace Name Mixin selector official d
Lah;d(Ljava/lang/String;)Z
intermediary method_53663
Lnet/minecraft/class_167;method_53663(Ljava/lang/String;)Z
named isCriterionObtained
Lnet/minecraft/advancement/AdvancementProgress;isCriterionObtained(Ljava/lang/String;)Z
-
getProgressBarPercentage
public float getProgressBarPercentage()- Mappings:
Namespace Name Mixin selector official c
Lah;c()F
intermediary method_735
Lnet/minecraft/class_167;method_735()F
named getProgressBarPercentage
Lnet/minecraft/advancement/AdvancementProgress;getProgressBarPercentage()F
-
getProgressBarFraction
- Mappings:
Namespace Name Mixin selector official d
Lah;d()Lvf;
intermediary method_728
Lnet/minecraft/class_167;method_728()Lnet/minecraft/class_2561;
named getProgressBarFraction
Lnet/minecraft/advancement/AdvancementProgress;getProgressBarFraction()Lnet/minecraft/text/Text;
-
countObtainedRequirements
private int countObtainedRequirements()- Mappings:
Namespace Name Mixin selector official h
Lah;h()I
intermediary method_736
Lnet/minecraft/class_167;method_736()I
named countObtainedRequirements
Lnet/minecraft/advancement/AdvancementProgress;countObtainedRequirements()I
-
getUnobtainedCriteria
- Mappings:
Namespace Name Mixin selector official e
Lah;e()Ljava/lang/Iterable;
intermediary method_731
Lnet/minecraft/class_167;method_731()Ljava/lang/Iterable;
named getUnobtainedCriteria
Lnet/minecraft/advancement/AdvancementProgress;getUnobtainedCriteria()Ljava/lang/Iterable;
-
getObtainedCriteria
- Mappings:
Namespace Name Mixin selector official f
Lah;f()Ljava/lang/Iterable;
intermediary method_734
Lnet/minecraft/class_167;method_734()Ljava/lang/Iterable;
named getObtainedCriteria
Lnet/minecraft/advancement/AdvancementProgress;getObtainedCriteria()Ljava/lang/Iterable;
-
getEarliestProgressObtainDate
- Mappings:
Namespace Name Mixin selector official g
Lah;g()Ljava/time/Instant;
intermediary method_741
Lnet/minecraft/class_167;method_741()Ljava/time/Instant;
named getEarliestProgressObtainDate
Lnet/minecraft/advancement/AdvancementProgress;getEarliestProgressObtainDate()Ljava/time/Instant;
-
compareTo
- Specified by:
compareTo
in interfaceComparable<AdvancementProgress>
- Mappings:
Namespace Name Mixin selector official a
Lah;a(Lah;)I
intermediary method_738
Lnet/minecraft/class_167;method_738(Lnet/minecraft/class_167;)I
named compareTo
Lnet/minecraft/advancement/AdvancementProgress;compareTo(Lnet/minecraft/advancement/AdvancementProgress;)I
-