SetHome is a modern, user-friendly homes plugin for Paper/Spigot servers. It works great as a standalone replacement for vanilla-style home plugins, and it can also act as a better-looking frontend for EssentialsX by using the same home data with a cleaner GUI and chat-based experience.
Features
- Multiple homes per player with configurable, permission-based limits
- Easy /home set <name> and /home tp <name> commands
- Clickable home lists in chat – no typing needed
- Modern Home GUI for browsing and managing homes
- Teleport warmup, cooldown, and cancel-on-move support
- Configurable particle and sound effects
- Home invites – let friends visit your homes
- Admin tools: backup/restore all homes, view and teleport to any player’s home
- Full PlaceholderAPI support
- Messages and effects are customizable in config.yml
- Works with or without EssentialsX
- Open source under GNU GPL v3
EssentialsX Support
- If EssentialsX is installed, SetHome can use the same home data as EssentialsX
- This lets you keep EssentialsX as the backend while players use SetHome as the main /home interface
- For the best experience, disable the default EssentialsX home commands so SetHome handles the player-facing home system
Installation
- Place SetHome.jar in your server's /plugins folder
- Restart the server
- Configure the plugin in /plugins/SetHome/config.yml
- Use /home to open the GUI and manage homes
- If you use EssentialsX integration, disable EssentialsX home commands so SetHome becomes the main frontend
Permissions
- sethome.limit.X – Allow X homes per player
- sethome.admin – Access admin commands
---
Links: