
Team-HomeGUI Plugin
A lightweight team system with team homes, private team chat, personal homes, and a clean home GUI
14
1
Список изменений
[1.0.7] - 2026-05-08
Added
- XP Bar Countdown — During the teleport warmup, the experience bar now counts down visually (level number = seconds remaining, bar fill = proportion left). The bar is restored to its original value immediately after the teleport fires or is cancelled.
Fixed
- Warmup shows but teleport never happens —
HomeService.teleportHome()now callscanTeleportHome()before starting the warmup countdown. Previously the validation step was skipped entirely: the cooldown was set, the "Teleporting in N seconds…" message was sent, but the destinationLocationcould benull, so the actualplayer.teleport()silently failed or threw aNullPointerException. - Home limit bypass via EssentialsX
/sethome—EssentialsInterceptListener(priorityHIGHEST) now intercepts all/homeand/sethomeevents regardless of arguments, cancels them before EssentialsX can act, and opens our Home GUI instead. This prevents EssentialsX from writing homes to its own userdata and bypassing our home-count limits. setHome()skipped limit check —HomeService.setHome()now callscanSetHome()before writing to storage, enforcing the configured home maximum on every code path.
Changed
/home [anything]→ always opens GUI — Typing/home,/home home1, or any variant now opens the Home GUI. Players select which home to teleport to from there./sethome [anything]→ always opens GUI — Typing/sethome,/sethome myhouse, or any variant now opens the Home GUI. Players pick which slot to set from there.softdependinplugin.ymlnow includesEssentialsto guarantee correct load order relative to EssentialsX.
Файлы
teamhomegui-1.0.7.jar(91.80 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.7
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.21–1.21.11
Загрузок
1
Дата публикации
6 дн. назад
