SmartHomes is a lightweight, user-friendly Spigot plugin that lets players manage homes through a clean, Minecraft-style GUI. It replaces traditional command-based home systems with an intuitive chest-style menu, offering a smooth and modern experience for players and server owners alike.
Features
GUI-Based Interface
Players can set, teleport to, and delete homes using an inventory-style menu no commands or home names needed.
Simple Home Limits
Players start with 1 home by default. Grant more with permission nodes like home.homes.2, home.homes.3, and so on up to 100 homes.
Automatic Pagination
Homes are displayed in groups of 5 per page, with arrow buttons to navigate between pages.
UUID-Based Storage
Player homes are saved using UUIDs, ensuring reliable data handling.
Teleport Delay Support
Optional delay before teleporting, with cancel-on-move functionality.
Admin Reload Command
Reload plugin configuration without restarting the server using /smarthome reload.
⌨️ Commands
/home – Opens the SmartHomes GUI
/smarthome reload – Reloads the plugin’s configuration file (requires smarthomes.admin)
Permissions
home.homes.1 → 1 home (default)
home.homes.2 → 2 homes
home.homes.3 → 3 homes
...
home.homes.100 → 100 homes
smarthomes.admin → Grants access to /smarthome reload
️ How to Use
Open the GUI
Use /home to open your personal homes menu.
Set a Home
Click an empty bed slot to save your current location.
Teleport to a Home
Click a saved home’s icon to teleport.
Delete a Home
Click the red barrier icon next to a home to remove it.
Navigate Pages
Use the arrows to switch between pages as more homes become available.