
TrialChamberPro
Because Trial Chambers deserve better than being a "one and done" dungeon.
2.3K
26
Список изменений
1.5.1 - 2026-05-27
Added
- Per-chamber spawner cooldown can now match the chamber's reset interval. New cycle option in
ChamberSettingsView's spawner-cooldown toggle: Match Chamber Reset. At reset time, each trial spawner in the chamber is stamped withcooldownLength = chamber.resetInterval, so the spawner naturally rearms right as the chamber resets. Stored as the sentinel value-2onchambers.spawner_cooldown_minutes; existing per-chamber values, thenull = global configdefault, and the-1 = vanilla 30m/0 = immediatemodes are unchanged. - Legacy loot audit (
/tcp loot audit+ startup warning + GUI badge). Pre-1.5.0 loot entries were stored as material + amount only — so an "enchanted book" row added before the v1.5.0 faithful-loot fix still drops as a plain book (no migration is possible because the enchant data was never persisted). Three new touchpoints surface this without reading the user's mind: (a) at startup, a single warning line counts entries whose structured fields can't produce the intended item (enchanted book without enchants, potion/tipped arrow without potion type, goat horn without instrument) and points at the audit command; (b)/tcp loot auditlists them grouped bytable / poolwith the row kind/index/material/reason, capped at 50 rows; (c)LootEditorViewdecorates each legacy row with a⚠ Legacy entry — re-add to capture NBTlore line so it's obvious which to re-enter. Plain10 cobblestone-style entries are deliberately not flagged. - Snapshot reminder for snapshotless discovered chambers. Auto-discovered chambers can sit in the DB without a snapshot, in which case they silently can't be reset. New
SnapshotReminderServicepings admins withtcp.admin.snapshot(a) once on login if any chamber lacks a snapshot, and (b) periodically as a coalesced console + admin-chat summary. Configurable underdiscovery.snapshot-reminder.*(enabled,on-join,interval-minutes). Defaults: on, 30 min interval.
Changed
- Pending-reset console output coalesced. With
global.reset-require-confirmationenabled, the per-chamberis due for reset — awaiting confirmationlog line is replaced by a single per-tick summary (N chamber(s) due for reset — M total awaiting confirmation. Use /tcp reset pending to list, /tcp reset confirm all to release.). The in-game clickable[confirm] [list all]ping for admins is unchanged. - Default vault cooldowns are now
0instead of-1.vaults.normal-cooldown-hoursandvaults.ominous-cooldown-hoursship at0(vanilla behaviour — locked until chamber reset). The old-1default was being clamped to0by the config validator and producing a startup warning on every fresh install; the value and the comment now reflect what actually happens.
Метаданные
Канал релиза
Release
Номер версии
1.5.1
Загрузчики
FoliaPaperPurpur
Версии игры
1.21.1–1.21.11
Загрузок
4
Дата публикации
2 нед. назад

