TrialChamberPro The definitive Trial Chamber management plugin for multiplayer servers. Transform Minecraft 1.21's Trial Chambers from single-use dungeons into renewable, multiplayer-ready content.
Automatic resets, per-player loot, custom rewards, and full protection.
⚠ Why TrialChamberPro? Vanilla Trial Chambers weren't designed for multiplayer. The first player takes everything, vaults stay locked forever, and griefers destroy spawners.
TrialChamberPro fixes all of this.
First player gets all loot? → Per-player vault system with individual cooldowns
No way to reset chambers? → Automatic scheduled resets with player warnings
Griefers break spawners? → Full protection system with WorldGuard support
Paper trial key bugs? → Built-in fixes for known Paper issues
No progression tracking? → Statistics, leaderboards, and PlaceholderAPI support
✦ Features Core Systems
Automatic Resets — Chambers restore on schedule with configurable warnings
Per-Player Vaults — Everyone gets their own loot with separate cooldowns
Full Protection — Block break/place, container access, mob griefing prevention
LUCK Integration — Potion effects and attributes affect loot rolls
Multiplayer Enhancements
Spawner Wave Tracking — Boss bar shows wave progress as players fight
Spectator Mode — Dead players can watch teammates complete the challenge
PlaceholderAPI — 20+ placeholders for scoreboards, holograms, and more
Technical Excellence
Folia Native — Full support for regionized multithreading
Paper/Purpur/Pufferfish — Works on all major Paper forks
Async Architecture — Kotlin coroutines for zero main-thread blocking
Dual Database — SQLite (default) or MySQL with connection pooling
WorldEdit/FAWE — Create chambers from selections or schematics
⚡ Quick Start
Code (Text):
1. Drop the JAR in your plugins folder
2. Start your server
3. Select a Trial Chamber with WorldEdit (//wand)
4. Run: /tcp generate wand MyChamber
5. Run: /tcp scan MyChamber
6. Run: /tcp snapshot create MyChamber
7. Done! Your chamber now auto-resets and has per-player loot.
Commands Essential Commands
/tcp menu — Open the admin GUI
/tcp generate wand <name> — Register chamber from WorldEdit selection