Config and commands
Server config, admin commands, the tags, recipes and loot tables a pack can change, and tooltips.
Configuration
All settings are in config/maze_escape-common.toml.
| Section | Setting | Default | Description |
|---|---|---|---|
| maze | rings | 5 | Number of sector rings around the Glade |
| maze | sectorBoundaryOpenings | 3 | Passages between two neighbouring sectors |
| maze | loopChance | 0.08 | Chance for loops inside a sector |
| cycle | dayLength | 12000 | Length of a maze day in ticks |
| cycle | nightLength | 8000 | Length of a maze night in ticks |
| cycle | gateWarningSeconds | 30 | Warning bell before nightfall |
| shifting | sectorsPerNight | 256 | Sectors that shift every night |
| shifting | patternCycle | 8 | Nights in a movement cycle |
| shifting | wallMovesPerNight | 12 | Wall segments moving per sector and night |
| shifting | blocksPerTick | 8192 | Block changes per tick while rebuilding |
| animation | wallStepTicks | 10 | Ticks per step of a sliding wall |
| animation | gateStepTicks | 40 | Ticks per step of the Glade gates |
| animation | animationRange | 96 | Distance in which walls are animated |
| animation | maxAnimatedMoves | 48 | Walls sliding at the same time |
| players | separateInventories | false | Separate inventory per world |
| players | keepMazeInventory | true | Keep the maze inventory between visits |
| watchers | watcherMinRing | 1 | Innermost ring with Watchers |
| watchers | watchersPerPlayer | 2 | Watchers per player from ring 3 outward |
| watchers | maxWatchers | 12 | Watchers in the whole maze |
| watchers | watcherHealth | 120.0 | Watcher health |
| watchers | watcherDamage | 12.0 | Watcher melee damage |
| watchers | exitCompassChance | 0.25 | Chance for an exit compass drop |
| infection | infectionEnabled | true | Watcher hits cause the infection |
| infection | infectionStageSeconds | 300 | Seconds until the next stage |
| infection | infectionLethal | false | Whether the infection can kill |
| infection | infectionSpreadChancePerSecond | 0.05 | Chance to infect nearby players |
| sandstorm | sandstormEnabled | true | Enable sandstorms |
| sandstorm | sandstormMinPauseMinutes | 15 | Shortest pause between storms |
| sandstorm | sandstormMaxPauseMinutes | 30 | Longest pause between storms |
| sandstorm | sandstormMinDurationSeconds | 120 | Shortest storm |
| sandstorm | sandstormMaxDurationSeconds | 240 | Longest storm |
| scorch | heatEnabled | true | Enable heat |
| scorch | heatLethal | true | Whether heat stroke can kill |
| scorch | hordesEnabled | true | Enable desert hordes |
Changing rings, patternCycle or wallMovesPerNight after the maze was created breaks the existing maze. Regenerate it afterwards.
Commands
All commands require operator permission level 2 and live under /mazeescape.
| Command | Effect |
|---|---|
/mazeescape enter | Enter the maze |
/mazeescape leave | Leave the maze |
/mazeescape info | Show ring, sector, cell, room and generation |
/mazeescape time | Show the current day, phase and remaining time |
/mazeescape day | Start the day |
/mazeescape night | Start the night and shift the sectors |
/mazeescape shift | Shift the sector you are standing in |
/mazeescape rebuildglade | Place the Glade structures again |
/mazeescape code | Show the exit code |
/mazeescape exit | Teleport to the exit terminal |
/mazeescape rooms [type] | List nearby rooms with clickable teleports |
/mazeescape pits | List nearby corridor pits |
/mazeescape compass glade | Get a glade compass |
/mazeescape compass exit | Get an exit compass |
/mazeescape compass symbol [number] | Get one or all rune compasses |
/mazeescape sandstorm start | Start a sandstorm |
/mazeescape sandstorm stop | Let the current sandstorm fade out |
/mazeescape bunker tp | Teleport to the bunker entrance |
/mazeescape bunker open | Open all blast doors |
/mazeescape regenerate | Schedule a brand new maze for the next server start |
/mazeescape regenerate confirm | Confirm the regeneration |
/mazeescape regenerate cancel | Cancel a scheduled regeneration |
Data-driven content
Item tags
| Tag | Effect | Default content |
|---|---|---|
maze_escape:heat_resistant | Heat builds up 50 % slower while worn | #minecraft:head_armor |
maze_escape:heat_immune | No heat while worn | Empty |
maze_escape:cooling_strong | Cools by 250 when eaten or drunk | Empty |
maze_escape:cooling_medium | Cools by 150 when eaten or drunk | Milk bucket |
maze_escape:cooling_light | Cools by 60 when eaten or drunk | Honey bottle, melon slice, sweet berries, glow berries, apple |
Tags are located at data/maze_escape/tags/item/. Cooling tags only work on items that are eaten or drunk.
Recipes
Maze Escape adds a cheaper empty map recipe: 4 paper and 1 coal or charcoal, shapeless. The vanilla recipe keeps working.
Loot tables
| Loot table | Used in |
|---|---|
maze_escape:chests/supplies | Maze loot rooms |
maze_escape:chests/nether_supplies | Nether rooms |
maze_escape:chests/dig_site | Quarries |
maze_escape:chests/scorch_ruins | Cities, containers and the bunker outpost |
maze_escape:chests/bunker_medical | Med bay in the bunker |
Tooltips
Items that work differently in the maze or the Scorch show a short hint in their tooltip, grouped by category. Hold Shift to see the details. Tooltips for heat protection and cooling are generated automatically from the tags and interfaces, so modded items added this way show the correct values as well.
