net.minecraft.entity

public class SpawnRestriction

ajk
net.minecraft.world.entity.SpawnPlacements
net.minecraft.class_1317
net.minecraft.entity.SpawnRestriction
net.minecraft.unmapped.C_bpscphvz
net.minecraft.entity.living.mob.SpawnPlacement
net.minecraft.entity.EntitySpawnPlacementRegistry
net.minecraft.entity.EntitySpawnPlacementRegistry

Field summary

Modifier and TypeField
private static final Map<EntityType<?>, SpawnRestriction$Entry>
a
DATA_BY_TYPE
field_6313
RESTRICTIONS
f_zxhnvtst
CONDITIONS
field_209347_a
REGISTRY

Method summary

Modifier and TypeMethod
private static <T extends MobEntity> void
a(ais<T> arg0, ajk$c arg1, bza$a arg2, ajk$b<T> arg3)
register(EntityType<T> arg0, SpawnPlacements$Type arg1, Heightmap$Types arg2, SpawnPlacements$SpawnPredicate<T> arg3)
method_20637(class_1299<T> arg0, class_1317$class_1319 arg1, class_2902$class_2903 arg2, class_1317$class_4306<T> arg3)
register(EntityType<T> type, SpawnRestriction$Location location, Heightmap$Type heightmapType, ajk$b<T> predicate)
m_kzurokcm(C_ogavsvbr<T> arg0, C_bpscphvz$C_ofgnfshc arg1, C_ybztoekc$C_wkdeqzbn arg2, C_bpscphvz$C_blyurspi<T> arg3)
m_50993161(EntityType<T> arg0, SpawnPlacement$SpawnEnvironment arg1, HeightMap$Type arg2, SpawnPlacement$C_74473130<T> arg3)
func_209343_a(EntityType<T> arg0, EntitySpawnPlacementRegistry$PlacementType arg1, Heightmap$Type arg2, EntitySpawnPlacementRegistry$IPlacementPredicate<T> arg3)
register(EntityType<T> entityTypeIn, EntitySpawnPlacementRegistry$PlacementType placementType, Heightmap$Type heightMapType, EntitySpawnPlacementRegistry$IPlacementPredicate<T> arg3)
public static SpawnRestriction$Location
a(ais<?> arg0)
getPlacementType(EntityType<?> arg0)
method_6159(class_1299<?> arg0)
getLocation(EntityType<?> type)
m_stpmzdjr(C_ogavsvbr<?> arg0)
getEnvironment(EntityType<?> type)
func_209344_a(EntityType<?> arg0)
getPlacementType(EntityType<?> entityTypeIn)
public static Heightmap$Type
b(ais<?> arg0)
getHeightmapType(EntityType<?> arg0)
method_6160(class_1299<?> arg0)
getHeightmapType(EntityType<?> type)
m_nbubxmci(C_ogavsvbr<?> arg0)
getHeightMap(EntityType<?> type)
func_209342_b(EntityType<?> arg0)
func_209342_b(EntityType<?> entityTypeIn)
public static <T extends Entity> boolean
a(ais<T> arg0, bhs arg1, aja arg2, ew arg3, Random arg4)
checkSpawnRules(EntityType<T> arg0, LevelAccessor arg1, MobSpawnType arg2, BlockPos arg3, Random arg4)
method_20638(class_1299<T> arg0, class_1936 arg1, class_3730 arg2, class_2338 arg3, Random arg4)
m_shszrdfa(C_ogavsvbr<T> arg0, C_vdvbsyle arg1, C_uzzvxofv arg2, C_hynzadkk arg3, Random arg4)
m_09795678(EntityType<T> arg0, WorldAccess arg1, SpawnReason arg2, BlockPos arg3, Random arg4)
func_223515_a(EntityType<T> arg0, IWorld arg1, SpawnReason arg2, BlockPos arg3, Random arg4)
func_223515_a(EntityType<T> arg0, IWorld arg1, SpawnReason reason, BlockPos arg3, Random arg4)