OtherDrops

Make anything drop anything, anyhow!
Minecraft 1.7 features (click)!!
OtherDrops allows you to add anything from a simple "glass drops glass" or mob rewards, to a complex overhaul of your servers drops with drops differing depending on tools, biome, time, weather and much more, along with custom messages, actions and commands.
OtherDrops is lightweight* (it only acts on what you configure) and respects most protection plugins (eg. WorldGuard, Regios) settings. Many examples are included that you can enable and/or customize as you wish.
Getting Started (tutorials)
- Install & setup first custom drops
- Customising mob & block drops
- Customising money & XP rewards
- Customising fishing rewards
- Customising mob spawns
Core Features
- Drop anything!* (*from Bukkit - if it doesn't, let me know)
- Use triggers such as block break, combat, fishing & more
- Conditions to fine-tune your drops such as tool, world, regions, weather, permissions & more
- Add actions including damage, healing, messages, potion effects & more
- Easy syntax allows you to quickly customize drops & rewards for your server
- Future Support
- Where-ever possible the official Bukkit lists are used so OtherDrops supports all current and future:
- blocks, items, mobs, enchantments, potion effects, biomes,
- spawn reasons, tree, villager professions, cat & skeleton types
- Support for special item data:
- Custom names & lore text
- Enchanted weapons & armour (or add random enchantments)
- Enchant anything with unlimited levels (dirt with level 30 damage?)
- Enchanted books with any enchantment
- Written books (wtih custom title/author/pages)
- Leather armour colors
- Custom fireworks colors
- Skull types & custom player heads
- Support for special mob data:
- Custom names, HP (health) & equipment for any mob
- Baby animals (all "Ageable" mobs - chicken, cow, pig, zombie etc)
- Tame wolves (including collar color) or cats (& different cat types)
- Sheep colors (and sheared/unsheared)
- Villager professions, villager zombies, powered creepers & agressive level for pig-zombies
- Wither skeletons, Slime & lava-slimes of any size
- Economy support (via Vault)
- Support for all major economy plugins (see Vault project page)
- Players can gain, lose or steal money based on fixed amount or percentage
- Compatible with "MoneyDrop" to drop physical money items.
Conditions
- Multi-world support - create separate files to handle each world
- Add super rare drops with chance values down to 0.000000001%
- Specify tools required (or a list of tools eg. [any sword, -diamond sword])
- Lorename, Heroes (class & level) conditions
- Cooldowns
Actions
- Apply actions alongside the drop (or even without a drop)
- Damage tools and/or consume items (eg. use dyes to color wool)
- Damage or heal the victim, player or even the whole world
- Apply potion effects to the victim, player, radius, world or server
- Display custom messages (or a list of messages with one selected at random)
- Create explosions, lightning, visual effects (including particles), sound effects
- Run commands
Ideas
- Give leaves various chances of dropping apples, sticks, cocoa beans, saplings, etc on break and/or leaf decay.
- Make glass, stairs, and boats reclaimable (can be tool-specific if you wish).
- Allow gold and iron to be mined directly into ingots with a golden pickaxe.
- Allow users to right-click on cobblestone with vines in hand to turn the cobblestone mossy.
- Nerf mob traps by disabling drops from environmental damage.
- Unleash the zombie apocalypse by setting zombies to drop zombies when they die! (This can be world-specific.)
- Make mobs that don't normally spawn naturally spawn.
- Make mob spawning, drops, and events biome specific!
Documentation
Dev Builds
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Help Wanted
Would you like to help improve OtherDrops? Here are some ways to get involved:
- Media/art: OtherDrops could really do with some tutorial and example videos.
- Testers: Testers who are able to go through the plugin and rigorously check that things (both existing and new features) work as they should. PM Zarius your Skype (or other IM) details if you're interested or jump on the IRC channel.
- Programming: any assistance is welcomed - see the todo list here for some ideas. Anyone with refactoring and/or automated testing experience that wants to assist would be great.
Thanks
Many thanks to these people who helped with OtherDrops:
- Cyklo: creator of the original OtherBlocks. OtherDrops is a continuation of Cyklo's original OtherBlocks (2011) plugin.
- Celtic Minstrel: many code commits and a major overhaul of the code moving into version 2.0. Moved on to create DropFactory.
- Rofang: major update of OtherDrops documentation.
- RugRats13: lots of testing and some documentation.
- Faldonboy & Steelsouls: currently maintaining and improving the documentation.
- CommodoreAlpha: community support on the comments/forum, assisting with documentation.
Many long nights are spent improving OtherDrops so if you like it please consider a donation to my coffee fund :) 
- OtherDrops uses Metrics for anonymous usage stats (learn more).

-
View User Profile
-
Send Message
Posted Dec 21, 2014@Noxcode
Most parameters should be able to accept multiple values via square brackets, so this is likely a bug. It would help @ZariusT if you could submit this as a ticket (that the "height:" parameter does not accept multiple values).
-
View User Profile
-
Send Message
Posted Dec 21, 2014@CommodoreAlpha
Hi, Sorry i didn't have time before. I just tried it and it doesn't work. :( If we do this, it doesn't recognize the parameter "height" at all.
-
View User Profile
-
Send Message
Posted Dec 21, 2014@ZariusT
New dev build: Add: drop: CONTENTS for creatures will drop item in hand - partial fix for issue #281. Will later aim to add CONTENTS@HANDS, CONTENTS@HELMET, etc. with just CONTENTS eventually dropping all mob inventory (incl. armour and weapon).
-
View User Profile
-
Send Message
Posted Dec 20, 2014@CommodoreAlpha
There could be a reason I've forgotten but doesn't sound too hard to do, I'll look into it but if it is hard it'll be a lower priority.
-
View User Profile
-
Send Message
Posted Dec 20, 2014@Treijim
To my knowledge, not currently, because I recall submitting a suggestion-ticket for this before, and the ticket is still there. It'll likely be awhile before it gets implemented, because there's lots of other things that take priority.
I believe MobManager lets you configure that, but I'm not sure off the top of my head. This is an alternative if you don't mind using an additional plugin, otherwise you'll have to wait for a long time.
-
View User Profile
-
Send Message
Posted Dec 20, 2014@ZariusT
Thanks! I'll test it. And is there a way to make it so it will have a chance to drop whatever weapon it's holding?
-
View User Profile
-
Send Message
Posted Dec 19, 2014@Treijim
Seems to be missing the tilde (~). You need to name the mobs correctly e.g.
-
View User Profile
-
Send Message
Posted Dec 19, 2014@ZariusT
It works aside from the other zombie types seeming to be treated as the elder ones by dropping gold and sometimes iron swords.
-
View User Profile
-
Send Message
Posted Dec 19, 2014@Treijim
Can you paste or send me a copy of the config?
-
View User Profile
-
Send Message
Posted Dec 19, 2014I'm looking for some help. I have three types of zombies on my server; regular ones, ones called Bandit (name tag appears above their head and stuff), and ones called ElderBandit.
All of them but elder ones are meant to have a 1% chance of dropping a gold nugget, but for some reason they all have the same chance of dropping one as the elder bandit. The three entries begin with zombie: and zombie@Bandit: and zombie@ElderBandit:
Is that the right way of doing? Thanks for any help
-
View User Profile
-
Send Message
Posted Dec 17, 2014Dev server temporarily down, back up in a few hours or so.
-
View User Profile
-
Send Message
Posted Dec 17, 2014@mrretrus
Have you tried using the latest dev build of OtherDrops to see if it works?
If that doesn't solve your enum problem, then it could be some other issue we've yet to address. Either way, I'm sure extended mod support is a definite upcoming feature (if not now, then soon).
-
View User Profile
-
Send Message
Posted Dec 17, 2014(Psst- Support for mod Biomes and mobs?) Luv ya ;)
-
View User Profile
-
Send Message
Posted Dec 17, 2014@CommodoreAlpha
Yeah, I love the way I can shuffle things around and prioritise them - better than just a single list.
Another small dev update:
I'm mostly working on the easier stuff as I re-familiarise myself with the code then I can start to work on some of the more complex tickets.
-
View User Profile
-
Send Message
Posted Dec 16, 2014@ZariusT
That's an awesome ticket organiser. Glad to see some of my reports on it. I also predict a crowd of server admins storming the front doors for dev build downloads. Or who knows, maybe it's a modest yet consistent increase. :D
-
View User Profile
-
Send Message
Posted Dec 16, 2014Finally updates
Best plugin ever!
-
View User Profile
-
Send Message
Posted Dec 16, 2014New dev build, only a minor change:
However I have had fun playing with a new display board for the GitHub issues - if you're interested in seeing what's being worked on next check it out here: https://waffle.io/zarius/bukkit-otherblocks.
Backlog is stuff I haven't sorted yet, later is generally lower priority tasks, ready is stuff I plan to work on over the next couple of weeks and done is self-explanatory :)
-
View User Profile
-
Send Message
Posted Dec 16, 2014@DoubleZ
Did the update actually work or was that just general excitement? :)
-
View User Profile
-
Send Message
Posted Dec 16, 2014@ZariusT
YYYYYYYEEEEEEEEEEEEEEEEESSSSSSSSS!!!!!!!!!
-
View User Profile
-
Send Message
Posted Dec 15, 2014@CommodoreAlpha
Ah, you're right, I'm not using that one anymore - updated the page, please try again :)