
Position your players, everything is editable.
xSetSpawn is a modern, lightweight, and highly customizable solution for managing your Minecraft server's spawn point. Now more global than ever, v1.0.3 introduces a full multi-language system and advanced stability features to give your players the most immersive experience possible.

Unlike standard essentials plugins, xSetSpawn gives you granular control over the feel of your server's hub. It’s designed for server owners who care about presentation, performance, and international reach.
&#RRGGBB) in all messages, prefixes, and titles for that premium server aesthetic./setspawn. The location is instantly recorded in data/data.yml.config.yml (e.g., lang: es)./xspawn reload to apply changes instantly without a restart.| Command | Description | Permission |
|---|---|---|
/spawn |
Teleport to the server's spawn point. | xspawn.use |
/setspawn |
Define the spawn location at your position. | xspawn.admin |
/xspawn reload |
Reload config and language files instantly. | xspawn.admin |
(Note: xspawn.bypass allows instant teleportation).
The new configuration is cleaner and focused on logic, while all text moved to the lang/ folder:
# __ __ _____
# \ \/ / / ____|
# \ / | (___ _ __ __ _ __ __ _ __
# / \ \___ \ | '_ \ / _` | \ \ /\ / / | '_ \
# /_/\_\ ____) | | |_) | | (_| | \ V V / | | | |
# |_____/ | .__/ \__,_| \_/\_/ |_| |_|
# | |
# |_| By xPlugins
settings:
# Plugin language. Options: en, es, br
lang: en
# Require permissions to use /spawn?
require-permission: true
# Cooldown System
cooldown:
enabled: true
seconds: 5
bypass-permission: "xspawn.bypass"
# Auto-Teleport
teleport-on-join: true
teleport-on-respawn: true
visuals:
sound:
enabled: true
name: "ENTITY_PLAYER_LEVELUP"
particles:
enabled: true
name: "TOTEM"
titles:
enabled: true
fade-in: 10
stay: 40
fade-out: 10
# All messages and titles are now in lang/messages_<lang>.yml
xPlugins 2026