Description:
HomeGUI is a lightweight, user-friendly plugin that allows players to set and teleport to multiple homes using simple commands and an intuitive graphical interface. When players set a home using the /sethome command, their current location is saved under a specified name (or “home” by default). When using the /home command, the plugin checks the number of homes a player has:
- Single Home: If a player only has one home, they are teleported immediately.
- Multiple Homes: If a player has multiple homes, an interactive GUI opens, showing icons for each home. The player can then click the desired home to teleport there.
An optional /homes command is available to always open the GUI, even if the player has only one home.
Commands:
- /sethome [name]
- Description: Sets your current location as a home.
- Usage: /sethome (defaults to “home”) or /sethome <name> to use a custom name.
- /home [name]
- Description: Teleports you to a home. If no name is provided:
- If you have only one home, you'll be teleported directly.
- If you have multiple homes, a GUI will open for selection.
- Usage: /home or /home <name>
- /homes
- Description: Always opens the home selection GUI, allowing you to choose from all your set homes.
- Usage: /homes
- (Optional Additional Commands, if implemented)
Permissions:
(If you have added permission nodes in your plugin, list them below. Otherwise, note that the plugin is available to all players by default.)
- homegui.use – Allows the player to use HomeGUI commands.
- homegui.sethome – Grants permission to set a home with /sethome.
- homegui.home – Grants permission to teleport to a home using /home.
- homegui.gui – Allows access to the GUI for selecting homes.
- homegui.multihome – (Optional) Allows players to set multiple homes if you have implemented home limits.
