Class CriterionProgress

java.lang.Object
net.minecraft.advancement.criterion.CriterionProgress

public class CriterionProgress extends Object
Mappings:
Namespace Name
official o
intermediary net/minecraft/class_3351
named net/minecraft/advancement/criterion/CriterionProgress
  • Field Details

    • DATE_FORMAT

      private static final SimpleDateFormat DATE_FORMAT
      Mappings:
      Namespace Name Mixin selector
      official a Lo;a:Ljava/text/SimpleDateFormat;
      intermediary field_16396 Lnet/minecraft/class_3351;field_16396:Ljava/text/SimpleDateFormat;
      named DATE_FORMAT Lnet/minecraft/advancement/criterion/CriterionProgress;DATE_FORMAT:Ljava/text/SimpleDateFormat;
    • progress

      private final AdvancementProgress progress
      Mappings:
      Namespace Name Mixin selector
      official b Lo;b:Lk;
      intermediary field_16397 Lnet/minecraft/class_3351;field_16397:Lnet/minecraft/class_3334;
      named progress Lnet/minecraft/advancement/criterion/CriterionProgress;progress:Lnet/minecraft/advancement/AdvancementProgress;
    • obtained

      private Date obtained
      Mappings:
      Namespace Name Mixin selector
      official c Lo;c:Ljava/util/Date;
      intermediary field_16398 Lnet/minecraft/class_3351;field_16398:Ljava/util/Date;
      named obtained Lnet/minecraft/advancement/criterion/CriterionProgress;obtained:Ljava/util/Date;
  • Constructor Details

    • CriterionProgress

      public CriterionProgress(AdvancementProgress progress)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lo;<init>(Lk;)V
      intermediary <init> Lnet/minecraft/class_3351;<init>(Lnet/minecraft/class_3334;)V
      named <init> Lnet/minecraft/advancement/criterion/CriterionProgress;<init>(Lnet/minecraft/advancement/AdvancementProgress;)V
  • Method Details

    • hasBeenObtained

      public boolean hasBeenObtained()
      Mappings:
      Namespace Name Mixin selector
      official a Lo;a()Z
      intermediary method_14953 Lnet/minecraft/class_3351;method_14953()Z
      named hasBeenObtained Lnet/minecraft/advancement/criterion/CriterionProgress;hasBeenObtained()Z
    • setObtained

      public void setObtained()
      Mappings:
      Namespace Name Mixin selector
      official b Lo;b()V
      intermediary method_14957 Lnet/minecraft/class_3351;method_14957()V
      named setObtained Lnet/minecraft/advancement/criterion/CriterionProgress;setObtained()V
    • reset

      public void reset()
      Mappings:
      Namespace Name Mixin selector
      official c Lo;c()V
      intermediary method_14958 Lnet/minecraft/class_3351;method_14958()V
      named reset Lnet/minecraft/advancement/criterion/CriterionProgress;reset()V
    • getObtainDate

      public Date getObtainDate()
      Mappings:
      Namespace Name Mixin selector
      official d Lo;d()Ljava/util/Date;
      intermediary method_14959 Lnet/minecraft/class_3351;method_14959()Ljava/util/Date;
      named getObtainDate Lnet/minecraft/advancement/criterion/CriterionProgress;getObtainDate()Ljava/util/Date;
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Mappings:
      Namespace Name Mixin selector
      official toString Lo;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_3351;toString()Ljava/lang/String;
      named toString Lnet/minecraft/advancement/criterion/CriterionProgress;toString()Ljava/lang/String;
    • writeToByteBuf

      public void writeToByteBuf(PacketByteBuf buf)
      Mappings:
      Namespace Name Mixin selector
      official a Lo;a(Lgy;)V
      intermediary method_14954 Lnet/minecraft/class_3351;method_14954(Lnet/minecraft/class_1967;)V
      named writeToByteBuf Lnet/minecraft/advancement/criterion/CriterionProgress;writeToByteBuf(Lnet/minecraft/util/PacketByteBuf;)V
    • toJson

      public JsonElement toJson()
      Mappings:
      Namespace Name Mixin selector
      official e Lo;e()Lcom/google/gson/JsonElement;
      intermediary method_14960 Lnet/minecraft/class_3351;method_14960()Lcom/google/gson/JsonElement;
      named toJson Lnet/minecraft/advancement/criterion/CriterionProgress;toJson()Lcom/google/gson/JsonElement;
    • fromPacketByteBuf

      public static CriterionProgress fromPacketByteBuf(PacketByteBuf buf, AdvancementProgress progress)
      Mappings:
      Namespace Name Mixin selector
      official a Lo;a(Lgy;Lk;)Lo;
      intermediary method_14955 Lnet/minecraft/class_3351;method_14955(Lnet/minecraft/class_1967;Lnet/minecraft/class_3334;)Lnet/minecraft/class_3351;
      named fromPacketByteBuf Lnet/minecraft/advancement/criterion/CriterionProgress;fromPacketByteBuf(Lnet/minecraft/util/PacketByteBuf;Lnet/minecraft/advancement/AdvancementProgress;)Lnet/minecraft/advancement/criterion/CriterionProgress;
    • read

      public static CriterionProgress read(AdvancementProgress progress, String date)
      Mappings:
      Namespace Name Mixin selector
      official a Lo;a(Lk;Ljava/lang/String;)Lo;
      intermediary method_14956 Lnet/minecraft/class_3351;method_14956(Lnet/minecraft/class_3334;Ljava/lang/String;)Lnet/minecraft/class_3351;
      named read Lnet/minecraft/advancement/criterion/CriterionProgress;read(Lnet/minecraft/advancement/AdvancementProgress;Ljava/lang/String;)Lnet/minecraft/advancement/criterion/CriterionProgress;