This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

This project uses pure Bukkit API, and as such, is unlikely to break on Bukkit implementations. However, as I am no longer maintaining my Bukkit plugins, if you want to take this up, shoot me an e-mail at lucariatias<at>gmail<dot>com

Underdark is a world generator that's been used on Gildorym for some time now. It's loosely based on D&D's underdark, the home of the Drow. The landscapes generated are filled with lava lakes, bridges, tunnels, and huge stalactites which form from the ceiling.
Thanks go to betterphp for SkylandsPlus, the ore generation code here is largely based on that used in SkylandsPlus.
To use Underdark, get a world manager plugin. The plugin is tested using DimensionDoor, so I'd reccommend using that, but any others, such as MultiVerse should work fine too.


screenshot1 screenshot2 screenshot3 screenshot4 screenshot5 (Below are a couple of buildings in Gildorym's underdark; specifically in Venorik Cheel) screenshot6 screenshot7 Got any interesting screenshots? Comment below.


French, thanks to Ciryond for making this:


First install a world manager plugin such as DimensionDoor, then this plugin.
After running the server with the plugin installed, in versions 0.2.0 and up a config will be generated. Add worlds as you please and set each setting as required. Then, create a world using your world manager and use this plugin as the generator ("Underdark")

World creation (DimensionDoor)

First type the world creation command:

/dd create

Then follow through with the wizard the plugin walks youthrough. When you get to the generator plugin, enter "Underdark". Don't worry about "generator id", none is needed and it won't affect generation in any way.
Using the Nether environment type is recommended for effect, but not required.

World creation (MultiVerse)

Type the following command:

/mv create underdark nether -g Underdark

The world will then be created.


See GitHub.
If you have any changes, follow the standard procedure of fork, branch and PR.
Underdark is free software licensed under the GNU Affero GPL, which means that it respects your four essential freedoms:

  • The freedom to run the program, for any purpose
  • The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
  • The freedom to redistribute copies so you can help your neighbor
  • The freedom to distribute copies of your modified versions to others By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.

    The GNU Affero GPL requires you to allow any individuals these freedoms if you redistribute or allow access to a server using a modified version of the plugin.

Bugs and issues

Please use the GitHub issue tracker.

Feature requests

Comment on this page.


  • To post a comment, please or register a new account.
Posts Quoted:
Clear All Quotes

About This Project



Recent Files