public final class WorldEntitySpawner
extends java.lang.Object
Constructor and Description |
---|
WorldEntitySpawner() |
Modifier and Type | Method and Description |
---|---|
static boolean |
canCreatureTypeSpawnAtLocation(EntitySpawnPlacementRegistry.PlacementType placeType,
IWorldReader worldIn,
BlockPos pos,
EntityType<?> entityTypeIn) |
static boolean |
canSpawnAtBody(EntitySpawnPlacementRegistry.PlacementType placeType,
IWorldReader worldIn,
BlockPos pos,
EntityType<?> entityTypeIn) |
static boolean |
isSpawnableSpace(IBlockReader p_222266_0_,
BlockPos p_222266_1_,
BlockState p_222266_2_,
IFluidState p_222266_3_) |
static void |
performNaturalSpawning(EntityClassification p_222263_0_,
World p_222263_1_,
Chunk p_222263_2_,
BlockPos p_222263_3_) |
static void |
performWorldGenSpawning(IWorld worldIn,
Biome biomeIn,
int centerX,
int centerZ,
java.util.Random diameterX) |
public static void performNaturalSpawning(EntityClassification p_222263_0_, World p_222263_1_, Chunk p_222263_2_, BlockPos p_222263_3_)
public static boolean isSpawnableSpace(IBlockReader p_222266_0_, BlockPos p_222266_1_, BlockState p_222266_2_, IFluidState p_222266_3_)
public static boolean canCreatureTypeSpawnAtLocation(EntitySpawnPlacementRegistry.PlacementType placeType, IWorldReader worldIn, BlockPos pos, @Nullable EntityType<?> entityTypeIn)
public static boolean canSpawnAtBody(EntitySpawnPlacementRegistry.PlacementType placeType, IWorldReader worldIn, BlockPos pos, @Nullable EntityType<?> entityTypeIn)