Player Spawn Fix improves the initial Overworld spawn and prevents unwanted structures from generating too close to it.
Features
Finds a safer initial spawn position, avoiding leaves, logs, unstable ground, fluids, and other unsuitable locations.
Can avoid configurable dangerous blocks and harsh biomes.
Keeps newly generated structures a configurable distance from the world spawn by checking their actual bounding boxes, rather than just their center positions.
Allows villages and other configured structures to generate near spawn.
Does not affect player respawning, beds, respawn anchors, existing structures, or structure generation outside the protected area.