An advanced Minecraft maze generator with themes, life rooms, timed resets, exits control, and deep gameplay customization.
Maze - is an advanced Minecraft mod for creating dynamic, configurable labyrinths with timers, automatic updates, themes, Life Rooms, roof control, mob management, loot systems, and full material overrides.
The mod allows you to turn any selected area into a fully functional maze that can be used as an arena, event map, minigame, or challenge. Each maze is independent, customizable, and replayable.
🏗️ Main Features
Generate mazes between pos1 and pos2
Automatic maze refresh when the timer reaches zero
Manual refresh and full rebuild commands
YAML-based theme system (maze_themes.yml)
Optional roof (closed maze)
Life Room (safe living area)
Flexible exit management (1–4 exits)
Chest and loot control
Mob spawn control
Drop cleanup system
Full material override mode (P)
HUD visible only inside the maze
🧱 Labyrinth Themes (maze_themes.yml)
Themes define which blocks are used in different parts of the maze using weighted randomness.
Example Theme
castle:
wall:
STONE_BRICKS: 40
CRACKED_STONE_BRICKS: 20
MOSSY_STONE_BRICKS: 15
floor:
POLISHED_ANDESITE: 20
STONE: 10
top:
CHISELED_STONE_BRICKS: 3
box:
STONE_BRICKS: 40
CRACKED_STONE_BRICKS: 20
MOSSY_STONE_BRICKS: 15
Theme Sections
wall — maze walls
floor — maze floor
top — roof / top layer
box — maze outer boundaries (replaces black_concrete)
You should create a folder in Minecraft\config\ called maze_mod and place this file in it.
🧠 Life Room (L:true)
The Life Room is a safe living room located inside the maze.
Features
Floor is always GRASS_BLOCK
Natural environment:
📍 Area Selection Commands /maze pos1 Set first position /maze pos2 Set second position /maze poslist Show all saved positions /maze poscancel Remove a saved position
🏗️ Create a Maze /maze create [arguments] Arguments
Argument Description
L:true/false Enable Life Room
CL:true/false Enable roof
P: Full material override (entire maze)
LE:<1-4> Number of exits
LC:true/false Chest generation
ms:true/false Natural mob spawning
Examples
/maze create test L:true CL:true LE:4 create a life room with a roof and four exits /maze create hell P:35 CL:true labyrinth with a roof /maze create arena L:true LC:false create a life room without chests
🔁 Refresh Maze /maze refresh [arguments] Rebuilds the maze logic and structure Life Room remains unchanged CL:false fully removes the roof Examples /maze refresh test /maze refresh test CL:false
🔨 Full Rebuild /maze rebuild [arguments] Deletes the maze and immediately recreates it. /maze rebuild test L:true CL:true
⏱️ Timer System Each maze has its own timer When the timer reaches 0, the maze refreshes automatically The Life Room is never affected Players inside the Life Room take no damage
🚪 Exits
Controlled by LE:<1-4>
Exits are placed at the center of each side of the maze
You can choose between 1 and 4 exits
📦 Chests & Loot LC:true Chests spawn: in the maze in the Life Room (if enabled) LC:false No chests at all
🧟 Mob Control /maze ms true/false Controls natural mob spawning Does not affect maze-controlled mobs Works instantly (no refresh required)
🧹 Drop Clearing System /maze LD on/off /maze LD Time Examples /maze LD on /maze LD Time 2 min Automatically removes dropped items Timer works independently of maze timer HUD shows remaining cleanup time
🎯 Use Cases Minigames PvE challenges Event arenas Adventure maps Custom survival challenges
Conversation