HuskHomesMenus: GUI Teleport Requests for Minecraft Servers
Teleportation is a staple of modern Minecraft multiplayer, but the chat-based commands can quickly become a cluttered mess. HuskHomesMenus elegantly solves this by wrapping the familiar HuskHomes teleport system in clean, intuitive graphical user interfaces. Instead of typing and reading through a flood of text, players get interactive menus that make sending, accepting, and managing teleport requests a breeze. Whether you run a small survival server or a large proxy network, this add-on brings clarity and control to every /tpa, /home, and /warp interaction.
What Makes HuskHomesMenus Essential?
HuskHomesMenus is not a standalone teleport plugin. It is a lightweight companion that enhances the popular HuskHomes system by replacing chat-heavy workflows with sleek, clickable menus. Players can send teleport requests, browse homes and warps, and manage their preferences through a visual interface that feels native to the game. This reduces misclicks, speeds up decision-making, and keeps the chat clean for actual conversation.
Key Features at a Glance
- GUI-Based Teleport Confirmations — Accept or deny /tpa and /tpahere requests with a single click in a menu, not by typing commands.
- Home and Warp Menus — Open a menu to see all your homes or server warps, complete with world and coordinate details.
- Player-Controlled Toggles — Let players opt out of receiving requests, disable menus, or even auto-accept teleports from friends.
- Cross-Server Compatibility — Works seamlessly across Velocity and BungeeCord proxy networks when HuskHomes is configured with MySQL.
- Lightweight Design — No unnecessary bloat; the plugin focuses purely on GUI delivery and respects existing permissions.
How to Install HuskHomesMenus on Your Server
Getting started with HuskHomesMenus is straightforward, but it does require a few prerequisites. First, ensure your server runs on Paper 1.21.x (or a compatible fork) with Java 21. You must also have the core HuskHomes plugin already installed and configured, as this add-on depends entirely on its API. For proxy networks, HuskHomes should be set up with a MySQL database to enable cross-server teleport menus.
To download HuskHomesMenus, grab the latest jar file from the official source and place it into your server's plugins/ folder. Restart the server, and the plugin will automatically generate its configuration file. If you are using the foxygame.net launcher, you can skip the manual download entirely — simply browse the launcher's integrated add-on catalog, search for HuskHomesMenus, and install it with one click, ensuring you always have the latest version without hassle.
Configuration and Permissions
After installation, you can tweak the behavior in config.yml. Adjust menu titles, confirmation logic, and proxy messaging without restarting the server. Permissions are granular and default to false, so you must explicitly grant them using a plugin like LuckPerms. Key permissions include huskhomesmenus.tpa for sending requests, huskhomesmenus.home for the home menu, and huskhomesmenus.admin for reloading the plugin.
Commands and Player Experience
HuskHomesMenus introduces no new learning curve. It wraps the standard HuskHomes commands, so players continue using /tpa [player], /tpahere, /tpaccept, and /tpdeny as before. The difference is that instead of a chat message, the recipient sees a menu with the requester's skin, server context, and clear accept/deny buttons. Additional commands like /tpatoggle and /tpauto let players fine-tune their preferences.
The home and warp menus are equally intuitive. Typing /home or /warp opens a GUI listing all available destinations with details like world, coordinates, and server. This is especially useful on networks where players might forget which server a home is on. The menus are context-aware and display player heads, making the experience feel personal and polished.
PlaceholderAPI Integration
For server owners who love scoreboards or custom HUDs, HuskHomesMenus includes a built-in PlaceholderAPI expansion. No extra downloads are needed. You can display a player's teleport toggle status with placeholders like %huskhomesmenus_tpa% (returns true/false) or %huskhomesmenus_tpa_pretty% (colored text). This allows you to create informative displays that show whether a player is accepting requests, has menus enabled, or is auto-accepting teleports.
Why Choose HuskHomesMenus for Minecraft?
Many teleport plugins either lack GUI support or come bundled with excessive features. HuskHomesMenus stays focused. It does not replace HuskHomes; it enhances it. The result is a smoother, less error-prone teleport experience that players will appreciate. Server staff benefit from reduced support tickets about command syntax, and the chat remains readable. For proxy networks, the cross-server menu support is a game-changer, allowing players to manage homes and warps across multiple servers without ever leaving the GUI.
Whether you are running a small community server or a large network, HuskHomesMenus for Minecraft is a must-have add-on that respects your existing setup and delivers immediate quality-of-life improvements. Its lightweight footprint and Apache 2.0 license make it a safe, future-proof choice.