ModsJava
Tangled Maze | Maze Generator
Java mod listed for Minecraft 1.8–1.19. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
Tangled Maze is a plugin that makes building mazes in Minecraft super easy. With a wand like in WorldEdit, you can visibly select areas where you want to create a maze. You have full control over the shape and size of your mazes!
Check out
Tangled Maze+ if you'd like to support this project!
Tutorial
v3.0 Dungeons Update: Rooms & Loot Chests!
With the settings
/maze setting roomcount and
/maze setting roomsize you can now create
randomly generated rooms in your mazes!
You can spawn loot chests all over your maze, in rooms & deadends with the /maze loot spawn command! This requires the plugin "LootChest" installed.
____________________
Variety of Tools
With squares, circles, and triangles you can plan exactly what your maze should look like.
Terrain Adaption
Tangled Maze can even generate mazes on hilly terrain. You don't have stay on boring flat ground!
Build Settings /maze setting
You can decide exactly what dimensions you want walls and paths to have. You can go for huge or small mazes, just as you like:
You can also add roofs to your maze and change what blocks the floor will be made of.
— Tangled Maze+ —
Backing up mazes
With the premium version of Tangled Maze, you can back up your mazes as files and load them again after logging out of the game or after a server restart and continue editing them.
Building mazes from the console
You can use the server console or a command block to load a maze backups and regenerate them from there.
_____________
*Checkout the new UI to run commands with a single click. Just right-click with the Maze Wand:
Spoiler: Commands
- help <page> – lists all commands with descriptions
- wand – gives you a maze wand item for selecting areas where your maze will be built
- start – converts your selected are into redstone blocks. This area can now be combined with other shapes and exits for the maze can be set by clicking on the redstone border
- add / cut – adds or cuts a new selected area from your redstone maze
- tool <tool> - sets the tool your maze wand works with
- rect – areas selected with the maze wand will form rectangles
- circle – selected areas will form circles
- triangle – selected areas will form triangles
- brush – left and right click on the on a redstone border will expand and shrink the border at that location
- exit – goes back to setting exits with clicking at a redstone border
- setting <property> <integer> - configures the dimensions of walls and paths before building a maze
- wallheight – height of walls in blocks
- wallwidth – thickness of walls
- pathwidth – how wide paths are going to be
- roofwidth – thickness of the roof
- curliness – the chance for paths to make turns (1 - 10)
- build [-roof, -floor] <block>... - builds your maze with the blocks you enter. Use the flag -roof or -floor to add a roof or a floor to your maze.
To use a block more often add a multiplier in front of it.
Metadata can be added in curly brackets behind the block name. To look up a blocks metadata in game press F3 and read at the top right corner about the block you focus
- Example: /maze build 10*oak_log[axis=y] red_wool -floor
- loot <spawn/respawn/remove> – spawn, respawn or remove loot chests in a maze using the "LootChest" plugin. Spawn multiple chests at once e.g. /maze loot spawn 5*your_loot_chest_name
Use the flags -rooms, -deadends or -hallways to spawn loot in different parts of the maze.
Requires "LootChest" plugin installed
- unbuild [-floor, -roof] – unbuilds your maze or a part of it
- reload – reloads changes made in the config or the language file
- teleport – teleports you back to your floor plan
- undo – undoes the edit to your redstone maze
Spoiler: Permissions
tangledmaze.build – permission to use the maze wand and use commands for building mazes
tangledmaze.teleport– permission to teleport to get back to your floor plan
tangledmaze.reload – permission to reload changes in config or language file
tangledmaze.teleport– permission to teleport to get back to your floor plan
tangledmaze.reload – permission to reload changes in config or language file
Spoiler: Config
In the file "language.yml" you are free to translate/edit the messages of Tangled Maze.
The materials yml should not be modifed.
Code (YAML):
# sets the item for the maze wand
wand-item : golden_shovel
hover-clicking :
# enables or disables hover clicking with the maze wand
enabled : true
# sets the maximum range for hover clicking
range : 50
# sets the amount of blocks per tick that mazes will be built with
# set to -1 to let the plugin sync itself with the capacity with server (don
blocks-placed-per-tick : -1
wand-item : golden_shovel
hover-clicking :
# enables or disables hover clicking with the maze wand
enabled : true
# sets the maximum range for hover clicking
range : 50
# sets the amount of blocks per tick that mazes will be built with
# set to -1 to let the plugin sync itself with the capacity with server (don
blocks-placed-per-tick : -1
The materials yml should not be modifed.
More pictures!
This is a library I decorated with winding bookshelves:
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Tangled Maze | Maze Generator is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 20,839 times (via Spigot). Download it and open it directly in the game.