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 Mar 21, 2012Is there a way to make catacombs generate with different blocktypes, including their damage codes?
For instance, i want to use smooth brick (stronghold bricks) and the mossy variant, but i can't get the generator to accept the damage code for the mossy variant.
A solution to this would be to move towards an block item_id format instead of block names for cat generation config. Also, any plans for allowing wider corridors? I play with up to 5 people at once and it gets a bit crowded :P thanks for the consideration!
-
View User Profile
-
Send Message
Posted Mar 21, 2012Does anyone have any copy-pastable dungeon configs? The default dungeon is getting boring for my members and we'd like to try something new and creative :D
-
View User Profile
-
Send Message
Posted Mar 21, 2012i tried to add commands to BannedCommands. Like f home, /f home, f, /f but they still work in catacombs. /spawn and other dosent work as it should be.
using CB 1.2.3.r03
This is a great plugin :D one of the best
-
View User Profile
-
Send Message
Posted Mar 20, 2012The more I use this, the more I feel as though this should be included in vanilla Minecraft. It does so much to encourage exploration and adventure, and sure as hell beats the crappy 7x7 dungeons you find currently. One of the best plugins I've found and used to date!
-
View User Profile
-
Send Message
Posted Mar 20, 2012works beautifully. no errors or problems whatsoever. :) thank you for this great plugin.
-
View User Profile
-
Send Message
Posted Mar 20, 2012Are you using an economy plugin?
-
View User Profile
-
Send Message
Posted Mar 19, 2012Whenever I run the reload command on my server, a catacombs message pops up after EVERY plugin loads-
08:58:33 [INFO] [Catacombs] Preferred payment method [any] not found, using first found. 08:58:33 [INFO] [Catacombs] No payment method found
Any idea whats up with that?
-
View User Profile
-
Send Message
Posted Mar 18, 2012Do you know if there is any way to turn off all the Zombies knocking on the Catacombs doors?
They make such a racket!
-
View User Profile
-
Send Message
Posted Mar 17, 2012Funny little item. Running latest CB dev build.
Catacombs works well enough, but I just found out by accident.
Magicspells build, will still place blocks within the catacombs, unfortunately I can't delete the blocks that were accidentally placed, lol.
Not a big deal, just deleted the catacomb and recreate a new one.
Nice plugin.
-
View User Profile
-
Send Message
Posted Mar 17, 2012Greetings, consider this a request that can be overlooked, but if it's not too much trouble, and you're not too busy, could I bother you for a build compatible with CB 1.1 R6? My server is currently running that version due to how outstandingly bugging 1.2* is. This plugin looks amazing, and my friend has given it great praise, so I'd love to have it on my server.
So yeah, I'm sure you're busy keeping up with the dev builds of Bukkit, so like I said, feel free to ignore this request. But if you could, that would be really awesome :) Thanks, and keep up the great work :)
-
View User Profile
-
Send Message
Posted Mar 13, 2012@Blockhead2
What if the windows only generate in tiny rooms on the edge (or a small connecting hallway on the edge)? Perhaps some overhangs over the windows (maybe using the new upside-down stairs?) That should reduce the incoming light.
Or, as a source of inspiration, look up Darm Tower from Ys Book 1.
-
View User Profile
-
Send Message
Posted Mar 12, 2012@smbarbour I haven't tried to make the dungeons grow up yet but i did want to try your cool idea and use catacombs to create a stone tower with iron bar windows on the levels and it looks ok (not that great - not that bad) but there is a serious game balance issue with windows in that they stop the monsters spawning in the tower during the day. :-)
I used worldedit to create a dirt tower of the right size. Then I jumped to the top and built the dungeon down. All the levels stack neatly because I prevented building through air and I changed the code so the entire level gets filled. Then I added some new code to put a block of bars in on external walls that had air on the inside and air on the outside at eye height.
Given it stops the monsters spawning I'm not sure if it's worth having an option for it. What do you think?
-
View User Profile
-
Send Message
Posted Mar 12, 2012@Garretty12 Nope it's a map editor plugin not really a world generator plugin. The scatter command is as close as I get to a world generator.
-
View User Profile
-
Send Message
Posted Mar 12, 2012@Zombiemold 1) I'll see if I can mix the minor block in with the ceiling the floor blocks. 2) Yup they don't half make a lot of noise. 3) I've not tried with external plugin loaders, try with just /cat reload 4) Agreed. Making the final room more obvious is on the list, and bosses will help.
Many thanks for the feedback.
-
View User Profile
-
Send Message
Posted Mar 12, 2012@S3thc0n You can control the amount of moss in the config file if you'd like a mossier dungeon just up the percentage (be warned this also makes the secret doors harder to find). Skeletons and aggressive Pigmen are already in the plugin, adjust the spawner percentages in the config file if you want more or less of something. Bosses are being worked on.
I have no plans to auto generate dungeons, use the scatter (see Commands) if you want them in random locations, although you'll have to call it multiple times.
Teleport protection is controlled by a section in the config that allow you to ban certain commands inside a dungeon. E.g if you ban /setwarp etc. this should prevent teleport in and if you ban /warp and /home etc. this should prevent teleport out.
-
View User Profile
-
Send Message
Posted Mar 11, 2012@Blockhead2
I have a few notes as a long time Catacombs user, would love to hear your feedback on these.
1) Since 1.2, how would one go about getting the floor and or ceiling to also be a mix of blocks? In 1.1, we were able to do that since the entire dungeon was a mix of 2 kinds of blocks, now, the floor and ceiling can only be 1 block. This has prevented me from making some awesomely dynamic catacombs with physic blocks like sand and gravel.
2) As mentioned before, zombies smashing doors has got to be the most obnoxious thing ever (The noise). Would love to see even a simple solution for this down the road.
3) Reload command! I trying to reload Catacombs with external loading plugins, but it just screws it all up. The main thing that has been inhibiting my progress, is the lack of the ability to make changes to the config on the fly to adjust spawns change loot, add styles etc.
4) The end of the catacomb seems to be completely underwhelming to new players. I always hear stuff like "was that it?" "is this the last room?" or "I think we finished it :/" In some cases I have manually added signs to the end rooms of Catacombs to signal the end of the dungeon, but that is just a weak solution I came up with. You are obviously working on bosses, those will be great, however, having the end room stand out somehow would be great as well.
-
View User Profile
-
Send Message
Posted Mar 11, 2012@S3thc0n
You can already block any commands you want from being used in catacombs.
@Blockhead2:
Thanks for the info.
-
View User Profile
-
Send Message
Posted Mar 11, 2012Awesome plugin, thanks for your work! How about making the dungeons a bit more haunted (more mossy, strange sounds and stuff), and also other mob types like zombie pigman which stand in the way (so you have to kill them) or get agressive in some other way, and Skeletons. How about an iron golem as boss? Since they are really hard. And also, automatic creation together with the world would be great so we don't have to create like 100 of them. The idea you had in the video is also great (rebuilding in a different way when you press the end button). Last thing: Add some kind of anti-teleport feature, so people don't teleport in or out using other commands, because I'd like to have those catacombs in a normal world, not having an extra one.
-
View User Profile
-
Send Message
Posted Mar 11, 2012Hi I'm using Essentials GroupManager and I have all the permission nodes to build and plan a catacomb AND I'm op but every time I try to plan build or do anything to build the catacomb it says I'm not allowed to use /cat [command]. Is there anyway to fix this? EDIT: I messed around with everything and it's working now sorry for the false alarm
-
View User Profile
-
Send Message
Posted Mar 11, 2012@Blockhead2
Sounds good but I would then also add a timer of some sort, so players don't go like "gosh, there's too many monsters in here, let's just leave and re-enter!"