Class VanillaAdventureTabAdvancementGenerator
java.lang.Object
net.minecraft.data.server.advancement.vanilla.VanillaAdventureTabAdvancementGenerator
- All Implemented Interfaces:
 AdvancementTabGenerator
public class VanillaAdventureTabAdvancementGenerator
extends Object
implements AdvancementTabGenerator
- Mappings:
 Namespace Name named net/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGeneratorintermediary net/minecraft/class_2412official mh
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final List<EntityType<?>> private static final intprivate static final intprivate static final intprivate static final int - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(RegistryWrapper.WrapperLookup lookup, Consumer<AdvancementEntry> exporter) protected static voidbuildAdventuringTime(RegistryWrapper.WrapperLookup registryLookup, Consumer<AdvancementEntry> exporter, AdvancementEntry parent, MultiNoiseBiomeSourceParameterList.Preset biomeSourceListPreset) static AdvancementEntrycreateKillMobAdvancements(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, List<EntityType<?>> monsters) private static AdvancementCriterion<LightningStrikeCriterion.Conditions> createLightningStrike(NumberRange.IntRange range, Optional<EntityPredicate> entity) private static AdvancementCriterion<UsingItemCriterion.Conditions> createLookingAtEntityUsing(EntityType<?> entity, Item item) private static Advancement.Builderprotected static Advancement.BuilderrequireListedBiomesVisited(Advancement.Builder builder, RegistryWrapper.WrapperLookup registryLookup, List<RegistryKey<Biome>> biomes) private static Advancement.BuilderrequireListedMobsKilled(Advancement.Builder builder, List<EntityType<?>> entityTypes) private static AdvancementCriterion<ItemCriterion.Conditions> private static AdvancementCriterion<ItemCriterion.Conditions> private static Advancement.BuilderrequireSalvagedSherd(Advancement.Builder builder) private static Advancement.BuilderrequireTrimmedArmor(Advancement.Builder builder)  
- 
Field Details
- 
OVERWORLD_HEIGHT
private static final int OVERWORLD_HEIGHT- See Also:
 - Mappings:
 Namespace Name Mixin selector named OVERWORLD_HEIGHTLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;OVERWORLD_HEIGHT:Iintermediary field_35091Lnet/minecraft/class_2412;field_35091:Iofficial bLmh;b:I
 - 
OVERWORLD_MAX_Y
private static final int OVERWORLD_MAX_Y- See Also:
 - Mappings:
 Namespace Name Mixin selector named OVERWORLD_MAX_YLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;OVERWORLD_MAX_Y:Iintermediary field_35092Lnet/minecraft/class_2412;field_35092:Iofficial cLmh;c:I
 - 
OVERWORLD_MIN_Y
private static final int OVERWORLD_MIN_Y- See Also:
 - Mappings:
 Namespace Name Mixin selector named OVERWORLD_MIN_YLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;OVERWORLD_MIN_Y:Iintermediary field_35093Lnet/minecraft/class_2412;field_35093:Iofficial dLmh;d:I
 - 
OVERWORLD_BEDROCK_LAYER_HEIGHT
private static final int OVERWORLD_BEDROCK_LAYER_HEIGHT- See Also:
 - Mappings:
 Namespace Name Mixin selector named OVERWORLD_BEDROCK_LAYER_HEIGHTLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;OVERWORLD_BEDROCK_LAYER_HEIGHT:Iintermediary field_35094Lnet/minecraft/class_2412;field_35094:Iofficial eLmh;e:I
 - 
MONSTERS
- Mappings:
 Namespace Name Mixin selector named MONSTERSLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;MONSTERS:Ljava/util/List;intermediary field_11294Lnet/minecraft/class_2412;field_11294:Ljava/util/List;official aLmh;a:Ljava/util/List;
 
 - 
 - 
Constructor Details
- 
VanillaAdventureTabAdvancementGenerator
public VanillaAdventureTabAdvancementGenerator() 
 - 
 - 
Method Details
- 
createLightningStrike
private static AdvancementCriterion<LightningStrikeCriterion.Conditions> createLightningStrike(NumberRange.IntRange range, Optional<EntityPredicate> entity) - Mappings:
 Namespace Name Mixin selector named createLightningStrikeLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;createLightningStrike(Lnet/minecraft/predicate/NumberRange$IntRange;Ljava/util/Optional;)Lnet/minecraft/advancement/AdvancementCriterion;intermediary method_37316Lnet/minecraft/class_2412;method_37316(Lnet/minecraft/class_2096$class_2100;Ljava/util/Optional;)Lnet/minecraft/class_175;official aLmh;a(Ldh$d;Ljava/util/Optional;)Lao;
 - 
createLookingAtEntityUsing
private static AdvancementCriterion<UsingItemCriterion.Conditions> createLookingAtEntityUsing(EntityType<?> entity, Item item) - Mappings:
 Namespace Name Mixin selector named createLookingAtEntityUsingLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;createLookingAtEntityUsing(Lnet/minecraft/entity/EntityType;Lnet/minecraft/item/Item;)Lnet/minecraft/advancement/AdvancementCriterion;intermediary method_37315Lnet/minecraft/class_2412;method_37315(Lnet/minecraft/class_1299;Lnet/minecraft/class_1792;)Lnet/minecraft/class_175;official aLmh;a(Lbsx;Lcul;)Lao;
 - 
accept
- Specified by:
 acceptin interfaceAdvancementTabGenerator- Mappings:
 Namespace Name Mixin selector named acceptLnet/minecraft/data/server/advancement/AdvancementTabGenerator;accept(Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;Ljava/util/function/Consumer;)Vintermediary method_10335Lnet/minecraft/class_7785;method_10335(Lnet/minecraft/class_7225$class_7874;Ljava/util/function/Consumer;)Vofficial aLme;a(Ljo$a;Ljava/util/function/Consumer;)V
 - 
createKillMobAdvancements
public static AdvancementEntry createKillMobAdvancements(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, List<EntityType<?>> monsters) - Mappings:
 Namespace Name Mixin selector named createKillMobAdvancementsLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;createKillMobAdvancements(Lnet/minecraft/advancement/AdvancementEntry;Ljava/util/function/Consumer;Ljava/util/List;)Lnet/minecraft/advancement/AdvancementEntry;intermediary method_55581Lnet/minecraft/class_2412;method_55581(Lnet/minecraft/class_8779;Ljava/util/function/Consumer;Ljava/util/List;)Lnet/minecraft/class_8779;official aLmh;a(Lag;Ljava/util/function/Consumer;Ljava/util/List;)Lag;
 - 
requirePlacedBlockReadByComparator
private static AdvancementCriterion<ItemCriterion.Conditions> requirePlacedBlockReadByComparator(Block block) - Mappings:
 Namespace Name Mixin selector named requirePlacedBlockReadByComparatorLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requirePlacedBlockReadByComparator(Lnet/minecraft/block/Block;)Lnet/minecraft/advancement/AdvancementCriterion;intermediary method_51815Lnet/minecraft/class_2412;method_51815(Lnet/minecraft/class_2248;)Lnet/minecraft/class_175;official aLmh;a(Ldfy;)Lao;
 - 
requirePlacedComparatorReadingBlock
private static AdvancementCriterion<ItemCriterion.Conditions> requirePlacedComparatorReadingBlock(Block block) - Mappings:
 Namespace Name Mixin selector named requirePlacedComparatorReadingBlockLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requirePlacedComparatorReadingBlock(Lnet/minecraft/block/Block;)Lnet/minecraft/advancement/AdvancementCriterion;intermediary method_51819Lnet/minecraft/class_2412;method_51819(Lnet/minecraft/class_2248;)Lnet/minecraft/class_175;official bLmh;b(Ldfy;)Lao;
 - 
requireAllExclusiveTrimmedArmor
- Mappings:
 Namespace Name Mixin selector named requireAllExclusiveTrimmedArmorLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requireAllExclusiveTrimmedArmor(Lnet/minecraft/advancement/Advancement$Builder;)Lnet/minecraft/advancement/Advancement$Builder;intermediary method_51689Lnet/minecraft/class_2412;method_51689(Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;official aLmh;a(Laf$a;)Laf$a;
 - 
requireTrimmedArmor
- Mappings:
 Namespace Name Mixin selector named requireTrimmedArmorLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requireTrimmedArmor(Lnet/minecraft/advancement/Advancement$Builder;)Lnet/minecraft/advancement/Advancement$Builder;intermediary method_51691Lnet/minecraft/class_2412;method_51691(Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;official bLmh;b(Laf$a;)Laf$a;
 - 
requireSalvagedSherd
- Mappings:
 Namespace Name Mixin selector named requireSalvagedSherdLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requireSalvagedSherd(Lnet/minecraft/advancement/Advancement$Builder;)Lnet/minecraft/advancement/Advancement$Builder;intermediary method_51692Lnet/minecraft/class_2412;method_51692(Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;official cLmh;c(Laf$a;)Laf$a;
 - 
buildAdventuringTime
protected static void buildAdventuringTime(RegistryWrapper.WrapperLookup registryLookup, Consumer<AdvancementEntry> exporter, AdvancementEntry parent, MultiNoiseBiomeSourceParameterList.Preset biomeSourceListPreset) - Mappings:
 Namespace Name Mixin selector named buildAdventuringTimeLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;buildAdventuringTime(Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;Ljava/util/function/Consumer;Lnet/minecraft/advancement/AdvancementEntry;Lnet/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterList$Preset;)Vintermediary method_49356Lnet/minecraft/class_2412;method_49356(Lnet/minecraft/class_7225$class_7874;Ljava/util/function/Consumer;Lnet/minecraft/class_8779;Lnet/minecraft/class_8197$class_5305;)Vofficial aLmh;a(Ljo$a;Ljava/util/function/Consumer;Lag;Ldek$a;)V
 - 
requireListedMobsKilled
private static Advancement.Builder requireListedMobsKilled(Advancement.Builder builder, List<EntityType<?>> entityTypes) - Mappings:
 Namespace Name Mixin selector named requireListedMobsKilledLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requireListedMobsKilled(Lnet/minecraft/advancement/Advancement$Builder;Ljava/util/List;)Lnet/minecraft/advancement/Advancement$Builder;intermediary method_10336Lnet/minecraft/class_2412;method_10336(Lnet/minecraft/class_161$class_162;Ljava/util/List;)Lnet/minecraft/class_161$class_162;official aLmh;a(Laf$a;Ljava/util/List;)Laf$a;
 - 
requireListedBiomesVisited
protected static Advancement.Builder requireListedBiomesVisited(Advancement.Builder builder, RegistryWrapper.WrapperLookup registryLookup, List<RegistryKey<Biome>> biomes) - Mappings:
 Namespace Name Mixin selector named requireListedBiomesVisitedLnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requireListedBiomesVisited(Lnet/minecraft/advancement/Advancement$Builder;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;Ljava/util/List;)Lnet/minecraft/advancement/Advancement$Builder;intermediary method_10337Lnet/minecraft/class_2412;method_10337(Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_7225$class_7874;Ljava/util/List;)Lnet/minecraft/class_161$class_162;official aLmh;a(Laf$a;Ljo$a;Ljava/util/List;)Laf$a;
 
 -