COWMODSКаталог модов

Better Trial Chambers

BTC is a Minecraft mod that builds upon the vanilla Trial Chambers by incorporating ideas from the Portal and Minecraft Dungeons games, creating trials that focus on not just combat but also puzzle-solving.

Автор: TobinOakenshield1,5 тыс.12обновлён 12 сент. 2026 г.
ПриключенияМагияГенерация мира

Описание

BTC-Banner                                          Modrinth Downloads Modrinth Followers Game Versions Discord

BTC is a Minecraft mod that builds upon the vanilla Trial Chambers by incorporating ideas from the Portal and Minecraft Dungeons games, creating trials that focus on not just combat but also puzzle-solving, while also adding more fun and unique things like magic.

This Project is still in ALPHA

Thank you for your continued support of this mod. This continued support helps keep me going in developing this mod. If you have ideas to be added or room ideas, I will happily take them in my Discord.

I am aware there are bugs, I just want to get this out there

Credits

  • Discord Name: Miffenkop | For the Eternal Totem Texture, per request on the Fabric Discord
  • Discord Name: Dimbywimby | For the Spell book item texture

Why I Made This Mod

I created BTC: Better Trial Chambers because I’ve always loved the idea of ancient, hidden places in Minecraft that aren’t just about loot, but about mystery, challenge, and discovery.

When Mojang introduced trial chambers, I saw the potential for something much bigger:

  • Dungeon layouts that feel alive and dangerous
  • Puzzles that genuinely challenge your brain and reflexes
  • Custom mobs with their own lore, weaknesses, and abilities
  • And a sense of deep, scattered history you have to piece together yourself

I’ve always admired games that make you feel like you’re uncovering forgotten things in dangerous places like Minecraft Dungeons. BTC is my attempt to bring that feeling to Minecraft’s survival world.

It’s also a way for me to combine what I enjoy:

  • Redstone puzzle mechanics
  • Custom mobs
  • Lore-rich storytelling through environment and items

At the end of the day, this mod exists because I wanted something in Minecraft that didn’t just hand out loot for something relatively easy; I wanted something that fought back, taught you its rules, added more lore to the existing parts of the game, and left you wondering what else might be lurking deeper underground.

BTC: Better Trial Chambers

BTC: Better Trial Chambers is an ambitious Minecraft mod that expands on the idea of Mojang’s trial chambers, transforming them into sprawling, procedurally generated dungeon complexes filled with dynamic puzzles, custom mobs, ancient relics, and hidden lore.

Overview

A lore-driven, puzzle-heavy adventure mod featuring eldritch magic, ancient technology, and forgotten ruins beneath the surface of the Overworld.

Features

Modular Dungeon Networks

Trial chambers now generate as expansive, interconnected structures with multiple puzzle rooms, secret passageways, and unique traps. Each chamber features randomized layouts, lock mechanisms, and environmental hazards that test both your combat skills and puzzle-solving ability.

Copper Golems & Tuff Golems (Custom Mobs)
  • Copper Golems: Rusty, animated relics capable of pressing buttons, activating ancient machinery, and oxidizing over time unless waxed.
  • Tuff Golems: Decorative and functional dungeon guardians, with unique animations, sleep states, home-point binding, and item-carrying abilities.
Custom Entities: The Eldritch Luminaries

Ancient, enigmatic sorcerers clad in shimmering purple-blue cloaks. These miniboss mobs wield strange arcane powers, manipulating reality within their chambers. They guard rare artifacts and relics tied to the mod’s deeper lore. Three different versions, a pyromancer, a storm, and shadow summoner. All with different colors robes to differentiate between them.

The Codex of the Void (Still in Development)

An ultimate spell book, crafted by collecting five elemental staffs (Earth, Water, Fire, Wind, and Ender) and a base spellbook. Once assembled, it grants the wielder control over devastating spells and defensive wards.

Wire and Door Systems (Still needs mental help - oh wait, that's me)

Inspired by classic dungeon puzzle mechanics (Minecraft Dungeons), the mod adds custom wire blocks, redstone-compatible systems, and ancient doors that can only be opened through solving in-game puzzles or defeating chamber guardians.

Unique Items & Tools

Wrench items allow players to rotate blocks, reconfigure puzzle components, and manipulate dungeon elements dynamically, making every chamber’s layout and challenge customizable.

Environmental Lore and Artifacts

Hidden books, ancient devices, murals, and scattered relics throughout chambers reveal the long-forgotten history of the Eldritch Luminaries, their downfall, and their attempts to harness the power of the Void.

Custom Status Effects

BTC adds a collection of unique, lore-flavored status effects to spice up dungeon crawling and survival gameplay:

  • BUILDER_BLUNDER - Causes blocks you place to just not place.
  • MINER_MISHAP - Completely prevents mining like mining fatigue, but you can still attack.
  • DRAGON_SCALES - Grants bonus resistance mimicking the fabled hide of ancient dragons, and reflects part of that damage to attackers.
  • DROWNING - Makes your screen turn blue and you start taking drowning damage faster; Respiration still helps.
  • NO_NATURAL_REGENERATION - Completely disables passive health regeneration, forcing you to rely on potions, enchanted items, or chamber-specific blessings.
  • FROST_WALKER - Similar to the enchantment, but with sprinting enabled. The level of the effect controls the ice radius (up to a limit)!

Why BTC Stands Out

BTC isn’t just a content mod, it’s a lore-driven expansion to Minecraft’s adventure experience. It challenges players with:

  • Spatial puzzles
  • Ancient magic systems
  • Interconnected dungeon mechanics
  • Morally gray, scattered lore

Encouraging exploration, experimentation, and mastery of forgotten relics in a way vanilla Minecraft only hints at.

Planned Features (Might Happen)

Concept Ideas (In Development)
  • Redesign of the chambers and rework the flow, NOW IN BUILDING! (lol)
Join the Discord & Help Shape BTC!

Want to contribute ideas, get early access builds, or help squash bugs before new updates drop?

Join my official Discord server where you can:

  • Suggest ideas for new trial rooms, mobs, relics, and mechanics
  • Report bugs (bugs are top priority and handled before new content!)
  • Apply for beta testing to access unreleased builds and test future mechanics

Note:
You’ll need to fill out a short application for beta testing. Regular players can still suggest ideas in Discord, but beta testers get priority for feature requests; unless it’s a bug, those always come first!

Your feedback shapes this mod. Come help build it into something amazing!

Support This Passion Project

This mod is my passion project, something I’ve been dreaming about and working on for a long time. As life gets busier and time gets tighter moving forward, I might not always have as much time as I’d like to keep developing and maintaining BTC.

If you’re a modder willing to help with things like porting to new Minecraft versions, adding new features, or testing updates, I’d love the help.

And since this is something close to my heart and long in the making, it would mean the world if you supported the mod by:

  • Joining the Discord
  • Giving feedback and ideas
  • Downloading and playing the mod
  • Sharing it with your friends, servers, or other modding communities

Every bit of support helps keep this project alive and growing, and your feedback directly shapes what gets added next.

Thank you for being a part of this. Let’s build something awesome together.

Sharing & Videos

If you make a video, stream, or include BTC in a modpack, please go ahead and do it!

All I ask is that you mention BTC: Better Trial Chambers in your video description or modpack notes and have a link to this.

This kind of support helps me tremendously by spreading the word and bringing more players and testers to the community.

Thank you for helping the mod grow!

Happy Playing!!!

Галерея

Starting RoomArmor TrimsUnbreaking Upgrade TemplateSpecial Loot

Последние версии

Все версии →
alpha

Better Trial Chambers 0.6.0-alpha+1.21.1

0.6.0-alpha+1.21.1
12 сент. 2026 г.188Minecraft: 1.21.1fabric
Скачать
Что нового
Added a new value to the file name just for mod debug purposes in the case that a mod version is the same it takes from the hash of the latest git commit. Changes - Ominous key can open regular doors to prevent soft locking - Redid staff radial menu to be copper - Unstable blocks don't fall/break unless there is air or a fluid underneath it - Mob detector now is powered if there is something in it not nothing Added - A new Ominous key door state for loot rooms - Nautilus Shell decoration block - Heroic Sword - same damage and attack cooldown as netherite sword, has sword blocking implemented in it blocking 80% of damage, and has no durability. Has a gem in the sword that tints based on the players uuid, better hope you get lucky. - Translatable name component for items, as "item_name" does not support it - Translation for the Trial Cube - Structure core block that runs on equivalents structure spawn - Screen for the structure core to make it easier to work with, requires [] for it to work (array list) - Ominous Beacon features: Configurable Beam Distance & NBT (MaxDistance int tag defaults to 16, PropagationDelay int tag defaults to 0 to control tick propagation delays across connected paths) - Ominous Beacon beam traversal & stop conditions: penetrates non-blocking blocks and bypasses blocks in BTC.OMINOUS_BEACON_IGNORES, rays terminate upon striking blocks in BTC.STOPS_OMINOUS_BEACON or closed DungeonDoorBlock instances, reaching an oppositely-facing OminousBeaconBlock triggers receiver/sender logic without requiring the second beacon to be powered beforehand - Ominous Reflector interaction: ALL_IN accepts beams entering from 5 sides (excludes reflector's facing direction) and ends the beam inside the reflector block - Added a reinforced dungeon panel that can block the output of ominous beams Fixed - Rotation of the corner storage blocks, potion pillar and mob detector to work on 90 and 270 degrees was broken - "Bug" with tridents despawning in vanilla - Lang of the pet charm bind message - Small texture issue on the trial core Removed - Dungeon Door smithing recipe Dev notes - Figured out how to modify trial spawner loot table: /data merge block <x> <y> <z> {normal_config:{loot_tables_to_eject:[{data:"namespace:path/to/loot_table",weight:1}]}} - Started working on xml parsed book again, almost done, currently only works in dev environment due to the file being on my pc and not in builds - Commit Hash being "5b500d2" - Commit Name being "removed prints" - Commit Date and Time being "September 11, 2026 at 5:51 MDT" - Technically the commit for this version is the one after it, but i messed it up, I just changed gradel file, so nothing major, if you care the hash is 'cd25811' and the name is "im stpuid" GLHF Playing, Hope you enjoy!
alpha

Better Trial Chambers 0.5.6-alpha+1.21.1

0.5.6-alpha+1.21.1
15 авг. 2026 г.178Minecraft: 1.21.1fabric
Скачать
Что нового
Added a new value to the file name just for mod debug purposes in the case that a mod version is the same it takes from the hash of the latest git commit. # Changes ### Dungeon Door - Boss Key - Boss Key Dungeon door state - Redid the texture of the Ruby Trial Key - Changed color of the keyhole state on the door to be copper - Renamed the Keyhole state to be trial - Unstable blocks can be triggered via redstone and do not trigger via creative players. # Added - Fancier Chiseled Tuff Bricks - Fancy And Fancier Chiseled Tuff Brick recipes and loot tables including for the stonecutter ### Spells - All spells can now be upgraded in some way - (Note, recipes will be tweaked to make them more difficult) - I belive like there are 11 diffrent upgrades - On Unlock Scrolls an item component scrolls through the options to upgrade if holding shift - Replaced openfavoritespells with /spellinventory which opens a gui of all learned spells where you can store I think 36 spells, and 6 slots for your favorited spells # Removed - Command /openfavoritespells (I think that was this release) ## Dev notes - Still in alpha, schools starting, might slow down. - Commit Hash being "**18c1836**" - Commit Name being "**new key type**" - Commit Date and Time being "**August 15, 2026 at 3:45 MDT**" - Hopefully I will keep making changlogs like this... GLHF Playing, Hope you enjoy!
alpha

Better Trial Chambers 0.5.5-alpha+1.21.1

0.5.5-alpha+1.21.1
14 июл. 2026 г.113Minecraft: 1.21.1fabric
Скачать
Что нового
Toxic Watter, Unstable Tuff, bug fix of Tuff Golem, Ship surface indicator has loot, decoration type to the ominous becaon, and shows how it connects to wires, some changes on how they are activated, and probably some other stuff. GLHF
alpha

Better Trial Chambers 0.5.4-alpha+1.21.1

0.5.4-alpha+1.21.1
4 июл. 2026 г.42Minecraft: 1.21.1fabric
Скачать
Что нового
Trial Jerky, Meat Clubs, more reinforced dungeon blocks, and cleaned up some old wire code
alpha

Better Trial Chambers 0.5.3-alpha+1.21.1

0.5.3-alpha+1.21.1
29 июн. 2026 г.34Minecraft: 1.21.1fabric
Скачать
Что нового
Added a telescope/spyglass block that lets you zoom and turn around, which is placeable. Fixed a but with the wires rendering and wrench which fliped the rendering of the bottom's connections, where north should be south was, and south north, and east west and west east, but should be fixed now, was just a slight visual bug.
alpha

Better Trial Chambers 0.5.2-alpha+1.21.1

0.5.2-alpha+1.21.1
26 июн. 2026 г.21Minecraft: 1.21.1fabric
Скачать
Что нового
almost all done, bellow, fan work, super happy kill ball, wires, recipes, loot tables, just need the rooms and to finish the fpga block to make wire logic
alpha

0.4.2-alpha+1.21.1

0.4.2-alpha+1.21.1
3 мая 2026 г.102Minecraft: 1.21.1fabric
Скачать
Что нового
Hot Fix: Ensure FanBlockEntity data isn't lost when fans are stripped, waxed, oxidize, or oxidize-degrade. Added tickDegradation to fan block classes to save/create NBT across degradation, persisted fanSpeed into FanBlockEntity NBT
alpha

0.4.1-alpha+1.21.1

0.4.1-alpha+1.21.1
3 мая 2026 г.34Minecraft: 1.21.1fabric
Скачать
Что нового
# BTC - Better Trial Chambers Changelog ## Version Update ### New Features #### Fan System - **FanBlock & FanBlockEntity**: New directional fan block that applies cone force to entities - **Client-side Rendering**: Full fan model with smooth spin-up/spin-down animations - FanBlockEntityRenderer implementation - FanBlockModel with visual state tracking (fanSpeed, visualRotation) - Model layer registration and render layer integration - **Particle Effects**: Cloud particle emission on client-side - **Smart Filtering**: Creative and spectator mode players excluded from fan effects - **Physics**: Configurable rotation speed with acceleration/deceleration logic - **Assets**: Complete blockstate, model, and texture set #### Trial Core Block - New block and entity for trial chamber mechanics - Foundation for future trial chamber enhancements ### Improvements #### Bonfire System Enhancements - **Client-Server Synchronization**: Fixed fire rendering persistence after player death - New BonfireSyncPayload packet system - Proper client-server sync handler registration - **Configurable Radius**: Radius now configurable per block and stored in NBT - **Data Persistence**: Player bonfire spawn data storage on client with proper recovery - **Renderer Updates**: Improved bonfire effect rendering for saved spawn locations ### Bug Fixes - Fixed bonfire fire rendering disappearing after player death - Corrected entity drag calculations for improved physics accuracy - Improved home position initialization for mounted entities - Enhanced NBT data synchronization between client and server ### Technical Details #### Infrastructure - Expanded client-server synchronization systems - Enhanced NBT persistence for entity state recovery - Improved particle rendering pipeline
alpha

0.3.2-alpha+1.21.1

0.3.2-alpha+1.21.1
15 апр. 2026 г.47Minecraft: 1.21.1fabric
Скачать
Что нового
Hot fix: Fixed the bonfire so that after death, the rendering of the fire persists, problem was that nbt data was re-saved on server, but on the client side it wasn't leading to desynchronization, and it not showing lit. Now should be synced.
alpha

0.3.1-alpha+1.21.1

0.3.1-alpha+1.21.1
15 апр. 2026 г.20Minecraft: 1.21.1fabric
Скачать
Что нового
## Overview Significant feature expansion including new dungeon mechanics (bonfires, key golems), wire infrastructure improvements, UI enhancements, and numerous bug fixes. All the features are in the process of being made to redo the "main" part of the mod (At this point the structure itself is a small part with all the stuff ive added), the trial chamber --- ## New Features ### Bonfire System - **BonfireBlock**: New block for setting local spawn points - Client-server synchronization via `BonfireSyncPayload` - Configurable radius per block (stored in NBT) - Renderer displays bonfire effect for saved spawn ### Key Golem Entity & Related Blocks - **KeyGolemEntity**: New AI-controllable golem type - `ReturnHomeGoal`: Navigate back to saved home position - Persistent home location via NBT serialization - Mount state tracking to prevent incorrect initialization - Can be summoned/controlled via Pet Totem item ### Door Enhancements - **DungeonDoorBlock**: New door type `GOLEM` - Opens when Key Golem on player's shoulder - Support for KeyGolem and locked door combinations ### New UI/Block Elements - **DungeonButtonBlock**: Configurable pressure-sensitive button - 40 tick press - Directional output using `IDungeonWire` - Full redstone compatibility - **ObsidianChestBlock**: Personal loot chest system - Per-player inventory storage - Loot table generation on first open - Waterloggable - Animated block entity renderer ### Pressure Plate Improvements - **DungeonPressurePlateBlock**: Enhanced with dungeon wire support - Accepts both PlayerEntity and TrialCubeEntity - Proper powered state management - Wire power emission on DOWN face ### Dungeon Flame Blocks - Redesigned with `Config` interface for flexibility - Configurable damage, particles, and lighting - `DEEP_FLAME`: 2.0 damage, soul fire particles - `FORTRESS_FLAME`: Always lit (1.0/2.0 damage hybrid) - All support powered state toggling via dungeon wire ### Architectural Blocks - **Pilasters**: Stone, stone bricks, cracked stone, chiseled tuff variants - **Pillars**: Polished tuff, tuff bricks, chiseled tuff variants - **Power variants**: PowerPilasterBlock & PowerPillarBlock with wire integration ### Brazier Improvements - Added waterlogging support --- ## Infrastructure & Refactoring ### Wire System Overhaul - **Deprecated interfaces**: `ICopperWireConnect`, `IDungeonWireConnect` marked `@Deprecated` - **New wire interface**: `IDungeonWire` with power detection - **WireBlockSlow**: Renamed from `WireBlock` for clarity, as it is old - DungeonDoorBlock now uses dungeon wire for wired operation ### Recipes - **KeyDuplicateRecipe**: Special recipe for key duplication - **UnbreakableSmithingRecipe**: New smithing recipe type with custom serializer ### Components & NBT - **Wrench system refactored**: - `WRENCH_DIRECTION` component removed - `WRENCH_TYPE` now uses enum codec - Spell components unified - **New Components**: - `STORED_MOB_UUID`: Pet Totem binding - `STORED_MOB_NBT`: Pet entity data persistence - `STORED_ENTITY_TYPE`: Entity type reference - Corner position components moved to `ModComponents` ### Pet Totem System - UseEntityCallback for pet binding - Supports TameableEntity and Tameable interfaces - Persistent pet storage in totem items - Invulnerability & persistence flags on binding --- ## Gameplay Mechanics ### Golem AI Integration - KeyGolemEntity attributes registered - ReturnHomeGoal pathfinding to home positions - Added `mountDel` flag tracking for entity mounting on KeyGolem - Home position relative offset calculations - NBT persistence for mount state recovery - ### Dungeon Door Wiring - Pressure plates trigger wired doors - Power movement through dungeon wire network - DoorType support for wired operations - Power pillar/pilaster blocks that are simple to build with and fully intagratable into the existing system. - Dungeon Button that fits onto the pillar and powers wires. - Interface `IDungeonWire` that allows for creation of blocks that power wires seemlessly, also a helper method in it that lets you check if it is being powered from an array of directions. Includes java docs for explanation. --- ## Bug Fixes - Corrected relative offset initialization for mounted entities - Wire power state calculations in dungeon circuits - Door state propagation in wired configurations - Fixed pilaster collision shapes for horizontal faces - Corrected pressure plate redstone output --- ## Configuration Changes ### Build Configuration - Added access widener path to `build.gradle` ### Block Naming Updates - `COLUMN` → `PILLAR` tag (better clarity) - `cracked_stone_pillar` → `cracked_stone_bricks_pillar` - Registry aliases for backward compatibility --- ## Technical Improvements - Reduced commented debug code throughout - Better NBT compound handling - Improved component codec usage - Enhanced data generation infrastructure - Waterloggable support expanded to 5+ blocks - Proper FluidState handling on all eligible blocks