Class SimpleAdvancement.TaskAdvancement

java.lang.Object
net.minecraft.advancement.SimpleAdvancement.TaskAdvancement
Enclosing class:
SimpleAdvancement

public static class SimpleAdvancement.TaskAdvancement extends Object
Mappings:
Namespace Name
official l$a
intermediary net/minecraft/class_3326$class_3327
named net/minecraft/advancement/SimpleAdvancement$TaskAdvancement
  • Field Details

    • field_21558

      private Identifier field_21558
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a:Lpc;
      intermediary field_21558 Lnet/minecraft/class_3326$class_3327;field_21558:Lnet/minecraft/class_1653;
      named field_21558 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;field_21558:Lnet/minecraft/util/Identifier;
    • field_21559

      private SimpleAdvancement field_21559
      Mappings:
      Namespace Name Mixin selector
      official b Ll$a;b:Ll;
      intermediary field_21559 Lnet/minecraft/class_3326$class_3327;field_21559:Lnet/minecraft/class_3326;
      named field_21559 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;field_21559:Lnet/minecraft/advancement/SimpleAdvancement;
    • field_21560

      private AdvancementDisplay field_21560
      Mappings:
      Namespace Name Mixin selector
      official c Ll$a;c:Lu;
      intermediary field_21560 Lnet/minecraft/class_3326$class_3327;field_21560:Lnet/minecraft/class_3357;
      named field_21560 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;field_21560:Lnet/minecraft/advancement/AdvancementDisplay;
    • field_21561

      private AdvacementRewards field_21561
      Mappings:
      Namespace Name Mixin selector
      official d Ll$a;d:Lo;
      intermediary field_21561 Lnet/minecraft/class_3326$class_3327;field_21561:Lnet/minecraft/class_3337;
      named field_21561 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;field_21561:Lnet/minecraft/advancement/AdvacementRewards;
    • field_21562

      private Map<String,Criteria> field_21562
      Mappings:
      Namespace Name Mixin selector
      official e Ll$a;e:Ljava/util/Map;
      intermediary field_21562 Lnet/minecraft/class_3326$class_3327;field_21562:Ljava/util/Map;
      named field_21562 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;field_21562:Ljava/util/Map;
    • field_21563

      private String[][] field_21563
      Mappings:
      Namespace Name Mixin selector
      official f Ll$a;f:[[Ljava/lang/String;
      intermediary field_21563 Lnet/minecraft/class_3326$class_3327;field_21563:[[Ljava/lang/String;
      named field_21563 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;field_21563:[[Ljava/lang/String;
    • field_21564

      private class_4470 field_21564
      Mappings:
      Namespace Name Mixin selector
      official g Ll$a;g:Lw;
      intermediary field_21564 Lnet/minecraft/class_3326$class_3327;field_21564:Lnet/minecraft/class_4470;
      named field_21564 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;field_21564:Lnet/minecraft/class_4470;
  • Constructor Details

    • TaskAdvancement

      private TaskAdvancement(@Nullable Identifier identifier, @Nullable AdvancementDisplay display, AdvacementRewards rewards, Map<String,Criteria> criteria, String[][] requirements)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ll$a;<init>(Lpc;Lu;Lo;Ljava/util/Map;[[Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_3326$class_3327;<init>(Lnet/minecraft/class_1653;Lnet/minecraft/class_3357;Lnet/minecraft/class_3337;Ljava/util/Map;[[Ljava/lang/String;)V
      named <init> Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/advancement/AdvancementDisplay;Lnet/minecraft/advancement/AdvacementRewards;Ljava/util/Map;[[Ljava/lang/String;)V
    • TaskAdvancement

      private TaskAdvancement()
  • Method Details

    • method_20248

      public static SimpleAdvancement.TaskAdvancement method_20248()
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a()Ll$a;
      intermediary method_20248 Lnet/minecraft/class_3326$class_3327;method_20248()Lnet/minecraft/class_3326$class_3327;
      named method_20248 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20248()Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;
    • method_20253

      public SimpleAdvancement.TaskAdvancement method_20253(SimpleAdvancement simpleAdvancement)
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Ll;)Ll$a;
      intermediary method_20253 Lnet/minecraft/class_3326$class_3327;method_20253(Lnet/minecraft/class_3326;)Lnet/minecraft/class_3326$class_3327;
      named method_20253 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20253(Lnet/minecraft/advancement/SimpleAdvancement;)Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;
    • method_20256

      public SimpleAdvancement.TaskAdvancement method_20256(Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Lpc;)Ll$a;
      intermediary method_20256 Lnet/minecraft/class_3326$class_3327;method_20256(Lnet/minecraft/class_1653;)Lnet/minecraft/class_3326$class_3327;
      named method_20256 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20256(Lnet/minecraft/util/Identifier;)Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;
    • method_20249

      public SimpleAdvancement.TaskAdvancement method_20249(Itemable itemable, Text text, Text text2, @Nullable Identifier identifier, AdvancementType advancementType, boolean bool, boolean bool2, boolean bool3)
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Laxx;Lij;Lij;Lpc;Lv;ZZZ)Ll$a;
      intermediary method_20249 Lnet/minecraft/class_3326$class_3327;method_20249(Lnet/minecraft/class_3597;Lnet/minecraft/class_1982;Lnet/minecraft/class_1982;Lnet/minecraft/class_1653;Lnet/minecraft/class_3358;ZZZ)Lnet/minecraft/class_3326$class_3327;
      named method_20249 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20249(Lnet/minecraft/item/Itemable;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;Lnet/minecraft/util/Identifier;Lnet/minecraft/advancement/AdvancementType;ZZZ)Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;
    • method_20257

      public SimpleAdvancement.TaskAdvancement method_20257(AdvancementDisplay advancementDisplay)
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Lu;)Ll$a;
      intermediary method_20257 Lnet/minecraft/class_3326$class_3327;method_20257(Lnet/minecraft/class_3357;)Lnet/minecraft/class_3326$class_3327;
      named method_20257 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20257(Lnet/minecraft/advancement/AdvancementDisplay;)Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;
    • method_20254

      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Lo$a;)Ll$a;
      intermediary method_20254 Lnet/minecraft/class_3326$class_3327;method_20254(Lnet/minecraft/class_3337$class_4395;)Lnet/minecraft/class_3326$class_3327;
      named method_20254 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20254(Lnet/minecraft/advancement/AdvacementRewards$class_4395;)Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;
    • method_20255

      public SimpleAdvancement.TaskAdvancement method_20255(AdvacementRewards advacementRewards)
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Lo;)Ll$a;
      intermediary method_20255 Lnet/minecraft/class_3326$class_3327;method_20255(Lnet/minecraft/class_3337;)Lnet/minecraft/class_3326$class_3327;
      named method_20255 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20255(Lnet/minecraft/advancement/AdvacementRewards;)Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;
    • method_20251

      public SimpleAdvancement.TaskAdvancement method_20251(String string, CriterionInstance criterionInstance)
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Ljava/lang/String;Lt;)Ll$a;
      intermediary method_20251 Lnet/minecraft/class_3326$class_3327;method_20251(Ljava/lang/String;Lnet/minecraft/class_3354;)Lnet/minecraft/class_3326$class_3327;
      named method_20251 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20251(Ljava/lang/String;Lnet/minecraft/advancement/criterion/CriterionInstance;)Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;
    • method_20250

      public SimpleAdvancement.TaskAdvancement method_20250(String string, Criteria criteria)
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Ljava/lang/String;Lq;)Ll$a;
      intermediary method_20250 Lnet/minecraft/class_3326$class_3327;method_20250(Ljava/lang/String;Lnet/minecraft/class_3344;)Lnet/minecraft/class_3326$class_3327;
      named method_20250 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20250(Ljava/lang/String;Lnet/minecraft/advancement/criteria/Criteria;)Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;
    • method_20258

      public SimpleAdvancement.TaskAdvancement method_20258(class_4470 class_4470)
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Lw;)Ll$a;
      intermediary method_20258 Lnet/minecraft/class_3326$class_3327;method_20258(Lnet/minecraft/class_4470;)Lnet/minecraft/class_3326$class_3327;
      named method_20258 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20258(Lnet/minecraft/class_4470;)Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;
    • method_14806

      public boolean method_14806(Function<Identifier,SimpleAdvancement> function)
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Ljava/util/function/Function;)Z
      intermediary method_14806 Lnet/minecraft/class_3326$class_3327;method_14806(Ljava/util/function/Function;)Z
      named method_14806 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_14806(Ljava/util/function/Function;)Z
    • method_14807

      public SimpleAdvancement method_14807(Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      official b Ll$a;b(Lpc;)Ll;
      intermediary method_14807 Lnet/minecraft/class_3326$class_3327;method_14807(Lnet/minecraft/class_1653;)Lnet/minecraft/class_3326;
      named method_14807 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_14807(Lnet/minecraft/util/Identifier;)Lnet/minecraft/advancement/SimpleAdvancement;
    • method_20252

      public SimpleAdvancement method_20252(Consumer<SimpleAdvancement> consumer, String string)
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Ljava/util/function/Consumer;Ljava/lang/String;)Ll;
      intermediary method_20252 Lnet/minecraft/class_3326$class_3327;method_20252(Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/class_3326;
      named method_20252 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20252(Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/advancement/SimpleAdvancement;
    • method_20259

      public JsonObject method_20259()
      Mappings:
      Namespace Name Mixin selector
      official b Ll$a;b()Lcom/google/gson/JsonObject;
      intermediary method_20259 Lnet/minecraft/class_3326$class_3327;method_20259()Lcom/google/gson/JsonObject;
      named method_20259 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20259()Lcom/google/gson/JsonObject;
    • writeToByteBuf

      public void writeToByteBuf(PacketByteBuf buf)
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Lhy;)V
      intermediary method_14805 Lnet/minecraft/class_3326$class_3327;method_14805(Lnet/minecraft/class_1967;)V
      named writeToByteBuf Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;writeToByteBuf(Lnet/minecraft/util/PacketByteBuf;)V
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Mappings:
      Namespace Name Mixin selector
      official toString Ll$a;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_3326$class_3327;toString()Ljava/lang/String;
      named toString Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;toString()Ljava/lang/String;
    • method_14804

      public static SimpleAdvancement.TaskAdvancement method_14804(JsonObject jsonObject, JsonDeserializationContext jsonDeserializationContext)
      Mappings:
      Namespace Name Mixin selector
      official a Ll$a;a(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ll$a;
      intermediary method_14804 Lnet/minecraft/class_3326$class_3327;method_14804(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_3326$class_3327;
      named method_14804 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_14804(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;
    • fromPacketByteBuf

      public static SimpleAdvancement.TaskAdvancement fromPacketByteBuf(PacketByteBuf buf)
      Mappings:
      Namespace Name Mixin selector
      official b Ll$a;b(Lhy;)Ll$a;
      intermediary method_14808 Lnet/minecraft/class_3326$class_3327;method_14808(Lnet/minecraft/class_1967;)Lnet/minecraft/class_3326$class_3327;
      named fromPacketByteBuf Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;fromPacketByteBuf(Lnet/minecraft/util/PacketByteBuf;)Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;
    • method_20260

      public Map<String,Criteria> method_20260()
      Mappings:
      Namespace Name Mixin selector
      official c Ll$a;c()Ljava/util/Map;
      intermediary method_20260 Lnet/minecraft/class_3326$class_3327;method_20260()Ljava/util/Map;
      named method_20260 Lnet/minecraft/advancement/SimpleAdvancement$TaskAdvancement;method_20260()Ljava/util/Map;