GenerousMobs
GenerousMobs v1.3
Lightweight plugin so mobs drop economy money and more!
This plugin makes it so all mobs can drop a configurable amount of money when killed. All mobs have a separate configuration which allows a minimum and maximum value to be entered, as well as whether or not it's a reward or fine. On top of that it's possible to add custom item drops to mobs. There's also per-mob permissions, localization and more.
Usage
Simply place the GenerousMobs.jar file into your /plugins directory and start/reload your server. You can make changes to the configuration file while the server is online and use the reload command to refresh the changes.
Current Features
- Mobs drop economy money
- Configurable drop amounts
- Rewards, fines, or nothing can be given
- Minimum and maximum drop amounts
- Drop amounts will be randomly chosen between those the values
- Mobs drop custom items
- Custom item drops allow for in-depth editing including display name, lore, enchantments and more
- Per-mob permissions
- Localization
- Option to stop mobs spawned by monster spawners from dropping money
- Reload command
- Reset command
Planned Features
- Kill-streaks
- Suggest below
Plugin Spotlight
Due to DevBukkit's page encoding constraints it is not possible to embed a video. You can check the video out here. The video was made by LeProDude, thanks!
Dependencies
This plugin requires Vault and a Vault supported Economy plugin.
Configuration Snippet
Pig: 0.5#5#gain
Cat: 5#50#loss
IronGolem: 0#0#gain
- Pig/Cat/IronGolem is the name of the mob.
- 0.5/5/0 is the minimum amount the mob will drop.
- 5/50/0 is the maximum amount of the mob will drop.
- gain/loss is whether or not the player should be rewarded or fined.
Other configuration options:
- SpawnerRewards.Enabled - Whether or not players should receive money for defeating mobs that came from monster spawners.
- PreventKillIfBroke.Enabled - Whether or not players should not be able to kill a mob if they can't afford the fine.
The localization settings are pretty self-explanatory. You can use all chat formatting codes. Use %amount% to show the reward/fine and %name% to show the mob name set below.
The CustomDrops section is again, rather self-explanatory. The template is id;data;amount;enchantments;name;lore;dye=chance and you just replace it with the values. An example would be 397;0;1;DURABILITY:10;&6Skeleton_Skull;&dThe_power_of_the_Skeleton,Amazing;null=10 which drops a Skeleton Skull (id 397, damage value 0) of amount 1, with the enchantment Unbreaking X, the name Skeleton Skull in gold font, and the lore The power of the Skeleton and Amazing in pink font, with a chance of 10% to drop. The id, data and amount is necessary, but the rest can be replaced with null if you do not want to have those options. For example 276;0;1;null;null;null;null=100 would drop a diamond sword 100% of the time. The colour option is in RGB, so for example 50,255,50 would be green. All enchantments can be found here.
The default configuration can be found here.
Commands & Permissions
In the column 'Default,' OP means all opped players get the permission, TRUE means everyone gets the permission, and FALSE means no one gets the permission, by default.
Permission Node |
Description |
Default |
| GenerousMobs.Mob.* | Inherits all GenerousMobs.Mob.<MobName> permissions. | TRUE |
| GenerousMobs.Mob.<MobName> | Loot money from the specific mob. A list of mobs is available here. | N/A |
| GenerousMobs.Reload | Access to /GMobs reload - Reloads the configuration file. | OP |
| GenerousMobs.Reset | Access to /GMobs reset - Resets the configuration file. | OP |
Change Log
Click here for the change log.
Statistics
Support the Development
If you find this plugin useful then please support the development of it by donating.
Donations so far:
- None

-
View User Profile
-
Send Message
Posted Jun 27, 2013make it so you can turn off the money from killing in spate worlds in need of this bad!!!
-
View User Profile
-
Send Message
Posted Jun 16, 2013You could translate the plugin?
-
View User Profile
-
Send Message
Posted Jun 5, 2013Does the plugin support custom Mobs from Forge Mods (for ex.: Mo Creatures, DungeonMobs etc).
I'm using an MCPC+ environment with several Mods and Plugins installed.
So now i'm searching for a Drop Plugin which supports these custom things.
Thanks in advance,
Baal
-
View User Profile
-
Send Message
Posted Jun 2, 2013Thanks for this great plugin, but I feel it could be made even better if you add region support, perhaps using worldedit/worldguard. In those certain regions, you could add options for multipliers, or completely disable giving money, such as in a mob arena area. Thanks for the great plugin again, and I hope you take this into consideration.
-Scratchcrackers
-
View User Profile
-
Send Message
Posted May 26, 2013I am facing this errror. Any solution?
-
View User Profile
-
Send Message
Posted Mar 25, 2013Add custom drops next! :D
-
View User Profile
-
Send Message
Posted Mar 21, 2013Nice! just what I need will give it an shot soon, but might I suggest making money gain/loss in pvp too? as my server is multiverse at its core with spout and I have a separate world for pvp with a pvp vender, this way it has its own invetory system for the pvp, anyways would be cool to get it so people can earn money for Iconomy or w/e economy system people choose, while in pvp as well then I can make pvp just a little more in gain then monsters, already have an experience system for it, thanks for considering :P
-
View User Profile
-
Send Message
Posted Mar 21, 2013Works with 1.5.
-
View User Profile
-
Send Message
Posted Mar 12, 2013@AdmiralMercDawg
i think that be a cool idea :) i hope they do
-
View User Profile
-
Send Message
Posted Mar 11, 2013@LocoFreak
The messages will be configurable in the future.
@patrick12150
Thank you for going ahead with that, I appreciate it. :) But can you please install the plugin properly before showcasing it?
@AdmiralMercDawg
I've never developed anything with WorldGuard before, so I probably won't work on adding that sorry.
-
View User Profile
-
Send Message
Posted Mar 9, 2013Can you add in support with WorldGuard and make it so that mobs in specific regions cannot drop money?
-
View User Profile
-
Send Message
Posted Mar 9, 2013Heres a tutorial i made for the plugin https://www.youtube.com/watch?v=ASwzCKCPJu0
-
View User Profile
-
Send Message
Posted Mar 9, 2013@YoFuzzy3
Can u make so the message prefix is configurable :)
-
View User Profile
-
Send Message
Posted Mar 5, 2013@a1mbot
I'll do that. :) Might be a while since I can do it though, read my signature.
-
View User Profile
-
Send Message
Posted Mar 4, 2013@YoFuzzy3
I'd like localize file to plugin pls :) I'd like use other language.
-
View User Profile
-
Send Message
Posted Mar 1, 2013Super cool. thank you!
-
View User Profile
-
Send Message
Posted Mar 1, 2013@antikx
Every mob has a unique entity id number. In the next version I'll add a configuration section for adding rewards for entity id's, so in theory if you know the id's then you should be able to add a reward for any custom mob.
-
View User Profile
-
Send Message
Posted Mar 1, 2013Thanks for the reply. hmm...It might be kind of limiting to support certain mods as they tend to change quite a bit. If mobs have an ID number would it be easier to support ID's? Just kind of thinking out lout.
-
View User Profile
-
Send Message
Posted Mar 1, 2013@DerekZil
I already knew what kill-streaks were, just wanted to get more out of him. :P
Custom drops aye? Elaborate please? :)
@antikx
Not currently. What mods did you have in mind? Maybe I can find a way to support them.
-
View User Profile
-
Send Message
Posted Mar 1, 2013Does this work for mobs that are added VIA a mod?