net.minecraft.world.entity

public class SpawnPlacements

bzn
net.minecraft.world.entity.SpawnPlacements
net.minecraft.class_1317

Field summary

Modifier and TypeField
private static final Map<EntityType<?>, SpawnPlacements$Data>
a
DATA_BY_TYPE
field_6313

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static <T extends Mob> void
a(byb<T> arg0, bzl arg1, eif$a arg2, bzn$b<T> arg3)
register(EntityType<T> arg0, SpawnPlacementType arg1, Heightmap$Types arg2, SpawnPlacements$SpawnPredicate<T> arg3)
method_20637(class_1299<T> arg0, class_9168 arg1, class_2902$class_2903 arg2, class_1317$class_4306<T> arg3)
public static SpawnPlacementType
a(byb<?> arg0)
getPlacementType(EntityType<?> arg0)
method_6159(class_1299<?> arg0)
public static boolean
a(byb<?> arg0, dlc arg1, iy arg2)
isSpawnPositionOk(EntityType<?> arg0, LevelReader arg1, BlockPos arg2)
method_56558(class_1299<?> arg0, class_4538 arg1, class_2338 arg2)
public static Heightmap$Types
b(byb<?> arg0)
getHeightmapType(EntityType<?> arg0)
method_6160(class_1299<?> arg0)
public static <T extends Entity> boolean
a(byb<T> arg0, dlq arg1, bya arg2, iy arg3, baq arg4)
checkSpawnRules(EntityType<T> arg0, ServerLevelAccessor arg1, EntitySpawnReason arg2, BlockPos arg3, RandomSource arg4)
method_20638(class_1299<T> arg0, class_5425 arg1, class_3730 arg2, class_2338 arg3, class_5819 arg4)