Class AdventureTabAdvancementGenerator

java.lang.Object
net.minecraft.data.server.AdventureTabAdvancementGenerator
All Implemented Interfaces:
Consumer<Consumer<Advancement>>

public class AdventureTabAdvancementGenerator extends Object implements Consumer<Consumer<Advancement>>
Mappings:
Namespace Name
official ih
intermediary net/minecraft/class_2412
named net/minecraft/data/server/AdventureTabAdvancementGenerator
  • Field Details

    • BIOMES

      private static final List<RegistryKey<Biome>> BIOMES
      Mappings:
      Namespace Name Mixin selector
      official a Lih;a:Ljava/util/List;
      intermediary field_11293 Lnet/minecraft/class_2412;field_11293:Ljava/util/List;
      named BIOMES Lnet/minecraft/data/server/AdventureTabAdvancementGenerator;BIOMES:Ljava/util/List;
    • MONSTERS

      private static final EntityType<?>[] MONSTERS
      Mappings:
      Namespace Name Mixin selector
      official b Lih;b:[Latj;
      intermediary field_11294 Lnet/minecraft/class_2412;field_11294:[Lnet/minecraft/class_1299;
      named MONSTERS Lnet/minecraft/data/server/AdventureTabAdvancementGenerator;MONSTERS:[Lnet/minecraft/entity/EntityType;
  • Constructor Details

    • AdventureTabAdvancementGenerator

      public AdventureTabAdvancementGenerator()
  • Method Details

    • method_37316

      private static class_6405.class_6406 method_37316(NumberRange.IntRange intRange, EntityPredicate entityPredicate)
      Mappings:
      Namespace Name Mixin selector
      official a Lih;a(Lch$d;Lbm;)Lcd$a;
      intermediary method_37316 Lnet/minecraft/class_2412;method_37316(Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2048;)Lnet/minecraft/class_6405$class_6406;
      named method_37316 Lnet/minecraft/data/server/AdventureTabAdvancementGenerator;method_37316(Lnet/minecraft/predicate/NumberRange$IntRange;Lnet/minecraft/predicate/entity/EntityPredicate;)Lnet/minecraft/class_6405$class_6406;
    • method_37315

      private static class_6409.class_6410 method_37315(EntityType<?> entityType, Item item)
      Mappings:
      Namespace Name Mixin selector
      official a Lih;a(Latj;Lbql;)Ldd$a;
      intermediary method_37315 Lnet/minecraft/class_2412;method_37315(Lnet/minecraft/class_1299;Lnet/minecraft/class_1792;)Lnet/minecraft/class_6409$class_6410;
      named method_37315 Lnet/minecraft/data/server/AdventureTabAdvancementGenerator;method_37315(Lnet/minecraft/entity/EntityType;Lnet/minecraft/item/Item;)Lnet/minecraft/class_6409$class_6410;
    • accept

      public void accept(Consumer<Advancement> consumer)
      Specified by:
      accept in interface Consumer<Consumer<Advancement>>
      Mappings:
      Namespace Name Mixin selector
      official a Lih;a(Ljava/util/function/Consumer;)V
      intermediary method_10335 Lnet/minecraft/class_2412;method_10335(Ljava/util/function/Consumer;)V
      named accept Lnet/minecraft/data/server/AdventureTabAdvancementGenerator;accept(Ljava/util/function/Consumer;)V
    • requireListedMobsKilled

      private Advancement.Task requireListedMobsKilled(Advancement.Task task)
      Mappings:
      Namespace Name Mixin selector
      official a Lih;a(Lae$a;)Lae$a;
      intermediary method_10336 Lnet/minecraft/class_2412;method_10336(Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
      named requireListedMobsKilled Lnet/minecraft/data/server/AdventureTabAdvancementGenerator;requireListedMobsKilled(Lnet/minecraft/advancement/Advancement$Task;)Lnet/minecraft/advancement/Advancement$Task;
    • requireListedBiomesVisited

      protected static Advancement.Task requireListedBiomesVisited(Advancement.Task task, List<RegistryKey<Biome>> biomes)
      Mappings:
      Namespace Name Mixin selector
      official a Lih;a(Lae$a;Ljava/util/List;)Lae$a;
      intermediary method_10337 Lnet/minecraft/class_2412;method_10337(Lnet/minecraft/class_161$class_162;Ljava/util/List;)Lnet/minecraft/class_161$class_162;
      named requireListedBiomesVisited Lnet/minecraft/data/server/AdventureTabAdvancementGenerator;requireListedBiomesVisited(Lnet/minecraft/advancement/Advancement$Task;Ljava/util/List;)Lnet/minecraft/advancement/Advancement$Task;