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 Apr 12, 2013@mal67
Here's an example to place at the bottom of the otherdrops-drops.yml file (or any include file if you're using them).
-
View User Profile
-
Send Message
Posted Apr 11, 2013i am still unable to work any of the fishing events. i cant even seem to get it to do something as simple as sending a message to the player who caught the fish.
any tricks?
-
View User Profile
-
Send Message
Posted Apr 11, 2013@ZariusT
Thanks! Its working great now!
-
View User Profile
-
Send Message
Posted Apr 11, 2013@ZariusT
Durr! I'm using OtherDrops v2.7.1 where the heck did I get that!? I didn't even install the plugin 2 days ago, must have just downloaded the wrong version somehow... I will update that ASAP.
As for the smelting, I have been unable to find any plugins that can do what I need. I think it would be a great addition to the plugin if we could choose what to name smelted items based on their current lore name. It is a bit detached from the rest of the plugin, but smelting support would be awesome :D
-
View User Profile
-
Send Message
Posted Apr 11, 2013@RobbyRP
It worked ok for me (correct case). Ah, what version are you using? Have you tried the latest beta? (I'll probably be releasing a new beta in about a day).
-
View User Profile
-
Send Message
Posted Apr 11, 2013@ZariusT
Sorry that was a bit confusing. I just meant I wanted the Raw Porkchop dropped by a sheep to be called "Raw Lambchop", but it would come out in all caps ingame as "RAW LAMBCHOP" instead.
-
View User Profile
-
Send Message
Posted Apr 11, 2013@RobbyRP
Sorry, not sure what you mean by "When trying to rename the Porkchop Lambchop, I end up receiving RAW LAMBCHOP ingame".
Currently there's no trigger for smelting, will think about it but probably best for another plugin.
-
View User Profile
-
Send Message
Posted Apr 11, 2013Trying to get sheep to drop Lambchops [Just Raw Porkchop renamed to be Raw Lambchop]. So far, I have it partially working how I would like, but I am having some issues. When trying to rename the Porkchop to be Raw Lambchop, I end up receiving RAW LAMBCHOP ingame.
Also I would like to change the lorename from Raw Lambchop to Lambchop after the item is smelted. Is this possible with this plugin?
-
View User Profile
-
Send Message
Posted Apr 11, 2013@F4BSE
You can set verbosity to low in the config file. I'll have to do some testing with Mo'Creatures some time - I do want to support it.
@ZimaZang
Sorry, missed that one.
You can do it but need to specific each axe.
-
View User Profile
-
Send Message
Posted Apr 11, 2013@ZariusT
Any chance I could get my first question about the fire aspect pickaxe answered? I just want to know if its possible with OtherDrops.
-
View User Profile
-
Send Message
Posted Apr 11, 2013I use Mo'Creatures and if I hit a new mob I get this message:
" [OtherDrops:2.8b.512] CreatureData: get(EntityType), shouldn't be here (should be in specific mob data) - please let developer know."
How can I hide this message, or do you have a possibility to add Mo'Creatures in otherdrops?
-
View User Profile
-
Send Message
Posted Apr 10, 2013I've been following a bit, but in case I missed it, is there any indication of the player data, such as underwater, in lava, etc?
-
View User Profile
-
Send Message
Posted Apr 10, 2013@ZimaZang
You're right. The first section should have been green too but was white for me - will look into that. The other sections coloured correctly though.
Yes - the section symbol ( § ) is a good fallback as that should always work.
-
View User Profile
-
Send Message
Posted Apr 10, 2013@ZariusT
It shouldn't have showed up as white, blue and green, the message should have just been green and blue.
"message: &aYou Killed a &bZombie &aand got a Nether Star"
"a" is light green, "b" is light blue, but there's no white in there.
I had the same problem as tim740 was having, so I used section symbols ( § ) in the config rather than ampersands and got it to work.
-
View User Profile
-
Send Message
Posted Apr 10, 2013@tim740
I had the same problem you had, the letters were showing up white for me as well. However, a solution I generally use is to replace the ampersand ( & ) with a section symbol ( § ). The section symbol works the same way as you would use the ampersand, such as "§a" for green, "§b" for blue and so on.
It can only be used when writing configs or server commands though, can't be typed in-game, which is why everyone generally uses the ampersand.
-
View User Profile
-
Send Message
Posted Apr 10, 2013@tim740
Odd, colors work for me in the latest version ( 2.8b.524 ), just tested that exact string (message: &aYou Killed a &bZombie &aand got a Nether Star) and got white blue and green text.
-
View User Profile
-
Send Message
Posted Apr 10, 2013@ZariusT
i'm using the latest build of Otherdrops - on my windows-server with java 7 it works, but on my linux one with java 6 it won't.
-
View User Profile
-
Send Message
Posted Apr 9, 2013@tim740
That should work fine, what version of OtherDrops are you using?
-
View User Profile
-
Send Message
Posted Apr 9, 2013@tim740
You can try:
Or set each mob individually (eg. SPAWNEGG@ZOMBIE, spawnegg@creeper, etc).
Color codes can be used in messages, item display names (eg. diamondswordSword&a of&d ages) and (in the latest dev build) now custom mob names, book title/author/pages.
@Pepe578
Can you post the config you are trying to use?
-
View User Profile
-
Send Message
Posted Apr 9, 2013Is it possible to make ores auto-smelt when a pickaxe with the Fire Aspect enchant is used on them?
I've partially got it working, but it just always drops a gold bar, here's how I've set it for gold ore: