Homes
A clean, lightweight homes plugin for Paper servers. Set homes, teleport back to them, and let admins check (or teleport to) any player's homes — even if that player is offline.
Features
/sethome [name] — set a home at your current location. Supports multiple named homes per player.
/home [name] — teleport to a home, with an optional countdown that cancels if you move (fully configurable).
/homes — list all your homes with their coordinates.
/delhome <name> — delete a home you no longer need.
/checkhomes <player> [home] — admin only. List any player's homes, or teleport straight to one — works even for offline players.
Configurable home limits
- Set a max number of homes per player (
max-homes in the config).
- Operators always get unlimited homes.
- Grant the
homes.unlimited permission to any other player or group for unlimited homes too.
Teleport delay
Optional EssentialsX-style teleport countdown:
- Configurable delay in seconds.
- Cancels automatically if the player moves.
- Admins using
/checkhomes always teleport instantly, bypassing the delay.
Fully customizable messages
Every message the plugin sends is editable in config.yml, with & colour code support.
Permissions
| Permission |
Default |
Description |
homes.set |
true |
Use /sethome |
homes.home |
true |
Use /home |
homes.list |
true |
Use /homes |
homes.delete |
true |
Use /delhome |
homes.unlimited |
op |
Unlimited homes |
homes.bypassdelay |
op |
Skip the teleport countdown |
homes.admin |
op |
Use /checkhomes |
Data storage
Homes are stored per-player by UUID, so they stay intact even if a player changes their username — and /checkhomes can find a player's homes reliably as long as they've joined the server at least once.
Compatibility
Built against the Paper API and works on Paper, Spigot, and Purpur servers running Minecraft 1.21.x.