Class VanillaAdventureAdvancements
java.lang.Object
net.minecraft.data.advancements.packs.VanillaAdventureAdvancements
- All Implemented Interfaces:
AdvancementSubProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private static final int
protected static final List
<EntityType<?>> private static final int
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static Advancement.Builder
addBiomes
(Advancement.Builder pBuilder, HolderLookup.Provider pLevelRegistry, List<ResourceKey<Biome>> pBiomes) private static Advancement.Builder
addMobsToKill
(Advancement.Builder pBuilder, List<EntityType<?>> pMobs) private static Advancement.Builder
craftingANewLook
(Advancement.Builder pBuilder) protected static void
createAdventuringTime
(HolderLookup.Provider pLevelRegistry, Consumer<AdvancementHolder> pWriter, AdvancementHolder pParent, MultiNoiseBiomeSourceParameterList.Preset pPreset) static AdvancementHolder
createMonsterHunterAdvancement
(AdvancementHolder pAdvancement, Consumer<AdvancementHolder> pOutput, List<EntityType<?>> pTypesRequired) private static Criterion
<LightningStrikeTrigger.TriggerInstance> fireCountAndBystander
(MinMaxBounds.Ints pFireCount, Optional<EntityPredicate> pBystander) void
generate
(HolderLookup.Provider pRegistries, Consumer<AdvancementHolder> pWriter) private static Criterion
<UsingItemTrigger.TriggerInstance> lookAtThroughItem
(EntityType<?> pEntity, Item pItem) private static Criterion
<ItemUsedOnLocationTrigger.TriggerInstance> placedBlockReadByComparator
(Block pBlock) private static Criterion
<ItemUsedOnLocationTrigger.TriggerInstance> placedComparatorReadingBlock
(Block pBlock) private static Advancement.Builder
private static Advancement.Builder
smithingWithStyle
(Advancement.Builder pBuilder)
-
Field Details
-
DISTANCE_FROM_BOTTOM_TO_TOP
private static final int DISTANCE_FROM_BOTTOM_TO_TOP- See Also:
-
Y_COORDINATE_AT_TOP
private static final int Y_COORDINATE_AT_TOP- See Also:
-
Y_COORDINATE_AT_BOTTOM
private static final int Y_COORDINATE_AT_BOTTOM- See Also:
-
BEDROCK_THICKNESS
private static final int BEDROCK_THICKNESS- See Also:
-
MOBS_TO_KILL
-
-
Constructor Details
-
VanillaAdventureAdvancements
public VanillaAdventureAdvancements()
-
-
Method Details
-
fireCountAndBystander
private static Criterion<LightningStrikeTrigger.TriggerInstance> fireCountAndBystander(MinMaxBounds.Ints pFireCount, Optional<EntityPredicate> pBystander) -
lookAtThroughItem
private static Criterion<UsingItemTrigger.TriggerInstance> lookAtThroughItem(EntityType<?> pEntity, Item pItem) -
generate
- Specified by:
generate
in interfaceAdvancementSubProvider
-
createMonsterHunterAdvancement
public static AdvancementHolder createMonsterHunterAdvancement(AdvancementHolder pAdvancement, Consumer<AdvancementHolder> pOutput, List<EntityType<?>> pTypesRequired) -
placedBlockReadByComparator
private static Criterion<ItemUsedOnLocationTrigger.TriggerInstance> placedBlockReadByComparator(Block pBlock) -
placedComparatorReadingBlock
private static Criterion<ItemUsedOnLocationTrigger.TriggerInstance> placedComparatorReadingBlock(Block pBlock) -
smithingWithStyle
-
craftingANewLook
-
respectingTheRemnantsCriterions
-
createAdventuringTime
protected static void createAdventuringTime(HolderLookup.Provider pLevelRegistry, Consumer<AdvancementHolder> pWriter, AdvancementHolder pParent, MultiNoiseBiomeSourceParameterList.Preset pPreset) -
addMobsToKill
private static Advancement.Builder addMobsToKill(Advancement.Builder pBuilder, List<EntityType<?>> pMobs) -
addBiomes
protected static Advancement.Builder addBiomes(Advancement.Builder pBuilder, HolderLookup.Provider pLevelRegistry, List<ResourceKey<Biome>> pBiomes)
-