Underdark

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

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.

Screenshots

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.

Videos

French, thanks to Ciryond for making this:

Installation

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.

Source

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.

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

  • Avatar of Lucariatias Lucariatias Jun 24, 2014 at 11:38 UTC - 0 likes

    @Ciryond: Go

    Thanks! I've added it to the description above.

  • Avatar of Ciryond Ciryond Jun 18, 2014 at 10:44 UTC - 0 likes

    Hy ! I have make a french video for you ! https://www.youtube.com/watch?v=Rg9yZTZGV3s

  • Avatar of Lucariatias Lucariatias May 04, 2014 at 16:27 UTC - 0 likes

    @blagdorfinguy: Go

    Yes. The chunk generation APIs are actually outdated and require me to use arrays of block IDs, but the plugin will function on 1.7.5.

  • Avatar of blagdorfinguy blagdorfinguy May 03, 2014 at 20:21 UTC - 0 likes

    Is this compatible with 1.7.5? (plsplsplsplspls)

  • Avatar of Lucariatias Lucariatias Oct 30, 2013 at 20:25 UTC - 0 likes

    @kiddrangon: Go

    It will create an Underdark world with a Normal or End environment type.

  • Avatar of kiddrangon kiddrangon Oct 16, 2013 at 22:45 UTC - 0 likes

    What happens if you do this instead?

    /mv create underdark Normal -g Underdark

    Or this /mv create underdark End -g Underdark

  • Avatar of Lucariatias Lucariatias Sep 12, 2013 at 22:13 UTC - 0 likes

    @5gavinator: Go

    Yup, I tend to take suggestions here, along with GitHub as well. I guess that could work, might do ore pocket customisation in the next version and it would be possible to create pockets that protrude from stalactites, of course this wouldn't be restricted to solely ore.

  • Avatar of 5gavinator 5gavinator Sep 06, 2013 at 03:56 UTC - 0 likes

    I am not sure this is the right place for suggestions.. but, my suggestion is that wood logs are spawn as glowstone would in the nether! The world needs some kind of source of wood

  • Avatar of Lucariatias Lucariatias Aug 15, 2013 at 10:02 UTC - 0 likes

    @McPixel: Go

    That's odd, have any of your other plugins disabled it for whatever reason?

  • Avatar of Lucariatias Lucariatias Aug 15, 2013 at 10:01 UTC - 0 likes

    @crios2: Go

    It's not exactly the same. Would you like it to be customisable in the next version?

Facts

Date created
Jun 19, 2013
Categories
Last update
Aug 28, 2013
Development stage
Abandoned
Language
  • enUS
License
GNU Affero General Public License version 3 (AGPLv3)
Downloads
3,747
Recent files

Authors