
TrialChamberPro
Because Trial Chambers deserve better than being a "one and done" dungeon.
Оцените первым
2.9K
29
Список изменений
This plugin version is compatible with Minecraft 26.X.X
[1.6.1] - 2026-06-29
Fixed
- Trial spawners weren't actually reset on a chamber reset. Reset cleared each spawner's tracked players (so it would drop keys again) and set the cooldown length, but never cleared the spawner's active cooldown end — so a spawner that a player had already completed stayed stuck in its post-completion cooldown after the chamber reset and wouldn't re-activate. Reset now clears
cooldownEnd(and the pending spawn timer) so spawners are genuinely ready again — or, whenreset.spawner-cooldown-minutesis positive, schedules the cooldown to end that many minutes from the reset. (Affected every chamber; most visible on freshly force-reset chambers.)
Added
- Chamber display names. Chambers can now carry a friendly display name, separate from their internal name (which stays the command/database key). Set one with
/tcp rename <chamber> <name>(noneclears it) or the new Rename button in the chamber GUI (/tcp menu→ chamber → Rename, then type the name in chat). Display names appear in player-facing announcements (reset warnings, the new clear broadcast) and/tcp info, and are exposed on the chamber API so premium modules can use them. An optional name pool (naming.name-pool, on by default vianaming.auto-assign) auto-assigns a random unused name to each newly registered or auto-discovered chamber. - Chamber-cleared broadcast. New opt-in server-wide announcement when a chamber is fully cleared in one run — "{chamber} has been cleared by {players}!" — using the display name and the participating players. Off by default (
global.broadcast-chamber-cleared). Built on the existingChamberClearedEvent.
Fixed
- "Reset Broadcast" toggle rendered raw
&codes and a bracketed lore. Itsmessages.ymlvalue used&-codes in the name and a multi-line list for the lore, butGuiComponents.toggleItemwraps the name in thegui.common.toggle-name-*template and expects a single-line description — so the name double-processed into raw codes and the list stringified to[line, line, …]. The keys now follow the toggle contract (plain name, single-line lore); the helper supplies the colour, Status, and Click lines. - Loot "Edit Amount" GUI: the Minimum buttons did nothing on most items. The yellow adjust buttons clamped the minimum to the current maximum, so on a freshly-added item (which starts at min 1 / max 1) "Minimum +N" was capped at 1 and appeared dead — as did "Minimum -N" and "Maximum -N" at their floors. The min/max range is now kept coherent both ways: raising the minimum past the maximum carries the maximum up with it, and lowering the maximum below the minimum pulls the minimum down. Every button now responds.
- Wave mobs no longer fight each other. A trial spawner's skeletons would clip other mobs with stray arrows, and the wave dissolved into mob-vs-mob brawls — skeleton 1v1s, the occasional 3v3 — that the player never had to touch. Worse than just looking silly: those self-kills still counted toward wave (and chamber) completion, so a wave could clear itself while the player stood there. Friendly fire and AI target-locking strictly between two trial-spawner wave mobs are now suppressed; player-vs-mob combat is untouched, and non-wave entities (wild animals, other plugins' mobs) are left alone. Toggle with
spawner-waves.prevent-infighting(defaulttrue). Also keeps premium TCP-MythicTrials tier progression honest, since "clearing" a chamber once again means the players actually did the fighting.
Файлы
TrialChamberPro-1.6.1-mc26.jar(11.27 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.6.1-mc26
Загрузчики
FoliaPaperPurpur
Версии игры
26.1–26.1.2
Загрузок
1
Дата публикации
29.06.2026
