Catacombs
Dec 2019, RandomUnknown at Spigot has taken over.
- Though I (LigerXT5) am still assisting in the minor parts of the plugin, RandomUnknown has spent a lot of coding work to bring it up to MC 1.15.1 capable use. You can find his continuation at https://www.spigotmc.org/resources/catacombs.73564/
July 18th, 2016 Updated Notification
From LigerXT5:
- For the time being, please use the Spigot Forum for issues and conversations. https://www.spigotmc.org/threads/labyrinth-generator-aka-catacombs.165251/
- If you would like to assist with coding, be my guest in submitting pulls. I know how to code, but only to a short extent. I am moving focus of updates to Spigot. Due to limited control I have on this listing. https://www.spigotmc.org/resources/labyrinth-generator-aka-catacombs.26582/ If you need to get in contact with me on here, the best way is to send me a PM, that way I get an email notifying me. I don't get emails for forum or ticket posts.
Only One Room Generating?
I suggest checking your config. If it doesn't have the 1.7 new blocks (Granite, Andesite, etc.), the plugin will try to build around them. Add them to the config to be replaced by catacombs on plan and build. Refer to the attached config as a reference/example. If you have a lot of caves or "air" blocks in the area of building, add Air to the list as well. Great if you want floating catacombs in an Empty World.
Catacombs - Random Dungeon Generator:
Builds configurable dungeons under your feet for players to explore and loot. I wrote my own level builder but I guess it's a homage to those text based classics like Nethack and of course Angband.

Features:
- Generates random multi-level dungeons.
- Only builds in solid regions it considers natural. Can build anywhere by adding AIR to config.
- Admins can build dungeons, Players can explore them.
- All commands are integrated with Permissions.
- Integrated with most common economy systems (using Vault) (optional)
- Secret doors
- Information persists using sqlite database (no setup required)
- Only the toughest adventurers will survive without armour, weapons, food and torches.
- Special chests at strategic points to add to the general loot.
- Configurable Dungeon layout and content.
- Dungeons can be size/configured so they work better with parties of players.
- Admins can easily unprotect, reset, suspend, enable or fill dungeons in.
- Multiple world compatible.
- Here are some Spoilers giving you a taste of what you might find.
- And here are a couple of pictures.
Configuration page
Check out images for pictures of the hut types.
Having problems? Check out the FAQ
I made a short tutorial on how to plan and build a dungeon.
- http://www.youtube.com/watch?v=TfmA8Mzl2L4 (part 1)
- http://www.youtube.com/watch?v=yn1_Ayqd6F0 (part 2)
Here is a detailed demo and tutorial kindly done by Samkio and Torrent (WoopaGaming)
Here is a detailed demo and tutorial kindly done by BukkitDE (in German)
Here is a short demo kindly done by AbsintoJ (I think in Portuguese)
Instructions
Commands
Permissions
Configuration
Credits
- Credit to the Vault team for supplying a simple way to hook into assorted permissions and economy plugins.
- Credits to Samkio and Torrent (WoopaGaming) for recording a demo and tutorial.
- Credits to Jeussa and MnMaxon from Spigot for updating the plugins via donations from LigerXT5
ToDo
- Replace Iron Blocks with Anvils. Create a config option to toggle this for MCMMO servers.
- Jeussa added a way to customize loot, similar to Essentials's configs for kits with item names, lore, etc. I would like a way to do the same with the mob spawners. Currently I have to use CreatureSpawners and edit each spawner to customize the catacomb experience. One person contacted me about adding support for MythicMobs. I have no preference on this. But the extra abilities, I am sure some server admins would like.
- Cobwebs only spawn once, during first generation. Though I want to say this is a bug, it would be nice that web had a set percentage, customizable in the config, either in general, or per catacomb style.
- We are limited to a set selection of huts, per say, that appear at the top of the catacomb. These are the buildings that you see at the start before climbing down to the first floor of monsters. There is no way to add schematics to customize these. Though we can edit the area after generation, the protection boundaries are set. Which then requires an additional worldguard region.
- Same as above, the rare/unique rooms are hard set, and would be nice to add some variety. I have no clue how hard this would be to add some more rooms in, along with each room having a percent chance.
- Add in a command variable to the /catacombs delete CatName. Currently it defaults to replacing everything and filling in the rooms with Stone. If creating in, let's say the Nether, it would be nice to add at the end the name of the block to use to replace with, instead of stone. Such as the Nether, it would be Netherrack, or using the EmptyWorldGen (currently for testing in) with Air.
-
View User Profile
-
Send Message
Posted Feb 4, 2012@PureSpider
Taken from the list of ToDO "Fix secret doors when WorldGuard is present."
Well I can't not use WorldGuard so I think I will just disable Secret Doors and hope that works.
-
View User Profile
-
Send Message
Posted Feb 4, 2012It seems that your block break listener accidentally changes the contents of chests.
Reproduce: Put a potion in a chest in the hut - break a block in the dungeon - potion is now water
-
View User Profile
-
Send Message
Posted Feb 3, 2012@ThePeopleClan
Have you tried testing it without other plugins?
I've never had that issue on my server, you may have a conflict, if so, listing the conflicting plugin will get it fixed much sooner
-
View User Profile
-
Send Message
Posted Feb 3, 2012Hi!
Awesome plugin, my users are having lots of fun with it.
One thing though. Since installing, users get money for killing any mob. It doesn't matter if they are in the dungeon or not. How can I stop this?
-
View User Profile
-
Send Message
Posted Feb 3, 2012Blockhead I have created a video to show you the trapdoor problem. Hope this helps. I'm only going to this effort as I believe your plug-in is worth it!
Hope you can fix it.
YouTube video demonstrating the Trapdoor problem
-
View User Profile
-
Send Message
Posted Feb 3, 2012Hi, I just wanted to say thanks for making this plugin. I know there is a lot more to it, but I was able to drop it onto my server, restart, and create a dungeon with just a couple commands. Easy as could be!
My son and I had a blast crawling through the dungeon.
Great work!
Thanks, Jason
-
View User Profile
-
Send Message
Posted Feb 3, 2012@crowbars82
Nice vid! (i love the lazyroad, sometimes i wish i could use cheat/op plugins on my server :P). Have you heard/used the plugin called ScrollingMenuSign?
You can add as many commands to a single sign, right clicking to scroll to the next cmd, left click to select that cmd (you can also add a scrolling menu on a map and carry it around with you to do cmds the lazy way :P)
I ended up fixing my issue btw, thx a mill! I'm not that great with worldedit and ended up with a huge block bahaha, but cleaned it up. Now that im finished i thought, seeing as the only thing left behind was chest, I should have done:
-
View User Profile
-
Send Message
Posted Feb 3, 2012@jollyoldsanta:
That's totally cool dude... Thank YOU for the tip as well!
I went back to my 'easy' catacomb (I've an easy, medium and hard at the moment) and then did:
/cat style medium [enter] /cat reset [enter]
...and low and behold it totally reset my easy catacomb loot to my medium catacomb loot!
Smells like winning! :D
I've made a little vid of my crazy admin room if you wanted to sneak in a peek ;)
http://www.youtube.com/watch?v=wF1jC8AjJh8
-
View User Profile
-
Send Message
Posted Feb 3, 2012@crowbars82
Thanks, i'll give it a go :)
As for the reason why chests are left behind, I was looking for a solution to my issue when i came across the patch notes, on the last few builds it states:
Stupidly I didn't think that the chests of all the floors would still be left behind, and may block the planning of a new catacomb :P
I have little experience with worldedit so wish me luck :P thanks again for the tip!
PS: would still love to have a admin cmd that overwrites the check if safe to plan/build
-
View User Profile
-
Send Message
Posted Feb 3, 2012@oldjollysanta:
As I've been using this plugin extensively over the past two weeks I feel I can help with this one.
Currently, when you create a catacomb and delete it, all of the chests from the catacomb will remain underground. Reason why = unknown.
I have opted to using worldedit to select the block I'm standing on, //outset -h 30 (expands region 30 blocks North, East, South & West), //expand 200 d (expands all the way to bedrock) then //set 1 (sets the entire region to stone).
In my catacombs config.yml I have my RadiusMax: set to 50 and set Natural: - stone.
I have used Worldguard also to save this region as then I can: /region select catacombsite01 and set it all back to stone when ever I wish.
Thanks for the tip as well dude! I shall try and /cat style mystyle first before doing a /cat reset mycatacomb! :D
-
View User Profile
-
Send Message
Posted Feb 3, 2012I have a quick question, I created a sphynx, then saw this mod and thought "a catacomb would work awesomely in my sphynx" I installed the mod, planned and built the catacomb, but it didn't match the sandy look I already had going, so I suspended it and was replacing the safe rooms walls with sandstone, n i noticed that its in the middle of the sphynx instead of the back... so i deleted it and tried to plan and build it more to the back, at 1st it just kept failing with a message "-1" Then I thought i'd just put it back where it was but that doesn't work either (comes up with error: "sphynx is incomplete (usually too small for final room/stairs)"). I dug a little down and noticed that when deleting it it replaced the whole area with stone blocks.
..so my question is, is it impossible to rebuild a catacomb on a deleted catacomb?
further more, is there (or is if possible) to add a /catadmin plan to ignore if its safe to build or not.
-
View User Profile
-
Send Message
Posted Feb 3, 2012@crowbars82
I believe you can set your own type using the catacombs config file and changing the type using the /cat type command, this should let you add custom loot in your catacombs :)
-
View User Profile
-
Send Message
Posted Feb 2, 2012@Blockhead2: Hello again... really enjoying using this plugin for this adventure server I'm working on...
I am wondering how you have implemented the Messycreepers: true/false? The reason why I'm asking is that I am using the Mobs plugin: http://dev.bukkit.org/server-mods/mobs/
and also Explosion prevention plugins http://dev.bukkit.org/server-mods/em-creeper-explode/ http://dev.bukkit.org/server-mods/em-ghasts-fireball-explode/
Both the anti-explosion plugins conflict with the Mobs plugin, causing errors and server crashes... but your Messycreepers option does not!! Is it possible to extend the Messycreepers option for outside the catacombs (like SecretDoorOnlyInDungeon: false), along with Ghast-fireballs as well?
That... would be indescribably awesome.
-
View User Profile
-
Send Message
Posted Feb 2, 2012@ LordPhrozen:
I have been playing about with this plugin: dev.bukkit.org/server-mods/likeaboss/
You can set the % chance of a mob being a 'boss' under a set Y level...
It's also somehow possible to use worldedit to change all the cobblestone / mossstone into other blocks... I can't remember off the top of my head but I'm sure there is a replace command extention to replace all cobblestone in a selected region with 50% of one blocktype and 50% another blocktype. I'll have a play with it now...
-
View User Profile
-
Send Message
Posted Feb 2, 2012This plugins development has been going great :] Glad to see you're still at it blockhead.
Any way we could possibly have 4 blocks configured for each dungeon?
celing,floor,wall,wallspecial ?
while catacombs in terms of design, and functionality is awesome, we can probablyt all agree the dungeons arent.... super pretty.
It's forced me to look into DungeonBuilder :/ Hopefully we can get some more visual options, and some bosses :3
-
View User Profile
-
Send Message
Posted Feb 2, 2012Been testing 1.3 this evening, all appears to be working along with 37 different plugins.
I have found that when doing a /cat reset on a custom contructed catacomb, it will reset the loot in the chests to the default catacomb loot tables instead of your custom loot setup. Also destroyed webs do not reset.
Apart from those minor issues which are easily work-round-able... all excellent and awesome!
Dungeon hacking win!
-
View User Profile
-
Send Message
Posted Feb 2, 2012Blockhead I have created a video to show you the trapdoor problem. Hope this helps. I'm only going to this effort as I believe your plug-in is worth it!
YouTube video demonstrating the Trapdoor problem
-
View User Profile
-
Send Message
Posted Feb 2, 2012@xdeathoreox
quoted from the developer himself each room "IS CONNECTED" The dungeon would not spawn if they weren't. Im pretty sure that you have the same problem as me. You have to use a trapdoor to exit the first room, trapdoors are indicated by mossy cobblestone, you have to hit the mossy cobble. The problem right now is that the trapdoors are bugged and they only move 1 block which means you can't pass through.
The developer is working hard to fix this problem.
"Sorry, Blockhead if I am out of place replying to his comment"
-
View User Profile
-
Send Message
Posted Feb 2, 2012I just installed this. And when I make a dungeon, there is no way to get out of the first room. I do:
/cat plan test 3 20
/cat build test
Then, I play it, but there's no way out of room one. All the other rooms are there, but just no way to get to them.
-
View User Profile
-
Send Message
Posted Feb 2, 2012@Blockhead2
Just installed v1.3 and created a new catacomb. Sadly the trap door problem still persists. Only 1 block opens and the block underneath does nothing. Hope you can fix this mate. I really would like to have this great Plug-in on our server and I have to release it soon.