Published Oct 25th, 2018, 10/25/18 4:42 pm
- 8,229 views, 3 today
- 913 downloads, 0 today
168
Hey, guys! Today, I've recreated an old maze generator using the new execute features in 1.13. With these new features, the new generator is insanely fast, able to generate a 125x125 maze in about 2 seconds. The download is a datapack, which the video shows how to setup and use once installed. As a reminder, for large mazes, make sure /gamerule maxCommandChainLength is set to a high value (such as 1 million) to ensure all of the commands can run.
If you like the creation, a diamond would be much appreciated. Thanks!
If you like the creation, a diamond would be much appreciated. Thanks!
Compatibility | Minecraft 1.13 |
Tags |
tools/tracking
4212707
119
1-13-insanely-fast-maze-generator
Create an account or sign in to comment.
Your Youtube video, accompanied by a lot of research about what exactly a structure pack is and how to install one, allowed me to properly use and generate all the mazes I want. (I can always use WorldEdit to change the material composition of the maze, turn the air into solid and the solid into air for a Spleef arena maze, etc.)
If you don't mind, I would like to put the instructions into words for newbies like myself who not only need handholding all the way, but also read much more in far less time than it takes to go through a YouTube video. (Also, text lends itself far better to translation than YouTube videos. Also if for some reason someone in some far-flung corner of the Internet cannot access your video, s/he can still read the text.) So, here goes:
Instructions for using this MazeGenerator_InsanelyFast (MazGIF) : - from www.planetminecraft.com/data-pack/1-13-insanely-fast-maze-generator/
- download the .zip file from the web site above
- copy the /maze directory within the .zip file into the .minecraft/saves/<Name Of World>/datapacks directory (this is for the Linux version; Windows versions should be something like %AppData%\minecraft\saves\<Name Of World>\datapacks or something.
- type the following commands by typing the letter "t" to talk to other players, even if you are the only player there; but if what you say starts with "/" then it becomes a special Minecraft command:
/gamerule maxCommandChainLength 1000000
- if 1000000 is not enough, set it for higher. If you don't set it, it defaults to 65536
- go to world spawn point (so that the chunk won't be unloaded) and type
/function maze:init
- then type the command
/scoreboard players set #length maze 15
- change the "15" to any other number you want for the length of one side of the maze. Recommend less than 30.
- then type the command:
/scoreboard players set #width maze 10
- (or whatever width you want)
/function maze:build/build
- the skeleton structure for the maze appears: a matrix of 1x1 square cells separated by an array of walls. At this point, you can change the materials of the structure for the maze to anything, EXCEPT: the floors must be made of stone brick. If you look up at the maze skeleton from underneath, you'll see the grid of stones sticking down from the skeleton structure.
- make sure you are standing on the floor of one of the cubicle/cell within the maze, then type the command:
/execute positioned ~ ~-2 ~ run function maze:maze
- this removes some of the walls in between the square cells, so that what is left is a maze.
Then you are done!
Thanks again for sharing your system.