xSetHome
A modern, lightweight, and highly customizable home system for your Minecraft server.
✨ Key Features
- Interactive GUI Menu: Let players view and manage their homes through a clean, fully customizable /homes inventory. Includes built-in support for empty states and custom buttons.
- Dynamic Custom Icons: Players can personalize how their homes look in the menu! Simply Right-Click a home icon while holding a block to update its appearance.
- Safe Teleportation: Configure a safe teleport delay. If a player moves during the countdown, the teleportation is automatically canceled.
- Immersive Visuals & Audio: Enhance the player experience with highly customizable ActionBars, on-screen Titles, sound effects, and particles during teleportation.
- 100% Customizable: Tailor every single message, prefix, and menu item. Features native support for HEX colors.
- Custom Head Support: Use Base64 textures to decorate your menus (perfect for custom "Close Menu" buttons).
- PlaceholderAPI Integration: Extract data from your players' homes to display on scoreboards, holograms, or custom UI menus.
Commands & Permissions
/sethome <name> - Saves your current location as a home.
Permission:
xsethome.use.sethome
/home <name> - Teleports you to a saved home.
Permission:
xsethome.use.home
/homes - Opens the visual homes GUI.
Permission:
None
/delhome <name> - Deletes a saved home.
Permission:
xsethome.use.delhome
/xsethome reload - Reloads the configuration files.
Permission:
Admin Only
PlaceholderAPI Variables
- %xsethome_<home>_name% ▸ Name of the home.
- %xsethome_<home>_world% ▸ World name.
- %xsethome_<home>_x% ▸ X coordinate.
- %xsethome_<home>_y% ▸ Y coordinate.
- %xsethome_<home>_z% ▸ Z coordinate.
- %xsethome_<home>_date% ▸ Creation date.
Installation Guide
- Download the xSetHome.jar.
- Move it into your /plugins/ folder.
- Restart your server.
- Configure config.yml and menu.yml.
- Run /xsethome reload and enjoy!
️ Support & Links
Developed with ❤️ by xPlugins (2026).