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 May 27, 2012Yeah, upon looking at your yml mine already looks like that. I have a lengthy file with drops laid out for every mob. The file loads with no errors at all in console ever. Just... none of the stuff works, and the vanilla items drop from every situation regardless of what I have in the file.
-
View User Profile
-
Send Message
Posted May 27, 2012bigboy: Unfortunately that's not my problem at all. In fact, I put my drops directly INTO that source config, as it says you can do, so "otherdrops:" was already there. Still no drops occur.
As I said, even the sample drop files don't work (and I tried them all).
So overall, quite frustrating.
-
View User Profile
-
Send Message
Posted May 26, 2012Heres my whole config that Ive been working on so far:
http://pastebin.com/0JZ2C5LG Note that this is ENTIRELY in progress, so the zombie part is screwed up, as zombies wont drop flesh now and the message isnt fixed right. Id remove everything past ZOMBIE: once you get this file.
Also, how can I prevent it where it "hits" players whenever an otherdrop takes place? It is extremely annoying.
-
View User Profile
-
Send Message
Posted May 26, 2012What's the spacing for that? Do you write otherdrops: before every single one? Can you possible show an example?
-
View User Profile
-
Send Message
Posted May 25, 2012Go to this link: https://github.com/Zarius/Bukkit-OtherBlocks/blob/v2Refactor/OtherDrops/otherdrops-drops.yml
After sifting through the source, I discovered that you cant just have this as config: OBSIDIAN: - drop: APPLE You MUST do this: otherdrops: OBSIDIAN: - drop: APPLE
You must write otherdrops: before ALL the drops you define. The source also shows the other things you have to write. Not sure if this is anyone elses problem, but my obsidian now drops apples =). (What is completely what I dont want).
EDIT: I do have one problem though... For some reason whenever a drop is successful, the person who broke the block reacts like he got hit, but doesnt take any damage. Is there a way to prevent this?
-
View User Profile
-
Send Message
Posted May 25, 2012try to add
defaults:
biomes: ALL
worlds: ALL
you can find that in od-fix_undroppables.yml.
sometime works.
-
View User Profile
-
Send Message
Posted May 25, 2012I don't think there is a different one, per say. I've been looking since this doesn't work.
-
View User Profile
-
Send Message
Posted May 25, 2012Would seem that the real problem is that OtherDrops hasn't been updated in 2 months. Can one of the authors confirm whether this plugin has been abandoned? Would suck to have to find a different one.
-
View User Profile
-
Send Message
Posted May 25, 2012Happens for me too. No matter what I do, nothing seems to happen at all. I dont know if its conflicting with a plugin or what, but I get no errors. This is my full dropconfig:
OBSIDIAN: - drop: APPLE
I tried many other things, yet nothing happens at all. Can someone help? These are some of my plugins: Essentials EssentialsProtect *Maybe? Minequery Vault Multiverse (Core and inventories) WorldGuard LWC CreatureBox RedstoneChips NoCheat EssentialsSpawn EssentialsChat
Does anyone else having problems share any plugins in common? Or does this plugin just not work for anyone.
-
View User Profile
-
Send Message
Posted May 24, 2012Any idea what might be causing Captain-Dingo and I to have these problems? Are there any plugins that have been found to conflict? If so, I haven't seen them listed anywhere. I'm dying to get this working.
-
View User Profile
-
Send Message
Posted May 24, 2012Can anyone give me an example of the configuration of permissions using the last version of otherdrops?
I have tried some configurations but nothing works :-(
-
View User Profile
-
Send Message
Posted May 24, 2012Can you disable getting the animation and sound of being hurt when doing some thing custom ?
-
View User Profile
-
Send Message
Posted May 22, 2012Having an identical problem to Andy_Fox. OtherDrops loads without errors, green and good to go in the plugins list, but none of my custom drops work. I too added my drops right in the main drop file, so it's not an include problem.
Tried everything I can think of.
Even tried using the premade includes. Those don't work either.
-
View User Profile
-
Send Message
Posted May 22, 2012I'm not loading any other yml files though. All my drop info is in the main one.
-
View User Profile
-
Send Message
Posted May 22, 2012remove '#' in front of xxxxxx.yml.
-
View User Profile
-
Send Message
Posted May 22, 2012For some reason, Otherdrops doesn't seem to be doing anything on my server. I have the plugin installed and configured properly. When I start the server it loads with no errors. At no point in time do I have any errors in log whatsoever. In game, Otherdrops shows up on the plugins list and it is green. Despite all this, none of the custom stuff drops. I spawned and killed 100 zombies and had nothing but a big pile of undead flesh and xp. I chopped tons of trees but saw nothing but saplings drop from leaf decay. Here's a link to my YML. I have no other plugins that control item drops and might be overriding OD. I have some custom Spout items as drops, but according to this page OD supports them. I have been going back and forth between MoreMaterials and EasyBlocks for my custom item creation, but I doubt that is a factor here. Even the non-spout items and blocks aren't dropping. Any ideas?
http://pastie.org/3952546
-
View User Profile
-
Send Message
Posted May 22, 2012Is there a way to make them, lose money for breaking a block/killing a player?
like:
-
View User Profile
-
Send Message
Posted May 22, 2012This plugin messes with regios and mobarena protections.
setting glass to drop when broken voids all protection and allows players to break the glass.
-
View User Profile
-
Send Message
Posted May 22, 2012<<reply 717001="">>
yeah im using the latest version
-
View User Profile
-
Send Message
Posted May 22, 2012Is this right? It seems as if the xp is not dropping.
CREEPER:
- tool: ALL
drop: XP
quantity: 15
- tool: ALL
drop: DEFAULT
ENDERMAN:
- tool: ALL
drop: ENDER_PEARL
chance: 10%
- tool: ALL
drop: XP
quantity: 15