spreadPlayers

fun spreadPlayers(level: ServerLevel, center: Vec2, spreadDistance: Float, maxRange: Float, maxHeight: Int, respectTeams: Boolean, targets: Collection<Entity>)

Spread players around a center point.

Parameters

level

server level used for context

center

center position vector (x=z, y ignored)

spreadDistance

minimum distance between players

maxRange

max spread radius

maxHeight

maximum height difference

respectTeams

whether to keep teams together

targets

collection of entities to spread