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.
A quick post to say I've re-enabled comments. Blockhead2 has not been active or responding, and at some point I've been given author rights. I plan to start up a server again at some point soon, and will begin moving this plugin forward.
Do not expect a lot of changes quickly, between work and life, I'm doing minecraft in my free time and interest. I will begin game streaming this month, June, and plan to include streams and videos of the server, including the use of this plugin. Stay tuned for further updates, I am not keeping promises on what's changing and what will be updated.
@jde1126 Post to the forum to avoid your comments getting lost when I disable comments here.
I added some more notes on this in the FAQ because obviously it's still pretty confusing. 'DinnerPermsResolver' is the one that controls the Bukkit Permissions API, so this is the one you need to carefully move to the disabled list.
@nick331999 Post to the forum to avoid your comments getting lost when I disable comments here.
If the dungeons aren't saved for some reason you'll have problems. Check the server console for any errors and resolve them. Is your console free from errors?
Make sure 'SaveDungeons' in the plugins/Catacombs/config.yml is set to true (this variable is being removed in v2.4 because it makes no sense anymore).
The information about the dungeons is saved in a file called plugins/Catacombs/Catbombs.db check this file is not write protected. You could try renaming it and let Catacombs make a new file the next time it starts.
[Edit] Also confirm you are using the latest recommended build of Bukkit (1.2.5-R1.0 [2149]) and Catacombs (v2.3)
this is what mine is what do i change it to my problem is that i dont have premmision to use /cat join
ignore-nijiperms-bridges: true resolvers: enabled: - PluginPermissionsResolver - PermissionsExResolver - DinnerPermsResolver - FlatFilePermissionsResolver disabled: - bPermissionsResolver - NijiPermissionsResolver - bPermissionsResolver - NijiPermissionsResolver permissions: groups: default: permissions: - worldedit.reload - worldedit.selection - worlds.creative.worldedit.region admins: permissions: - '*' users: sk89q: permissions: - worldedit groups: - admins
yes i have world edit lol thx. ill see if that fixes the problem.
Hi I REALLY love this plugin but on my server reloads the previously existing catacombs are gone like the catacomb is still there but I can't reset it or anything.
Also there were no errors left behind.
Can someone please help me?
@jde1126 Best post to the forum so your comments don't get lost when I switch comments off here. I think you'll find the issue you are having is covered by the FAQ (setup). Bukkit has a permissions system built into it, and it sounds like this is the one you are accidentally picking up. Check the FAQ, it should tell you how to disable the bukkit permissions API in the wepif.yml file in your server directory.
If Catacombs builds the wepif.yml file when Bukkit Permissions API will be off by default, but I guess in your case the file was built by another plugin you are running, maybe WorldEdit?
If the FAQ doesn't resolve the problem for you let me know and we'll figure it out.
i need help on MY server it says i dont have premision to use /cat plan i dont have any premision plugins why do i get this message? it says on the run.bat that the premmision it is using is api? what is api i dont have any plugin called api
@PureSpider
I have build a portal room, with small doorframes:
And what i want to do is making dungeons detect how many times people have cleared them. When the dungeon for example is cleared 10 times, a door frame wil appear ontop of the dungeon (or in front of it). Then Somehow make a teleportation link with that doorframe to the one in the portal room, so people can teleport to the dungeon.
@bart902
I didn't get what you are talking about the first time and I didn't get it this time neither... can you explain?
Is it possible to link this with teleportation plugins? For example add a code that checks if the dungeon has been cleared X amount of times and then place a doorframe on the outside with a lever or button, wich can be configured with other plugins to act like a portal to a portal/dungeon room. Or make checks like "if all chests are empty and end button is pressed: cleared + 1" "if cleared is X amount of times, do {place doorframe on roof}" just an idea that will greatly increase the value of your plugin.
@niel0909 It's best to use the forum, it looks like comments here get lost unfortunately when I lock all the pages.
You need to give yourself 'catacomb.admin' permissions to use the commands if you are using a permissions system. Add your character name to ops.txt if you aren't using permissions. Check the server log to see which permissions system Catacombs has found and check the FAQ if you are having problems with the selection.
great update!
i need help how do i give me self permissons to the plugin on my sever
@Fronix We are moving to using a forum for catacombs so post there so your comments don't get lost when I disable comments here.
Thanks for the feedback. The next release will have a configuration to prevent players entering dungeons in armour. There is a pre-released version of it here if you'd like to try it
First off, great plugin!
Second PLEASE add bosses it would really enhance the overall experience!
Third, could you please add an option where you could set a specific dungeon to not allow armour from the outside? Like it will be kept in a chest or a log and you get it back when you finish the dungeon? Because on our server we have a kind of quest/story line and catacombs are included in. But some of the dungeons are suppose to be hard, and we don't want people with full diamond armour to just rage through, we want them to work hard for the clue at the end.
If it's possible :=)
For all those that were asking, I've updated the Configuration page. You'll also find pictures of the different hut type on the images tab.
@Rogasmo Good point, yes you'd have to remove and remake to switch existing dungeon doors from wood to iron which would be a pain. Unless someone can think of a good way to swap them I may need to add a command or config option to make the change.
@ThePC007 If you don't have a permissons system setup and installed then Catacombs falls back on the game's Op system (look for the catacombs message as the server is starting). Any players in the ops.txt file effectively get 'catacombs.admin' access.
Do we have to remove and remake current dungeons for it to use iron doors?