Spread Spawnpoints
This Minecraft mod offers an innovative approach to distributing players' initial spawn points throughout the world, ensuring their separation from each other.
How It Works
The mod provides several algorithms for determining new players' spawn points:
Standard Mode (spreadspawnpoints:vanilla) - replicates vanilla game behavior where everyone spawns at the world's single spawn point.
Random Distribution (spreadspawnpoints:random) - selects random coordinates within specified boundaries.
Grid Arrangement (spreadspawnpoints:grid) - spawn points are organized in a grid following a spiral-like pattern.
Spring Algorithm (spreadspawnpoints:spring) - chooses random positions that maintain a minimum distance from other points while staying reasonably close.
Most algorithms include additional settings for fine-tuning according to your preferences.
Management Commands
To change the algorithm or its parameters:
# select algorithm
/spawnpoints generator set
# configure parameters
/spawnpoints generator data {parameter1: 1, parameter2: 5}
# check current algorithm
/spawnpoints generator query
To reset players' spawn points:
# clear all points
/spawnpoints reset
# reset point for specific player
/spawnpoints reset Player123
To move players to their spawn points:
# respawn all online players
/respawn @a
# respawn specific player
/respawn Player123
Team Integration
Functionality for working with teams and groups is currently in development.
License
The mod is distributed under GNU LGPLv3 license.