net.minecraft.entity.living.mob

public class SpawnPlacement

afk
net.minecraft.class_2613
net.minecraft.entity.living.mob.SpawnPlacement
net.minecraft.entity.EntitySpawnPlacementRegistry
net.minecraft.entity.EntitySpawnPlacementRegistry

Field summary

Modifier and TypeField
private static final Map<EntityType<?>, SpawnPlacement$SpawnConditions>
a
field_16823
CONDITIONS
field_209347_a
REGISTRY

Method summary

Modifier and TypeMethod
private static void
a(aev<?> arg0, afk$b arg1, bor$a arg2)
method_15659(class_3460<?> arg0, class_2613$class_3464 arg1, class_3804$class_3805 arg2)
register(EntityType<?> type, SpawnPlacement$SpawnEnvironment environment, HeightMap$Type heightMap)
func_209343_a(EntityType<?> arg0, EntitySpawnPlacementRegistry$SpawnPlacementType arg1, Heightmap$Type arg2)
register(EntityType<?> entityTypeIn, EntitySpawnPlacementRegistry$SpawnPlacementType placementType, Heightmap$Type heightMapType)
private static void
a(aev<?> arg0, afk$b arg1, bor$a arg2, wz<bcs> arg3)
method_15660(class_3460<?> arg0, class_2613$class_3464 arg1, class_3804$class_3805 arg2, class_4482<class_197> arg3)
register(EntityType<?> type, SpawnPlacement$SpawnEnvironment environment, HeightMap$Type heightMap, Tag<Block> validBlocks)
func_209346_a(EntityType<?> arg0, EntitySpawnPlacementRegistry$SpawnPlacementType arg1, Heightmap$Type arg2, Tag<Block> arg3)
register(EntityType<?> arg0, EntitySpawnPlacementRegistry$SpawnPlacementType placementType, Heightmap$Type heightMapType, Tag<Block> spawnBlockTag)
public static SpawnPlacement$SpawnEnvironment
a(aev<? extends afb> arg0)
method_15658(class_3460<? extends class_871> arg0)
getEnvironment(EntityType<? extends MobEntity> type)
func_209344_a(EntityType<? extends EntityLiving> arg0)
getPlacementType(EntityType<? extends EntityLiving> entityTypeIn)
public static HeightMap$Type
b(aev<? extends afb> arg0)
method_15662(class_3460<? extends class_871> arg0)
getHeightMap(EntityType<? extends MobEntity> type)
func_209342_b(EntityType<? extends EntityLiving> arg0)
func_209342_b(EntityType<? extends EntityLiving> entityTypeIn)
public static boolean
a(aev<? extends afb> arg0, blc arg1)
method_15661(class_3460<? extends class_871> arg0, class_2232 arg1)
isValidBlock(EntityType<? extends MobEntity> type, BlockState state)
func_209345_a(EntityType<? extends EntityLiving> arg0, IBlockState arg1)
func_209345_a(EntityType<? extends EntityLiving> arg0, IBlockState state)