Home›Java›Mods›SetSpawn v2.0
SetSpawn v2.0
ModsJava

SetSpawn v2.0

Java mod listed for Minecraft 1.16–1.21. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
[​IMG] [​IMG]

LuckPerms Permissions
Copy and paste these nodes into your permissions manager ( LuckPerms).

Default Rank (Players)
Allows players to travel to the spawn of the world they are currently in.

Permission Node:

setspawn.spawn

VIP Rank (Travelers)

Allows players to choose which world they want to travel to.

Permission Nodes:

LuckPerms Permissions Configuration (Example)

setspawn.spawn: true
setspawn.world.survival: true # Permission to travel to the "survival" world
setspawn.world.nether: true # Permission to travel to the "nether" world
setspawn.world.*: true # (Optional) Permission to travel to ALL worlds
setspawn.forcehub: true # (Optional) Using /spawn always sends the player to the main Hub
setspawn.bypass.delay: true # Instant teleport (no 5-second delay)
setspawn.cooldown.bypass: true # No cooldown between uses

Admin / Staff Rank
Full control over the plugin.

YAML Configuration

setspawn.admin: true # Access to all worlds without configuring them individually
setspawn.set: true # Set spawn locations
setspawn.reload: true # Reload the plugin
setspawn.back: true # Use /back command

Language System (New in v2.0)
The plugin reads the player’s Minecraft client language automatically.
This behavior can be configured in config.yml.

YAML Configuration

language:
mode: "auto"

Available Modes
auto
​

If the player’s Minecraft is set to Spanish, they will see messages_es.yml.​

If it is set to English (or any other language), they will see messages_en.yml.es
Forces Spanish for all players.
en
Forces English for all players.
⚙️ Configuration (config.yml)
Teleport Settings
teleport-delay
Time in seconds the player must stay still before teleporting.

(Cancelled if the player takes damage)

cooldown
Time the player must wait before using the command again.
☠️ Join & Death Events


teleport-on-join
Sends players to the spawn when they join the server.
only-new-players
true = Only teleports players the first time they join the server.
teleport-on-respawn
true = When a player dies, they respawn at the world spawn.
respect-bed-spawns
true = If the player has a bed, they respawn at the bed instead of the world spawn.
❓ Troubleshooting (FAQ)
1️⃣ I get “Access Denied” when trying to go to another world
Make sure you have assigned the correct LuckPerms permission:


setspawn.world.<world_name>
Example:


setspawn.world.nether
2️⃣ I type /spawn and nothing happens, or it sends me somewhere else
Another plugin (such as Essentials) may be interfering with the command.

✅ Try using:


/setspawn:spawn
If this works, configure command aliases in commands.yml.
This ensures SetSpawn handles /spawn correctly.
3️⃣ Messages appear in English but I am Spanish
Check that your Minecraft client language is set to Spanish.

When using language mode: auto, SetSpawn depends on the player’s client language settings.

Config file:


config.yml → language.mode

In auto mode, SetSpawn depends on the language configured in your Minecraft client.
​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

SetSpawn v2.0 is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 60 times (via Spigot). Download it and open it directly in the game.

Explore more