Class VanillaPotatoTabAdvancementGenerator.PotatoAdvancementBuilder

java.lang.Object
net.minecraft.advancement.Advancement.Builder
net.minecraft.data.server.advancement.vanilla.VanillaPotatoTabAdvancementGenerator.PotatoAdvancementBuilder
Enclosing class:
VanillaPotatoTabAdvancementGenerator

private static class VanillaPotatoTabAdvancementGenerator.PotatoAdvancementBuilder extends Advancement.Builder
Mappings:
Namespace Name
official lu$a
intermediary net/minecraft/class_9624$class_9625
named net/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder
  • Field Details

    • BACKGROUND_TEXTURE

      private static final Identifier BACKGROUND_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official a Llu$a;a:Lakt;
      intermediary field_51213 Lnet/minecraft/class_9624$class_9625;field_51213:Lnet/minecraft/class_2960;
      named BACKGROUND_TEXTURE Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;BACKGROUND_TEXTURE:Lnet/minecraft/util/Identifier;
    • id

      private final String id
      Mappings:
      Namespace Name Mixin selector
      official b Llu$a;b:Ljava/lang/String;
      intermediary field_51214 Lnet/minecraft/class_9624$class_9625;field_51214:Ljava/lang/String;
      named id Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;id:Ljava/lang/String;
  • Constructor Details

    • PotatoAdvancementBuilder

      PotatoAdvancementBuilder(String id)
      Mappings:
      Namespace Name Mixin selector
      official <init> Llu$a;<init>(Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_9624$class_9625;<init>(Ljava/lang/String;)V
      named <init> Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;<init>(Ljava/lang/String;)V
  • Method Details

    • sendsTelemetryEvent

      Overrides:
      sendsTelemetryEvent in class Advancement.Builder
      Mappings:
      Namespace Name Mixin selector
      official d Llu$a;d()Llu$a;
      intermediary method_59415 Lnet/minecraft/class_9624$class_9625;method_59415()Lnet/minecraft/class_9624$class_9625;
      named sendsTelemetryEvent Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;sendsTelemetryEvent()Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;
    • display

      public VanillaPotatoTabAdvancementGenerator.PotatoAdvancementBuilder display(ItemStack icon, AdvancementFrame frame, boolean showToast, boolean announceToChat, boolean hidden)
      Mappings:
      Namespace Name Mixin selector
      official a Llu$a;a(Lcuh;Lam;ZZZ)Llu$a;
      intermediary method_59407 Lnet/minecraft/class_9624$class_9625;method_59407(Lnet/minecraft/class_1799;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_9624$class_9625;
      named display Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;display(Lnet/minecraft/item/ItemStack;Lnet/minecraft/advancement/AdvancementFrame;ZZZ)Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;
    • parent

      Overrides:
      parent in class Advancement.Builder
      Mappings:
      Namespace Name Mixin selector
      official b Llu$a;b(Lag;)Llu$a;
      intermediary method_59409 Lnet/minecraft/class_9624$class_9625;method_59409(Lnet/minecraft/class_8779;)Lnet/minecraft/class_9624$class_9625;
      named parent Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;parent(Lnet/minecraft/advancement/AdvancementEntry;)Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;
    • rewards

      Overrides:
      rewards in class Advancement.Builder
      Mappings:
      Namespace Name Mixin selector
      official b Llu$a;b(Lak$a;)Llu$a;
      intermediary method_59412 Lnet/minecraft/class_9624$class_9625;method_59412(Lnet/minecraft/class_170$class_171;)Lnet/minecraft/class_9624$class_9625;
      named rewards Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;rewards(Lnet/minecraft/advancement/AdvancementRewards$Builder;)Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;
    • rewards

      Overrides:
      rewards in class Advancement.Builder
      Mappings:
      Namespace Name Mixin selector
      official b Llu$a;b(Lak;)Llu$a;
      intermediary method_59413 Lnet/minecraft/class_9624$class_9625;method_59413(Lnet/minecraft/class_170;)Lnet/minecraft/class_9624$class_9625;
      named rewards Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;rewards(Lnet/minecraft/advancement/AdvancementRewards;)Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;
    • criterion

      Overrides:
      criterion in class Advancement.Builder
      Mappings:
      Namespace Name Mixin selector
      official b Llu$a;b(Ljava/lang/String;Lao;)Llu$a;
      intermediary method_59414 Lnet/minecraft/class_9624$class_9625;method_59414(Ljava/lang/String;Lnet/minecraft/class_175;)Lnet/minecraft/class_9624$class_9625;
      named criterion Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;criterion(Ljava/lang/String;Lnet/minecraft/advancement/AdvancementCriterion;)Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;
    • criteriaMerger

      Overrides:
      criteriaMerger in class Advancement.Builder
      Mappings:
      Namespace Name Mixin selector
      official b Llu$a;b(Laj$a;)Llu$a;
      intermediary method_59410 Lnet/minecraft/class_9624$class_9625;method_59410(Lnet/minecraft/class_8782$class_8797;)Lnet/minecraft/class_9624$class_9625;
      named criteriaMerger Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;criteriaMerger(Lnet/minecraft/advancement/AdvancementRequirements$CriterionMerger;)Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;
    • requirements

      Overrides:
      requirements in class Advancement.Builder
      Mappings:
      Namespace Name Mixin selector
      official b Llu$a;b(Laj;)Llu$a;
      intermediary method_59411 Lnet/minecraft/class_9624$class_9625;method_59411(Lnet/minecraft/class_8782;)Lnet/minecraft/class_9624$class_9625;
      named requirements Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;requirements(Lnet/minecraft/advancement/AdvancementRequirements;)Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;
    • build

      public AdvancementEntry build(Consumer<AdvancementEntry> exporter)
      Mappings:
      Namespace Name Mixin selector
      official a Llu$a;a(Ljava/util/function/Consumer;)Lag;
      intermediary method_59408 Lnet/minecraft/class_9624$class_9625;method_59408(Ljava/util/function/Consumer;)Lnet/minecraft/class_8779;
      named build Lnet/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator$PotatoAdvancementBuilder;build(Ljava/util/function/Consumer;)Lnet/minecraft/advancement/AdvancementEntry;