DungeonBuilder
Expand the capability of your world with player created dungeons. Design your dungeon, customize the behavior and publish it for other players to experience. Tap into advanced scripting functionality and trigger mechanisms to surprise users with unique features.
Features included:
- Creation of the basic dungeon shell or create a dungeon from existing landscape.
- Saving/Loading dungeon contents to provide a consistent experience to each adventurer.
- Spawn monsters as the player progresses through the dungeon.
- Create dungeon teleporters in convenient locations for players.
- Store your dungeons in one world and teleport to them from another with multiworld support.
- Rewarding players for finishing the dungeon with money, experience or loot.
- Control how the player interacts with the dungeon with flexible permissions.
- Go beyond basic functionality with advanced scripting support.
- Share your creations with other servers using exportable dungeon templates.
How-to Create and Manage Dungeons
Videos
Command Listing
Configuration
Permissions
Dungeon Queues and Parties
Scripting
GitHub
I've disabled comments on the main page because they were far too inefficient. I would like to encourage everyone to please use the forum feature to post their questions and comments. Thanks.
-
View User Profile
-
Send Message
Posted Dec 30, 2011I just noticed the "/createDungeonFromTemplate" command.
Does this mean that we are able to TRADE dungeons as well? Like I could create a zipped folder of a dungeon I made and give it to someone else and they could drop it in their folder and use it?
-
View User Profile
-
Send Message
Posted Dec 29, 2011Again this update is great. Awesome work Zimp!
-
View User Profile
-
Send Message
Posted Dec 29, 2011@Zimp_Minecraft
Thanks for your help. I'll look into your suggestions.
Also great new update changes! :D
-
View User Profile
-
Send Message
Posted Dec 28, 2011Version 0.8.5 posted and awaiting approval. Alternate download link: Here
Highlights:
The how-to document, command listing and configuration pages have been updated with information about the new features.
-
View User Profile
-
Send Message
Posted Dec 28, 2011@largestill
You could either toy around with player.getInventory(), spawn an item in front of them with player.getWorld().dropItem(), or simply place a chest at the front of the dungeon with the items you want to give them and avoid messing with scripts for that.
-
View User Profile
-
Send Message
Posted Dec 27, 2011@Zimp_Minecraft
Cool cool. I think the only other thing I'd like to do with this is give items with the script.
Thanks for you hard work and quck replies.
-
View User Profile
-
Send Message
Posted Dec 27, 2011@largestill
There's really not much to that, just a trigger at each door that calls a function that contains a line of code like the following:
player.sendMessage("Room 1 - Skeleons!!");
-
View User Profile
-
Send Message
Posted Dec 27, 2011@Zimp_Minecraft
Anything for the scripted rooms?
Like "Room 1 - Skeletons!!" Like I saw in the other video?
-
View User Profile
-
Send Message
Posted Dec 27, 2011@largestill
The groovy script for the recent video I posted can be found here:
http://mc.virtuallyabstract.net/scriptex.groovy
You can also find a javascript version of it here:
http://mc.virtuallyabstract.net/scriptex.js
-
View User Profile
-
Send Message
Posted Dec 26, 2011Is there anyway to get more scripting examples?
I can't figure out how to execute server commands.
-
View User Profile
-
Send Message
Posted Dec 25, 2011@gummby8
Not currently. I'll look into making it something that can be re-enabled.
-
View User Profile
-
Send Message
Posted Dec 24, 2011Is there currently any way to allow normal spawning of mobs inside the dungeon, either via monster spawner block or just normal dark rooms? Or at least a monster spawn that continuously spawns monsters at an interval?
-
View User Profile
-
Send Message
Posted Dec 23, 2011New video:
http://www.youtube.com/watch?v=KBYYuMOFc7g
-
View User Profile
-
Send Message
Posted Dec 23, 2011@gummby8
It's waiting to be approved, in the meantime you can download it from:
http://mc.virtuallyabstract.net/DungeonBuilder.jar
-
View User Profile
-
Send Message
Posted Dec 23, 2011I love you......*eagerly awaiting a new download link*
-
View User Profile
-
Send Message
Posted Dec 23, 2011Version 0.8.2 posted. Changelist:
-
View User Profile
-
Send Message
Posted Dec 23, 2011@gummby8
Please please please use the ticket system. In fact I think some of those bugs/requests already have tickets open.
-
View User Profile
-
Send Message
Posted Dec 23, 2011@vahva5
Other players enter the dungeon by stepping on the teleporter created when you publish the dungeon. If you are using some other plugin to teleport players into the dungeon it will without a doubt break the behavior of this plugin.
If the proximity check thing becomes too big of an annoyance you can disable it server-wide through the configuration file.
-
View User Profile
-
Send Message
Posted Dec 23, 2011@Zimp_Minecraft
He did everything that was done in the tutorial video on the top of the videoes section
and is it possible that another plugin may cause that? We have a teleport plugin, that has a teleport that leads to the dungeon. How do we get the off limits away? He did publish the dungeon and it still says off limits. We do not understand this at all.
-
View User Profile
-
Send Message
Posted Dec 22, 2011BUG: Enchantments do not stay on items in chests when the dungeon reloads.
Request: if you could reward enchantment EXP as a reward for completing a dungeon.
BUG "pig-zombie" for a monster type come back with an invalid mob name error for monster spawning, same with cave-spider
Request: Is it possible to create an event that detects when the monsters in a room have been defeated? I don't want players just running through a room without fighting the monsters that were spawned.
Request: is there a way that you could implement some sort of boss mob with NPCs?
Request: Can you add a price to running a dungeon. It already hooks into iconomy to give money as a reward can you add a price as well to enter a dungeon?