What SetHome works with.
| Platform | Java Edition |
|---|---|
| Loaders | Bukkit, Paper, Purpur, Spigot |
| Minecraft versions | 1.19, 1.20.1, 1.21.1, 1.21.11, 26.1, 26.2 |
SetHome is a small Bukkit, Paper, Purpur, and Spigot plugin that gives players the /sethome, /home, and /delhome commands, the core of what most people mean when they search for a sethome plugin for Minecraft. It adds nothing beyond home management: no economy, no warps, no chat formatting, just home creation, teleportation, and admin controls over how many homes each rank can keep.
Installing the SetHome plugin on a Minecraft server
- 1.Stop the server.
- 2.Download the SetHome jar from the Modrinth project page and pick the build for the target server software.
- 3.Drop the jar into the server's plugins folder.
- 4.Start the server and confirm SetHome loads without errors in the console.
- 5.Edit the generated config.yml to set cooldown, max-homes per rank, and whether teleporting cancels on movement.
SetHome runs on Bukkit, Paper, Purpur, and Spigot, matching current builds through Minecraft 26.2. No client-side install is needed. Players connect with the vanilla or Bedrock-via-Geyser client as usual; only the server needs the jar.
How to use the /sethome command
- /sethome [name] creates a home at the player's current location, named or default.
- /home [name] teleports the player back to a saved home after the configured cooldown.
- /delhome [name] removes a saved home.
- /admindelhome <player> <home> lets staff remove a home on another player's behalf.
- /adminlisthomes <player> lets staff list every home a player has saved.
The cooldown, home limit, and move-cancel behavior all come from config.yml, so a server can tune how easy home teleporting is for regular players versus donors or staff without touching permissions for every rank individually.
Permissions and per-rank home limits
- homeplugin.sethome grants access to /sethome.
- homeplugin.home grants access to /home.
- homeplugin.delhome grants access to /delhome.
- homeplugin.admindelhome and homeplugin.adminlisthomes grant the two staff commands.
- homeplugin.limit.<rank> pairs with a max-homes entry per rank in config.yml, so a permissions plugin like LuckPerms can give VIP or staff ranks more homes than the default.
What SetHome does not cover
SetHome only handles homes. It has no economy, no warps, no teleport-request system, and no cross-server support for a proxied network. A server that already runs EssentialsX gets home commands as part of that suite and does not need SetHome alongside it. A network that wants shared homes across multiple backend servers, public homes, or /tpa-style requests is better served by a dedicated plugin such as HuskHomes. SetHome fits a server that wants only the home commands without installing a larger plugin for them.
Frequently asked questions
Questions about SetHome.
5 questions
How do I install the SetHome plugin?
Stop the server, download the jar from the SetHome Modrinth page for Bukkit, Paper, Purpur, or Spigot, place it in the plugins folder, and restart. The plugin generates a config.yml on first launch where cooldown, per-rank home limits, and move-cancel behavior can be set.
How do I use the /sethome command?
Stand where you want the home, then run /sethome or /sethome <name> to save it. Use /home or /home <name> to teleport back after the cooldown, and /delhome <name> to remove a saved home. Staff can use /admindelhome and /adminlisthomes on other players.
Does SetHome work with Paper and Spigot?
Yes. SetHome targets Bukkit, Paper, Purpur, and Spigot, with current builds matching Minecraft 26.2 and Paper and Purpur releases the furthest ahead. Bukkit and Spigot builds cover the same Minecraft version range with a slightly older plugin build number.
Does SetHome need a permissions plugin?
Not strictly. Server operators get every permission by default. Adding a permissions plugin such as LuckPerms lets a server grant homeplugin.sethome, homeplugin.home, and per-rank homeplugin.limit.<rank> nodes to specific groups instead of everyone.
How is SetHome different from EssentialsX?
EssentialsX is a large plugin suite that includes home commands alongside economy, warps, chat, and sign editing. SetHome only does homes: /sethome, /home, /delhome, and per-rank home limits. It suits a server that wants the home commands without installing EssentialsX's full feature set.






