
Team-HomeGUI Plugin
A lightweight team system with team homes, private team chat, personal homes, and a clean home GUI
86
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.
Метаданные
Канал релиза
Release
Номер версии
1.0.7
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.21–1.21.11
Загрузок
5
Дата публикации
1 мес. назад

