MazeGen is a Minecraft API/Spigot plugin used to generate random mazes in-game. You are able to select most blocks for the walls, and set it to any size, with one entrance and exit.
Command: /generate diamond_block
Command: /generate cobblestone
/mazewand Gives the player the "Maze Wand". To use the wand, left click on the first position to set the first corner of your maze region. Then, right click on the second position you want to use as the diagonally opposite corner of the region.
/generate After you have a region selected, choose the block you want as the walls and run this command to generate your maze!