xSetSpawn

Position your players, everything is editable.

152

Quick challenge

How far can you run before the mobs catch you?

xSetSpawn

🌍 xSetSpawn - The Ultimate Global Spawn Management

---

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.

banner

---

🔥 Why choose xSetSpawn?

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.

🚀 Key Features

* 🚪 Auto-Routing: Ship your server in 🚪 Auto-Routing:, 🚪 Auto-Routing:, or 🚪 Auto-Routing: out of the box. Switch languages on the fly with a single config setting. * 🚪 Auto-Routing: Greet your players with customizable on-screen Titles, Subtitles, and ActionBars. All visual texts are now fully localizable per language! * 🚪 Auto-Routing: Full support for 🚪 Auto-Routing: (`&#RRGGBB`) in all messages, prefixes, and titles for that premium server aesthetic. * 🚪 Auto-Routing: Built-in startup error handling and a robust internal refactor to ensure your plugin always enables correctly. * 🚪 Auto-Routing: Prevent command spam with customizable delays. Includes a bypass permission for VIPs or Staff. * 🚪 Auto-Routing: Force players to spawn on join or respawn to maintain your server flow.

---

🛠️ How it Works

1. Play: Walk to your desired location. Camera angle (pitch/yaw) is saved! 2. Play: Type `/setspawn`. The location is instantly recorded in `data/data.yml`. 3. Play: Pick your language in `config.yml` (e.g., `lang: es`). 4. Play: Use `/xspawn reload` to apply changes instantly without a restart. 5. Play: Your players are greeted with beautiful visuals and sounds upon arrival!

---

📜 Commands & Permissions

| 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).*

---

⚙️ Configuration (v1.0.3 Snippet)

The new configuration is cleaner and focused on logic, while all text moved to the `lang/` folder:

```yaml

__ __ _____

/ / / ____|

/ | (___ _ __ __ _ __ __ _ __

/ ___ | ' / ` | / / / | '_

// ____) | | |) | | (| | 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

ADS