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.
@Blockhead2
any way of making it so that every op can use the commands?
@KingstenHD Thanks for the kind feedback. Yes there is a donate button for Catacombs in the top right of this page.
This Plugin turned my server from "GREAT to ABSOLUTELY AMAZING" i've had a lot of my players tell me that. Just wanted to say great job keep up the good work and is there a way to Donate? i would loved to help support the devolpment of this plugin,
@TobalJackson It draws from the current selected style and loot lists when a dungeon is reset.
Please udpate de configuration page is really outdate :(
I have this great idea for portal compatability with this plugin. For example make it possible that once you completed a dungeon X amount of times, a portal will be placed in a doorframe in front or ontop of the catacombs.
With an alternate plugin you can edit the door location to place a teleportation when the lever is pushed (or button). This way, when someone has completed the dungeon X amount of times, and there is a portal for it configured, they van get there by using the portal in the portal room. Ony activated when the lever is pushed or dungeon is completed X amount of times.
This will seem like impossible / huge task. But all that probally is needed is placing a doorframe with lever on a hardcoded location after dungeon is completed X amount of time. And for the X amount of time, is it possible to make a detector for the end button and/or total chests? to make syntacs schecks like "when endbutton is pressed x times do {place doorframe}. or "When dungeonchest are all empty AND endbutton is pressed {finishcount +1]. And probally a check then : When finishcount == 10 {place.doorframe}.
If this is possible, you can always use an other plugin to place warps/teleports when the lever/button is used.
let me know what you think about this
Are the loot tables of a catacomb set when it's made/planned, or does it draw from the config file each reset?
@smoky1994 This plugin does work with groupmanager, you just need a plugin like vault :) dev.bukit.org/server-mods/vault Just pop that in your plugins :)
Pls make the Plug in also for Essentials Permissions please :)
@PureSpider
just found it indeed, wanted to edit my post with it haha http://dev.bukkit.org/server-mods/catacombs/files/19-v2-3/
Enable file change notifications and you get new files right away when they are uploaded:
http://dev.bukkit.org/server-mods/catacombs/files/19-v2-3/ ;)
@Blockhead2
Cheers! Now lets hope that the people of bukkit will add the download soon.. 5 hour futher no download link yet.
Released v2.3 with the new iron door feature that allows you to avoid the noise of zombies banging on doors.
@Blockhead2
I cant wait for the next release :) will this release also holds the configurable money-drop settings per layout? I will keep a close eye on this plugin the comming weeks. Thanks for your work to integrate iron doors to nerf the headbanging zombies.
@bart902 The iron doors have now been coded and will be in the next release. You get to choose what percentage of the doors you'd like to be iron (I now use 100%). Then you can either allow redstone torches to be placeable in the config, or set the config option to allow players to click open iron doors in dungeons.
As you suggested this nicely stops all the zombies banging on the doors.
@jenks1999 I plan to do that, but it's a big task.
@cal_97g Yes you can do both of those things. There is a config option for a reset button at the end. There is also a /cat time command to allow reset after a time (see the OldReleaseNotes release v1.3)
Any way to make the dungeons reset after it's completed and/or after a set amount of time?
Config information is out of date. Can you please update to include new details please. Thanks.
@Blockhead2
Alright, if there is anything i can help you with to solve this i would gladly help you! Tested with the styles on a life server, it did work nicely. I will look for changing wooden doors with iron ones and allow placement of redstone torches and ill post it here.