Tangled Maze | Maze Generator [1.8 - 1.12] 1.3.7

ease-to-use maze generator for every shape and every terrain

  1. MightyOne
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    https://github.com/GorgeousOne/Tangled-Maze-Legacy
    [​IMG]


    for feature requests or bug reports or
    pm me or visit the GitHub page

    Tangled Maze [1.13+]

    (there is a small gallery of cool mazes at the bottom of that page)​


    What is Tangled Maze?

    Tangled Maze is a powerful maze generator that makes it possible to build mazes in flat terrain just as well as on mountains and hillsides, even underwater.

    This plugin also contains tools to give your maze every possible shape. You can combine squares and circles or simply brush a maze into the shape you wish!

    And if you do not like the result you can still unbuild everything, change it further and rebuild it again.


    [​IMG]
    Feel free to play around with the shape of your maze as much as you like to.

    [​IMG]
    Mazes will even work on an unusual surfaces such as spheres.


    How does it work?

    To create a maze, you have to create a floor plan of it with a maze wand. The outline of it will be shown with blocks on the ground. You can add or cut away new shapes or smooth the outline block by block. Afterwards the maze generator will build a maze from this floor plan.

    This way it’s easy and intuituve to construct a beatiful maze, without any overcomplicated commands.


    What's new?
    1.3.4
    hollow walls
    Next to other smaller additions you can now build maze walls hollow with /tangledmaze build walls-h ...​

    1.3 in general
    roofs and floors
    You can now add a roof to you maze or change the floor! It works the same way you construct the walls of your maze: with the /tangledmaze build <part> <blocks> command
    1.2
    path length command
    With this new command you can affect how far the paths in your maze will try to expand in one direction.
    Until now the paths in a maze would change directions quiet often and create rather obscure patterns (picture below, left). But with this new feature you can give your mazes a much better and more natural look! (picture below, right)

    The command is included in /tangledmaze set <dimension> <integer>
    [​IMG]


    smoother walls

    Spikes and smaller trees or anything else won’t interfere with walls anymore​

    [​IMG]


    Tutorial - Creating a maze

    I just randomly found this video but it really fits well as a tutorial:

    Big thanks to LtJim007 for taking the time to make this video.

    You can also read about the basics in these spoilers:
    The tool you will need in every step of constructing your maze's floor plan will be a Maze Wand. You can get it with /tangledmaze wand.

    Click on two blocks on the ground witth the wand to create a shape (can be a rectangle or circle). You can resize it by dragging a blue corner and start over by clicking two new blocks.

    [​IMG]

    If you want to use the shape as floor plan use /tangledmaze start (the clipboard will turn into redstone blocks).
    Your can choose how many entrances or exits your maze should have. Use /maze select exit and click blocks with your maze wand where you want an exit to be placed. Click on an exit a second time to delete it.

    [​IMG]
    To get your maze generated use the build command for example like this:
    /tangledmaze build maze 3*leaves:12 leaves:13
    This will build your maze out oak and spruce leaves (that do not decay) in a ratio 3:1. You can use as many different materials as you like, just each one needs to be seperated with a space.
    There are three ways to edit the floor plan you created so far:
    • add another shape to it
    • cut away another shape
    • add or brush away single blocks

    Create a secondary shape which overlaps with your floor plan. With the command /tangledmaze add or cut you can add or cut away this new shape of your floor plan.

    [​IMG]
    [​IMG]

    Use /tangledmaze select brush to get the brush tool. Left click on the outline of your floor plan to expand it at that block, right click to reduce it.

    [​IMG]

    Commands

    All commands are sub commands of /tangledmaze (or /maze, or just /tm)

    help <page> – lists all commands with descriptions
    wand – gives you a maze wand
    start – converts your selected shape into a floor plan
    discard – removes your floor plan and also your currently selected shape
    teleport – teleports you back to your floor plan
    add / cut – adds or cuts away a shape from your floor plan
    select <tool>
    rect – selected shapes will form rectangles
    circle – shapes will form circles (or ellipses)
    brush – selects brush tool to edit smaller details on a floor plan
    exit – selects exit setter tool to choose exits on a floor plans' outline​

    undo – undoes the last edit of your floor plan
    set <dimension> <integer>
    wallheight – sets the wall height of your maze
    wallwidth sets the wall width of your maze
    pathwidth – sets the path width of your maze
    roofwidth – sets the roof width of your maze
    pathlength <integer> – sets the expansion each path segment will aim for in one direction (in junctions).
    build <part> <blocks> – builds the specified part of your maze according to your floor plan with given blocks
    walls – builds the walls of your maze
    walls-h – builds the walls hollow
    roof – builds a roof ontop of your maze
    floor – replaces the first layer of blocks on the floor of your maze​
    unbuild <part> – unbuilds a recently generated maze and lets you change the floor plan further
    reload – reloads changes in the config or the language file

    Permissions

    tangledmaze.relaod – permission to reload changes in config or language file
    tangledmaze.getwand – permission to use /maze wand
    tangledmaze.build – permission to use the maze wand and build commands
    tangledmaze.teleport– permission to teleport back to your floor plan


    [​IMG]

    for bug reports please pm me or visit the GitHub page​
    Govindas likes this.