net.minecraft.entity

public class LargeEntitySpawnHelper

net.minecraft.util.SpawnUtil
net.minecraft.class_7244
net.minecraft.entity.LargeEntitySpawnHelper

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static <T extends MobEntity> Optional<T>
trySpawnMob(EntityType<T> entityType, EntitySpawnReason spawnReason, ServerLevel level, BlockPos start, int spawnAttempts, int spawnRangeXZ, int spawnRangeY, SpawnUtil$Strategy strategy, boolean checkCollisions)
method_42122(class_1299<T> arg0, class_3730 arg1, class_3218 arg2, class_2338 arg3, int arg4, int arg5, int arg6, class_7244$class_7502 arg7, boolean arg8)
trySpawnAt(EntityType<T> entityType, SpawnReason reason, ServerWorld world, BlockPos pos, int tries, int horizontalRange, int verticalRange, LargeEntitySpawnHelper$Requirements requirements, boolean requireEmptySpace)
private static boolean
moveToPossibleSpawnPosition(ServerLevel level, int spawnRangeY, BlockPos$MutableBlockPos searchPos, SpawnUtil$Strategy strategy)
method_42121(class_3218 arg0, int arg1, class_2338$class_2339 arg2, class_7244$class_7502 arg3)
findSpawnPos(ServerWorld world, int verticalRange, BlockPos$Mutable pos, LargeEntitySpawnHelper$Requirements requirements)