DungeonBridge Plugin 1.7.2

Updated: May 27, 2015 | 166 views |

This is the bridge plugin between MythicDrops/DiabloDrops and your worlds.
Ever felt like finding ruins or abandoned mines was not all that rewarding? Not felling so exited when finding a nether fortress(CB 1.6.2+)? Tired of finding a spawner room just to walk away with a saddle and a cocoa bean?
DungeonBridge will fill the chests generated on any world with cool items generated from MythicDrops.
In a per-world basis, it is configurable the chance of each chest to have MythicDrops items in it, a range of how many items could be in it, and the possible MythicDrops tiers of such items.
Have you tried DungeonMaze? You should! and if you do with this plugin you can find a cool way to reward your players for adventuring in such a challenging world!

Please note that everything I’m working with right now is not on a stable stage!

Current version

  • v1.10.0 This had been tested on 1.6.4 R2 with MythicDrops 2
  • v1.11.0 This had been tested on 1.7.2 R03 with MythicDrops 3
  • v1.13
    • This had been tested on 1.7.2 R03 with MythicDrops 3
    • This had been tested on 1.7.2 R03 with DiabloDrops 2.6

Requirements

In order to make this plugin work, you will need

  • MythicDrops (get the right plugin version for your MD version)
  • From version 1.13+ you will need MythicDrops and/or DiabloDrops

Configuration

Just download and drop into plugins path.
(if you had a previous version of the plugin, move the old config to some other name before restarting.
Note that from version 1.13+ you will get 3 files created config.yml, MD.yml and DD.yml, except ShowChestsLoc, the old configuration was moved to MD.yml After first start a config file like this will be generated :

#Configuration#
ShowChestsLoc: false
#Chance is % (out of 100)#
Worlds:
  world:
    Enable: true
    CleanFill: false
    ChestFill:
      ChooseTiers: true
      MinItems: 0
      MaxItems: 3
      Chance: 50
      Tiers:
      - Common
      - Uncommon
      - Rare
  world_nether:
    Enable: true
    ChestFill:
      ChooseTiers: false
      MinItems: 0
      MaxItems: 3
      Chance: 50
      Tiers:
      - Common
      - Uncommon
      - Rare
      - Artisan
      - Exotic
      - Legendary
  world_the_end:
    Enable: true
    ChestFill:
      ChooseTiers: false
      MinItems: 0
      MaxItems: 3
      Chance: 50
      Tiers:
      - Common
      - Uncommon
      - Rare
      - Artisan
      - Exotic
      - Legendary

When making changes please mind the yml format. Please note that root ‘ChestFill’ is no longer used, only the ‘ChestFill’ inside each world section.

Generator
this is internal, don’t change it.
ShowChestsLoc
This will log the locations of filled chests. (depending of the world could log a lot!)
Chance
this is the chances in % (out of 100) for each chest to get loaded with cool Drops items
MinItems, MaxItems
A random number between those 2 values will be the number of items in a chest which ‘succeded’ it’s chance.
ChooseTiers
if set to false will ignore values on ‘Tiers’ and will put items from a random tier for each item. Chances of each item’s tier is defined by MythicDrops. if set to true will read the values from ‘Tiers’ and each item will be randomly of any of the configured Tiers
CleanFill
if set to true the contents of the chest will be wiped before filling it with the cool drops., if both MythicDrops and DiabloDrops are enabled for a world, if any of them have this set to true, the contents will be wiped

Notes

  • ? This will not affect in any way drops from mobs.
  • ? This will only affect generated chests, already existing chests will not be refilled. (see below)
  • ? If there’s an existing world and you have Multiverse by running /mv regen <world> will regenerate the world and put the configured Drops on them. (please note this resets the world, if you don’t want that, this plugin will automatically only fill newly generated chests)
  • ? For next release I’m planning of including an event system other which other plugins can use to fill individual chests on demand.
  • ? Don’t hesitate to contact me for questions or bugs, my intention is to make this work the best possible.
  • ? If you have any ideas of some feature you would like to see included, don’t hesitate to contact me!

ALL credits are for

  • ? rmh4209 (for MythicDrops and DiabloDungeonBridge)
  • ? UltrafaceGuy (for MythicDrops)
  • ? MCForger (for DiabloDungeonBridge)
  • ? Death_marine (for DiabloDrops)

DungeonBridge Plugin 1.7.2 Download Link

http://www.dl2.9minecraft.net/index.php?act=dl&id=1392255505

http://www.dl5.9minecraft.net/index.php?act=dl&id=1392281795


Credits: nicoit