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/VanillaAdventureTabAdvancementGenerator
intermediary net/minecraft/class_2412
official mo
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final List
<EntityType<?>> private static final int
private static final int
private static final int
private static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(RegistryWrapper.WrapperLookup registries, Consumer<AdvancementEntry> exporter) protected static void
buildAdventuringTime
(RegistryWrapper.WrapperLookup registries, Consumer<AdvancementEntry> exporter, AdvancementEntry parent, MultiNoiseBiomeSourceParameterList.Preset biomeSourceListPreset) static AdvancementEntry
createKillMobAdvancements
(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, RegistryEntryLookup<EntityType<?>> entityTypeRegistry, List<EntityType<?>> entityTypes) private static AdvancementCriterion
<LightningStrikeCriterion.Conditions> createLightningStrike
(NumberRange.IntRange range, Optional<EntityPredicate> entity) private static AdvancementCriterion
<UsingItemCriterion.Conditions> createLookingAtEntityUsing
(EntityPredicate.Builder lookingAt, ItemPredicate.Builder using) private static Advancement.Builder
protected static Advancement.Builder
requireListedBiomesVisited
(Advancement.Builder builder, RegistryWrapper.WrapperLookup registries, List<RegistryKey<Biome>> biomes) private static Advancement.Builder
requireListedMobsKilled
(Advancement.Builder builder, RegistryEntryLookup<EntityType<?>> entityTypeRegistry, List<EntityType<?>> entityTypes) private static AdvancementCriterion
<ItemCriterion.Conditions> requirePlacedBlockReadByComparator
(RegistryEntryLookup<Block> blockRegistry, Block block) private static AdvancementCriterion
<ItemCriterion.Conditions> requirePlacedComparatorReadingBlock
(RegistryEntryLookup<Block> blockRegistry, Block block) private static Advancement.Builder
requireSalvagedSherd
(RegistryEntryLookup<Item> itemRegistry, Advancement.Builder builder) private static Advancement.Builder
requireTrimmedArmor
(Advancement.Builder builder)
-
Field Details
-
OVERWORLD_HEIGHT
private static final int OVERWORLD_HEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector named OVERWORLD_HEIGHT
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;OVERWORLD_HEIGHT:I
intermediary field_35091
Lnet/minecraft/class_2412;field_35091:I
official b
Lmo;b:I
-
OVERWORLD_MAX_Y
private static final int OVERWORLD_MAX_Y- See Also:
- Mappings:
Namespace Name Mixin selector named OVERWORLD_MAX_Y
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;OVERWORLD_MAX_Y:I
intermediary field_35092
Lnet/minecraft/class_2412;field_35092:I
official c
Lmo;c:I
-
OVERWORLD_MIN_Y
private static final int OVERWORLD_MIN_Y- See Also:
- Mappings:
Namespace Name Mixin selector named OVERWORLD_MIN_Y
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;OVERWORLD_MIN_Y:I
intermediary field_35093
Lnet/minecraft/class_2412;field_35093:I
official d
Lmo;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_HEIGHT
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;OVERWORLD_BEDROCK_LAYER_HEIGHT:I
intermediary field_35094
Lnet/minecraft/class_2412;field_35094:I
official e
Lmo;e:I
-
MONSTERS
- Mappings:
Namespace Name Mixin selector named MONSTERS
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;MONSTERS:Ljava/util/List;
intermediary field_11294
Lnet/minecraft/class_2412;field_11294:Ljava/util/List;
official a
Lmo;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 createLightningStrike
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;createLightningStrike(Lnet/minecraft/predicate/NumberRange$IntRange;Ljava/util/Optional;)Lnet/minecraft/advancement/AdvancementCriterion;
intermediary method_37316
Lnet/minecraft/class_2412;method_37316(Lnet/minecraft/class_2096$class_2100;Ljava/util/Optional;)Lnet/minecraft/class_175;
official a
Lmo;a(Ldj$d;Ljava/util/Optional;)Lap;
-
createLookingAtEntityUsing
private static AdvancementCriterion<UsingItemCriterion.Conditions> createLookingAtEntityUsing(EntityPredicate.Builder lookingAt, ItemPredicate.Builder using) - Mappings:
Namespace Name Mixin selector named createLookingAtEntityUsing
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;createLookingAtEntityUsing(Lnet/minecraft/predicate/entity/EntityPredicate$Builder;Lnet/minecraft/predicate/item/ItemPredicate$Builder;)Lnet/minecraft/advancement/AdvancementCriterion;
intermediary method_37315
Lnet/minecraft/class_2412;method_37315(Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_175;
official a
Lmo;a(Lbw$a;Lcu$a;)Lap;
-
accept
- Specified by:
accept
in interfaceAdvancementTabGenerator
- Mappings:
Namespace Name Mixin selector named accept
Lnet/minecraft/data/server/advancement/AdvancementTabGenerator;accept(Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;Ljava/util/function/Consumer;)V
intermediary method_10335
Lnet/minecraft/class_7785;method_10335(Lnet/minecraft/class_7225$class_7874;Ljava/util/function/Consumer;)V
official a
Lml;a(Ljs$a;Ljava/util/function/Consumer;)V
-
createKillMobAdvancements
public static AdvancementEntry createKillMobAdvancements(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, RegistryEntryLookup<EntityType<?>> entityTypeRegistry, List<EntityType<?>> entityTypes) - Mappings:
Namespace Name Mixin selector named createKillMobAdvancements
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;createKillMobAdvancements(Lnet/minecraft/advancement/AdvancementEntry;Ljava/util/function/Consumer;Lnet/minecraft/registry/RegistryEntryLookup;Ljava/util/List;)Lnet/minecraft/advancement/AdvancementEntry;
intermediary method_55581
Lnet/minecraft/class_2412;method_55581(Lnet/minecraft/class_8779;Ljava/util/function/Consumer;Lnet/minecraft/class_7871;Ljava/util/List;)Lnet/minecraft/class_8779;
official a
Lmo;a(Lah;Ljava/util/function/Consumer;Ljr;Ljava/util/List;)Lah;
-
requirePlacedBlockReadByComparator
private static AdvancementCriterion<ItemCriterion.Conditions> requirePlacedBlockReadByComparator(RegistryEntryLookup<Block> blockRegistry, Block block) - Mappings:
Namespace Name Mixin selector named requirePlacedBlockReadByComparator
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requirePlacedBlockReadByComparator(Lnet/minecraft/registry/RegistryEntryLookup;Lnet/minecraft/block/Block;)Lnet/minecraft/advancement/AdvancementCriterion;
intermediary method_51815
Lnet/minecraft/class_2412;method_51815(Lnet/minecraft/class_7871;Lnet/minecraft/class_2248;)Lnet/minecraft/class_175;
official a
Lmo;a(Ljr;Ldkl;)Lap;
-
requirePlacedComparatorReadingBlock
private static AdvancementCriterion<ItemCriterion.Conditions> requirePlacedComparatorReadingBlock(RegistryEntryLookup<Block> blockRegistry, Block block) - Mappings:
Namespace Name Mixin selector named requirePlacedComparatorReadingBlock
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requirePlacedComparatorReadingBlock(Lnet/minecraft/registry/RegistryEntryLookup;Lnet/minecraft/block/Block;)Lnet/minecraft/advancement/AdvancementCriterion;
intermediary method_51819
Lnet/minecraft/class_2412;method_51819(Lnet/minecraft/class_7871;Lnet/minecraft/class_2248;)Lnet/minecraft/class_175;
official b
Lmo;b(Ljr;Ldkl;)Lap;
-
requireAllExclusiveTrimmedArmor
- Mappings:
Namespace Name Mixin selector named requireAllExclusiveTrimmedArmor
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requireAllExclusiveTrimmedArmor(Lnet/minecraft/advancement/Advancement$Builder;)Lnet/minecraft/advancement/Advancement$Builder;
intermediary method_51689
Lnet/minecraft/class_2412;method_51689(Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
official a
Lmo;a(Lag$a;)Lag$a;
-
requireTrimmedArmor
- Mappings:
Namespace Name Mixin selector named requireTrimmedArmor
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requireTrimmedArmor(Lnet/minecraft/advancement/Advancement$Builder;)Lnet/minecraft/advancement/Advancement$Builder;
intermediary method_51691
Lnet/minecraft/class_2412;method_51691(Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
official b
Lmo;b(Lag$a;)Lag$a;
-
requireSalvagedSherd
private static Advancement.Builder requireSalvagedSherd(RegistryEntryLookup<Item> itemRegistry, Advancement.Builder builder) - Mappings:
Namespace Name Mixin selector named requireSalvagedSherd
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requireSalvagedSherd(Lnet/minecraft/registry/RegistryEntryLookup;Lnet/minecraft/advancement/Advancement$Builder;)Lnet/minecraft/advancement/Advancement$Builder;
intermediary method_51692
Lnet/minecraft/class_2412;method_51692(Lnet/minecraft/class_7871;Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
official a
Lmo;a(Ljr;Lag$a;)Lag$a;
-
buildAdventuringTime
protected static void buildAdventuringTime(RegistryWrapper.WrapperLookup registries, Consumer<AdvancementEntry> exporter, AdvancementEntry parent, MultiNoiseBiomeSourceParameterList.Preset biomeSourceListPreset) - Mappings:
Namespace Name Mixin selector named buildAdventuringTime
Lnet/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;)V
intermediary method_49356
Lnet/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;)V
official a
Lmo;a(Ljs$a;Ljava/util/function/Consumer;Lah;Ldix$a;)V
-
requireListedMobsKilled
private static Advancement.Builder requireListedMobsKilled(Advancement.Builder builder, RegistryEntryLookup<EntityType<?>> entityTypeRegistry, List<EntityType<?>> entityTypes) - Mappings:
Namespace Name Mixin selector named requireListedMobsKilled
Lnet/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator;requireListedMobsKilled(Lnet/minecraft/advancement/Advancement$Builder;Lnet/minecraft/registry/RegistryEntryLookup;Ljava/util/List;)Lnet/minecraft/advancement/Advancement$Builder;
intermediary method_10336
Lnet/minecraft/class_2412;method_10336(Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_7871;Ljava/util/List;)Lnet/minecraft/class_161$class_162;
official a
Lmo;a(Lag$a;Ljr;Ljava/util/List;)Lag$a;
-
requireListedBiomesVisited
protected static Advancement.Builder requireListedBiomesVisited(Advancement.Builder builder, RegistryWrapper.WrapperLookup registries, List<RegistryKey<Biome>> biomes) - Mappings:
Namespace Name Mixin selector named requireListedBiomesVisited
Lnet/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_10337
Lnet/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 a
Lmo;a(Lag$a;Ljs$a;Ljava/util/List;)Lag$a;
-