Transform your Trial Chambers from dusty, one-time dungeons into renewable content!
[ Now with GUI! ]
Welcome, fellow dungeon master! You've stumbled upon the ultimate solution for Trial Chambers and other Minigame-style areas
on multiplayer servers.
What Does TCP Do?
This plugin turns Trial Chambers into
living, breathing content that keeps players coming back for more:
- Automatic resets - Chambers restore themselves on a schedule
- Per-player loot - Everyone gets their own vault rewards (no more fighting!)
- Custom rewards - Integrate with your economy, custom items, whatever
- Protection - No more griefing your carefully crafted dungeons
- Statistics - Track completions, deaths, and create leaderboards
- Ominous support - Full support for both Normal and Ominous variants
- Key management - Fixes Paper bugs and adds quality-of-life features
The entire GUI process:
Quick Start
Ready to jump in? Here's what you need:
- Paper 1.21.x (or any fork like Folia, Purpur, Pufferfish)
- Java 21 or newer
- Optional: FastAsyncWorldEdit or WorldEdit
- Optional: LuckPerms
Jump to the
Quick Config if you don't need help setting up
Full Documentation
Every step, very well explained - Start here if you're new!
Installation,
config.yml,
loot.yml,
messages.yml,
Commands and
Permissions.
guides are currently being written
troubleshooting is currently being written
Dependencies (none, but we support some)
- Vault (Optional)
- FastAsyncWorldEdit and/or WorldEdit (Optional)
- LuckPerms (Optional)
Who's This For?
- Server Owners who want engaging, replayable PvE content
- Admins tired of manually resetting Trial Chambers
- Network Operators running hub servers with minigame-style chambers
- Players who love the challenge but hate the "one and done" limitation
Need Help?
Report bugs on
GitHub
Join our
Discord
Star us on GitHub if you love the plugin!
Fun Fact
Did you know Trial Chambers were originally designed as single-player content? The devs didn't account for multiplayer servers where hundreds of players might visit the same chamber. That's why vault loot is "first come, first served" in vanilla.
We fixed that. You're welcome.
---
Disclaimer: I'm still playing around with the commands and functionality because some things that I want to do are unfortunately fundementally unable to do properly on PaperMC without writing a library for it. Some commands may at this moment not work exactly as mentioned in the docs or changelog even.
It's in active development.
I'm accepting $1 donations.