File Details
maze-1.18.2-1.1.0.jar
- R
- Feb 24, 2026
- 105.23 KB
- 12
- 1.18.2
- Forge
File Name
maze-1.18.2-1.1.0.jar
Supported Versions
- 1.18.2
Curse Maven Snippet
recomendation
Maze Mod — Changelog
v1.0.0 → v1.1.0 — GUI Update (2026-02-24)
Major update: A full GUI Control Panel has been added. Previously all maze management required typing commands manually in chat — now everything is accessible through a clean in-game interface.
🆕 New: Maze Control Panel GUI
Press M in-game to open the Maze Control Panel (can be rebound in Options → Controls → Key Binds → Maze GUI → Open Maze GUI).
The panel is organized into 4 pages:
Page 1/4 — Setup
Configure your maze before creating it:
| Setting | Description |
|---|---|
| Position One / Two | Set the two corner positions of the maze area |
| Height | Maze height in blocks (3–20) |
| Life Room | Toggle underground life room |
| Roof (Closed) | Toggle a solid ceiling |
| Center Room | Toggle a center open room |
| Torches | Toggle torch placement |
| Has Exits | Toggle maze exits |
| Count | Number of exits (1–10) |
| Wall Color | Choose concrete wall color (16 options) |
| Floor Color | Choose concrete floor color (16 options) |
| Theme | Choose a custom maze theme from maze_themes.yml |
Page 2/4 — Rules
Configure the maze game rules:
| Setting | Description |
|---|---|
| Timer (sec) | Countdown timer duration (10–3600 s) |
| Zombies | Number of zombies to spawn (0–50) |
| Chests | Number of chests (0–20) |
| Wall Width | Thickness of maze walls (1–5) |
| Path Width | Width of maze corridors (1–5) |
| Stone % | Percentage of stone-variant blocks (0–100%) |
| Erosion | Cave-in erosion factor (0.00–0.10, step 0.01) |
| Life Room Chest Count | Chests inside the life room (1–5) |
| Loot Drops | Toggle item drops from chests |
| Ban Mob Spawn | Prevent natural mob spawning in maze |
| Life Chests | Toggle life chests in the maze |
All numeric fields support manual keyboard input — click the field and type any value directly.
Page 3/4 — Actions
Execute maze operations:
| Button | Description |
|---|---|
| Create Maze | Build the maze using current Setup & Rules settings |
| Rebuild Maze | Regenerate maze in-place with new settings |
| Start Maze | Start the maze timer and game |
| Stop Maze | Stop an active maze session |
| Reset Timer | Reset the countdown timer |
| Reset Wins | Clear the win counter |
| Delete Maze | Remove the maze completely |
| Refresh Maze | Re-apply maze structure |
| Clear Positions | Clear saved pos1/pos2 |
| List Mazes | Print all mazes to chat |
| List Positions | Print all saved positions to chat |
| Apply Settings | Push timer/zombie/chest settings to an existing maze |
Buttons are automatically enabled/disabled based on maze state (e.g. "Start" is only active when maze exists but isn't running).
Page 4/4 — GUI Settings
Customize the interface itself:
| Setting | Description |
|---|---|
| GUI Scale | Resize the panel (50%–150%). Click Apply Scale to confirm |
| Background Opacity | Control panel transparency (0–100%) |
| Text Color | Choose label text color from 16 Minecraft colors |
🆕 Other Additions
- Name dropdown — clicking the Name field shows a list of existing mazes. Click to auto-fill. Only shows mazes that actually exist (deleted mazes are removed from the list)
- HUD hint —
/maze - Press Mis permanently displayed in the bottom-left corner of the screen while no GUI is open - State persistence — all GUI settings are remembered for 20 seconds after closing, so reopening quickly restores your last inputs
🔧 Technical Improvements
- All maze creation/rebuild commands now correctly pass all configured parameters on first use (previously required Rebuild to apply settings)
- Erosion values now use decimal precision (
ER:0.05) withLocale.USformatting to prevent locale-related parsing issues - GUI scale changes clear all old widgets properly — no more ghost element flickering
📋 Commands (still available)
All existing /maze commands remain fully functional for server-side or script use. The GUI sends the same commands internally.
/maze create <name> [args]
/maze rebuild <name> [args]
/maze delete <name>
/maze start <name>
/maze stop <name>
/maze pos1 <name>
/maze pos2 <name>
/maze list
/maze poslist
...
Minecraft Forge 1.20.1 — maze-1.20.1-1.0.0.jar