SmartHomes

The smart way to manage Homes

98

SmartHomes

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.

⚙️ Configuration (config.yml)

Config

```

SmartHomes Configuration

Teleport settings

teleport:

Enable or disable teleport delay

delay-enabled: true

Delay in seconds before teleporting

delay-seconds: 3

Whether movement should cancel teleportation

cancel-on-move: true ```

ADS