public class EntitySpawnPlacementRegistry
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static interface |
EntitySpawnPlacementRegistry.IPlacementPredicate<T extends Entity> |
static class |
EntitySpawnPlacementRegistry.PlacementType |
コンストラクタと説明 |
---|
EntitySpawnPlacementRegistry() |
修飾子とタイプ | メソッドと説明 |
---|---|
static Heightmap.Type |
func_209342_b(EntityType<?> entityTypeIn) |
static <T extends Entity> |
func_223515_a(EntityType<T> p_223515_0_,
IWorld p_223515_1_,
SpawnReason reason,
BlockPos p_223515_3_,
java.util.Random p_223515_4_) |
static EntitySpawnPlacementRegistry.PlacementType |
getPlacementType(EntityType<?> entityTypeIn) |
static <T extends MobEntity> |
register(EntityType<T> entityTypeIn,
EntitySpawnPlacementRegistry.PlacementType placementType,
Heightmap.Type heightMapType,
EntitySpawnPlacementRegistry.IPlacementPredicate<T> p_209343_3_) |
public static <T extends MobEntity> void register(EntityType<T> entityTypeIn, EntitySpawnPlacementRegistry.PlacementType placementType, Heightmap.Type heightMapType, EntitySpawnPlacementRegistry.IPlacementPredicate<T> p_209343_3_)
public static EntitySpawnPlacementRegistry.PlacementType getPlacementType(EntityType<?> entityTypeIn)
public static Heightmap.Type func_209342_b(@Nullable EntityType<?> entityTypeIn)
public static <T extends Entity> boolean func_223515_a(EntityType<T> p_223515_0_, IWorld p_223515_1_, SpawnReason reason, BlockPos p_223515_3_, java.util.Random p_223515_4_)