Dungeon Maze

Current version: Dungeon Maze 0.2.2 for Minecraft 1.9

Dungeon Maze

Dungeon Maze is a world generator for Minecraft, it's a CraftBukkit plugin. Dungeon Maze generates an infinite world with a lot of cool and strange stuff in it. The world contains 7 layers of epicness, each layer does have different content. All the layers contains a lot of Monsters, but also a lot of treasures. It's a very cool map to explore with some friends. Give it a try! Will you survive? Check out the announcement trailer bellow!

Announcement Trailer


  • Dungeon Maze generates an infinite world of epicness!
  • Each world contains 7 layers, each layer may contain different strucures.
  • Dungeon Maze contains a lot of Monster Spawners, so it contains a lot of mobs
  • The Dungeon Maze plugin does have some commands to easily generate a new Dungeon Maze world.
  • And a lot more...


/dm help [query]View help
/dm createworld <world-name> [preload]Create world
/dm teleport <world>Teleport to world
/dm loadworld <world>Load a world
/dm unloadworld <world>Unload a world
/dm listworldsList Dungeon Mazes
/dm reload [force]Reload Dungeon Maze
/dm reloadpermissionsReload permissions
/dm restart [force]Restart Dungeon Maze
/dm checkupdatesCheck updates
/dm installupdatesInstall updates
/dm status ...Status info
/dm services ...Services command
/dm version ...Version info

Use the /dm help command to list all available commands and to view detailed help.


Dungeon Maze supports permissions all major permissions systems. Bellow you could find all the permission nodes. If you don't have an permissions system installed, all the commands are only permitted to OP's

Permission nodeAction
dungeonmaze.command.createworldCreate world command
dungeonmaze.command.teleportTeleport command
dungeonmaze.command.loadworldLoad worlds command
dungeonmaze.command.unloadworldsUnload worlds command
dungeonmaze.command.reloadReload command
dungeonmaze.command.reloadpermissionsReload permissions command
dungeonmaze.command.restartRestart command
dungeonmaze.command.checkupdatesCheck updates command
dungeonmaze.command.installupdatesInstall updates command
dungeonmaze.command.statusStatus command
dungeonmaze.command.servicesServices command
dungeonmaze.bypass.surfaceBypass the surface blocker
dungeonmaze.bypass.buildBypass permission of the world protection
dungeonmaze.notification.updateAbility to see update notifications in-game

All command permissions can be found using /dm help <command>


The downloadable files of Dungeon Maze are hosted on bukkit itself. To download the files you have to click the 'Download' button on the top right of this page (above the sidebar) to get the newest version. You could also visit the following page to see all the available downloads hosted on bukkit: http:dev.bukkit.org/server-mods/dungeon-maze/files/


  1. Download the plugin
  2. Add the DungeonMaze.jar file to the /plugins directory of your server.
  3. Start your server and enjoy the plugin :)


How to create your first Dungeon Maze world: Page: How to create your first Dungeon Maze world Use Dungeon Maze with Multiverse: Page: How to use Dungeon Maze with Multiverse


Because I like programming and I want to share my code so other developers could fix an issue directly if they found a problem for example, I share the source code of my project. It's available on github:

Git Dungeon Maze source

Are you a developper?

The Dungeon Maze plugin have an API, that allow you to hook your plugin with our. You can find more information on this page : Our API


This plugin sends statistics about the usage to the server http://mcstats.org/. You can disable it in your /plugins/PluginMetrics/config.yml


This plugin try to update itself by default via an Updater, you can disable it in our config.yml really easily.
The updater check only BukkitDev approved files.


Please donate some money so I can buy some coffee to make better plugins and host the website, I would really like it if you give an donation and I probably put you on the sposor list :-)


You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Firy13 Firy13 Oct 16, 2016 at 02:49 UTC - 0 likes

    still no support for 1.10? is this plugin abandoned?

  • Avatar of SlimeDog SlimeDog Jun 22, 2016 at 23:08 UTC - 0 likes

    Update on progress since April 12? And 1.10 support?

  • Avatar of KoningBlok KoningBlok Jun 09, 2016 at 15:04 UTC - 0 likes

    ERROR Could not load 'plugins/DungeonMaze (3).jar' in folder 'plugins' 09.06 15:01:45 [Server] [Informatie] org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/timvisee/dungeonmaze/DungeonMaze : Unsupported major.minor version 52.0 I always get this error running java 1.8

  • Avatar of timvisee timvisee Apr 12, 2016 at 11:51 UTC - 0 likes

    @ManBeastPigDev: Go

    This is probably caused by the performance issues. Like I said before, I'm doing my best to develop a work around for this.

    You can use the teleportation commands to leave a world. Just use the name of a world that isn't a Dungeon Maze world (and you want to teleport back to).

    Tim Visée

    Safe Creeper World Portal

  • Avatar of timvisee timvisee Apr 12, 2016 at 11:50 UTC - 0 likes

    @xAcrosonicxandZane: Go

    Spigot is experiencing major performance issues on world generation. Please read the this comment for more information.

    So, I've yet to figure out a solution for this problem. I hope I'm able to release a fix as soon as possible.

    Tim Visée

  • Avatar of timvisee timvisee Apr 12, 2016 at 11:47 UTC - 0 likes

    @SlimeDog: Go

    Please see the following comment.

  • Avatar of timvisee timvisee Apr 12, 2016 at 11:46 UTC - 0 likes

    @SlimeDog: Go

    Spigot is experiencing major issues with world generation in general at this moment. The problem is that this issue is making the Dungeon Maze plugin literally unusable. I haven't been able to figure out what is causing the problem (in Spigot's sources). I hope their developers are able to solve this as soon as possible, there isn't much I can do to solve these performance issues in Spigot.

    I'm currently trying various things to work around this issue on Spigot servers. This however, takes a lot of time and effort, thus I'm not quite sure when I'm able to release a work around.

    To give you a brief idea of what I'm planning: I'm trying to generate the world (and each of it's chunks) bit by bit, to spread the whole world generation over time. That should minimize the performance impact. The latest (development) versions of Dungeon Maze already use such feature, but this hasn't been polished yet and is causing various generation errors.

    Also, I'd like to mention that generating a world through Multiverse isn't recommended. You should use the generation command of Dungeon Maze itself when possible.

    Tim Visée

    Last edited Apr 12, 2016 by timvisee
  • Avatar of timvisee timvisee Apr 12, 2016 at 11:40 UTC - 0 likes

    @ManBeastPigDev: Go

    This is caused by a different plugin, possibly by Multiverse or something similar. Dungeon Maze doesn't affect player inventories at all by itself.

    You might want to check the world configurations for your Dungeon Maze worlds on your installed world management plugins.

    Tim Visée

  • Avatar of timvisee timvisee Apr 12, 2016 at 11:39 UTC - 0 likes

    @XxthedarkkingxX: Go

    No, the plugin does not have any dependencies. It is however compatible with various plugins, but these are not required to be installed. What does Dungeon Maze mention in the console, does it fail to load or is really nothing showing up in the console?

    Tim Visée

  • Avatar of ManBeastPigDev ManBeastPigDev Apr 12, 2016 at 09:30 UTC - 0 likes

    This is a great idea but it just hangs constantly as its always unloading the map and reloading the map and it lags so bad you get kicked for timeout.We also need a command to LEAVE the maze world.

    Fires Of Titan Server


Date created
Sep 24, 2012
Last update
Mar 07, 2016
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Dungeon Maze
Recent files


  • Avatar of timvisee
    • Manager
    • Author

  • Avatar of Xephi59
    • Tester
    • Maintainer
    • Ticket Manager
    • Documenter
    • Contributor