Troubleshooting
Plugin Fails to Loadโ
Symptom: No HomesGUI-Addon output in console.
Checklist:
- Java 17+ installed
- Paper or Spigot 1.20+
- Advanced Teleport is installed and loads successfully before this addon
"Advanced Teleport not found" Warningโ
Symptom: Console shows the addon loaded but AT integration is disabled.
Fix:
- Confirm
AdvancedTeleport.jaris inplugins/ - Check AT loads without errors before this addon (check load order)
- The addon uses a soft dependency โ it will load but home commands won't work until AT is present
GUI Shows No Homesโ
Symptom: The GUI opens but is empty, even though homes are set in AT.
Steps:
- Confirm homes exist: use AT's native
/homescommand - Check the player has
at.member.homespermission - Run
/homesguireloadto refresh config - Restart the server if the AT API hook failed silently on load
Left-Click Does Not Teleportโ
Symptom: Clicking a home in the GUI has no effect.
Fix:
- The player may be on cooldown โ check AT's cooldown settings
- AT warmup may be running โ the player needs to stand still
- The home may be in a disabled world โ check AT's world restrictions
- Confirm
at.member.homesis granted
Custom Icons Not Savingโ
Symptom: Custom icons reset after rejoining.
Fix:
- Confirm
custom-icons.enabled: true - Check file permissions on
plugins/HomesGUI-Addon/home-icons.yml - Ensure the plugin has write access to its data folder
GUI Layout Looks Wrongโ
Symptom: Items are in odd positions or border is missing.
Fix:
- Run
/homesguireloadafter config changes - Verify
show-borders: true/falseis set correctly - Check that button slot numbers (49, 48, 50) don't conflict with each other
/homesgui Says "Unknown Command"โ
Symptom: The command is not recognized.
Fix:
- Try the aliases:
/hguior/homesmenu - A server restart is required after changing the command name or aliases in config
- Confirm the addon loaded โ check console for any load errors
Teleport Ignores AT Warmupโ
Symptom: Players teleport instantly, bypassing the AT warmup.
Note: The addon calls the AT API for teleportation. If warmup is not triggering, the issue is in AT's configuration, not the addon. Check AT's config.yml for warmup settings.