Uses of Interface
net.minecraft.world.entity.SpawnPlacements.SpawnPredicate
Packages that use SpawnPlacements.SpawnPredicate
- 
Uses of SpawnPlacements.SpawnPredicate in net.minecraft.world.entityFields in net.minecraft.world.entity declared as SpawnPlacements.SpawnPredicateModifier and TypeFieldDescription(package private) final SpawnPlacements.SpawnPredicate<?>SpawnPlacements.Data.predicateMethods in net.minecraft.world.entity with parameters of type SpawnPlacements.SpawnPredicateModifier and TypeMethodDescriptionstatic <T extends Mob>
 voidSpawnPlacements.register(EntityType<T> p_21755_, SpawnPlacements.Type p_21756_, Heightmap.Types p_21757_, SpawnPlacements.SpawnPredicate<T> p_21758_) Constructors in net.minecraft.world.entity with parameters of type SpawnPlacements.SpawnPredicateModifierConstructorDescriptionData(Heightmap.Types p_21771_, SpawnPlacements.Type p_21772_, SpawnPlacements.SpawnPredicate<?> p_21773_) 
- 
Uses of SpawnPlacements.SpawnPredicate in net.neoforged.neoforge.event.entityFields in net.neoforged.neoforge.event.entity declared as SpawnPlacements.SpawnPredicateModifier and TypeFieldDescriptionprivate final SpawnPlacements.SpawnPredicate<T>SpawnPlacementRegisterEvent.MergedSpawnPredicate.originalPredicateprivate SpawnPlacements.SpawnPredicate<T>SpawnPlacementRegisterEvent.MergedSpawnPredicate.replacementPredicateFields in net.neoforged.neoforge.event.entity with type parameters of type SpawnPlacements.SpawnPredicateModifier and TypeFieldDescriptionprivate final List<SpawnPlacements.SpawnPredicate<T>>SpawnPlacementRegisterEvent.MergedSpawnPredicate.andPredicatesprivate final List<SpawnPlacements.SpawnPredicate<T>>SpawnPlacementRegisterEvent.MergedSpawnPredicate.orPredicatesMethods in net.neoforged.neoforge.event.entity that return SpawnPlacements.SpawnPredicateMethods in net.neoforged.neoforge.event.entity with parameters of type SpawnPlacements.SpawnPredicateModifier and TypeMethodDescriptionprivate voidSpawnPlacementRegisterEvent.MergedSpawnPredicate.merge(SpawnPlacementRegisterEvent.Operation operation, SpawnPlacements.SpawnPredicate<T> predicate, SpawnPlacements.Type spawnType, Heightmap.Types heightmapType) <T extends Entity>
 voidSpawnPlacementRegisterEvent.register(EntityType<T> entityType, SpawnPlacements.SpawnPredicate<T> predicate) Register an optional spawn placementpredicatefor a givenentityType<T extends Entity>
 voidSpawnPlacementRegisterEvent.register(EntityType<T> entityType, SpawnPlacements.SpawnPredicate<T> predicate, SpawnPlacementRegisterEvent.Operation operation) Register apredicatefor a givenentityTypewith a givenoperationfor handling<T extends Entity>
 voidSpawnPlacementRegisterEvent.register(EntityType<T> entityType, SpawnPlacements.Type placementType, Heightmap.Types heightmap, SpawnPlacements.SpawnPredicate<T> predicate, SpawnPlacementRegisterEvent.Operation operation) Register apredicatefor a givenentityTypeandoperationWith the option of changing theplacementTypeandheightmap.Constructors in net.neoforged.neoforge.event.entity with parameters of type SpawnPlacements.SpawnPredicateModifierConstructorDescriptionMergedSpawnPredicate(SpawnPlacements.SpawnPredicate<T> originalPredicate, SpawnPlacements.Type spawnType, Heightmap.Types heightmapType)