mobmoneyy
This plugin brings a new way of money earning. With this plugin it will drop virtual money when a mob dies. This money can be picked up by players and will go directly to their economy account.
Support&Questions / Bugs / Feature Requests
If you have any questions/bug reports or feature requests. Please click on *Tickets* on top, and create a new one.
Thank you.
Features
- Extreme lightweight plugin
- Highly customizable
- Each mob can drop a custom amount of money event cent values (example (0.01))
- World Blacklists
Planned Features & Bugs
If you found a bug or have a suggestion, please use the ticket system
Commands/Permissions
Command | Description | Permission |
---|---|---|
/mobmoney reload | Reload the Configuration | mobmoney.reload |
- | Required to receive money from mobs | mobmoney.receive |
Config
config.yml
-
main: AllowSpawnEggs: true
- If true, Mobs spawned from spawn eggs will drop money.
-
AllowMonsterSpawner: true
- If true, mobs spawned by Monster_Spawners will drop money.
-
AllowCreativeMode: true
- If true, Players in creative mode will earn money from mob kills
-
pickupsound: ITEM_PICKUP
- The Sound which will be played on Money Pickup
-
pickupsound-volume: 5
- Sound Volume
-
pickupsound-pitch: 1
- Sound Pitch value
-
droppedItem: Gold_Ingot
- Item which will be used for money
-
sendpickupmessage: true
- If true, the plugin will send the player a message with the amount of money they picked up.
-
double_event: false
- If true, mobs will drop 2 "money" items instead of one (Good for event weekends etc)
-
ChanceToDropMoney: 100
- Chance to drop a money item (100 = 100% and 1 = 1%) -> You cant go lower than 1
-
EnableMetrics: true
- Enable Metrics statistic collection.
Metrics Statistic Collection
Metrics is used to collect plugin statistics. Only data such as plugin version and players online is collected. If you do not wish for this data to be collected, disable this the Metrics statistic collection in the metrics config.yml
Donate
I'm developing this plugin in my free-time, if you like my plugin and want to help me, please donate. Donating is the best way to help me out, it goes towards more bug-fixing. Thanks! The donate button is in the top right corner.
Sponsor
This project and development is sponsored by Apex Minecraft Hosting
Want a cheap and reliable Minecraft Server with an easy to use control panel?
Check out:
does the item also count like gold like can u use it in crafting ?
@seriosbrad
x.0 should work fine, else try x.00 since i support two decimals. If it doesn't work, just reply.
I got 1.2.1 in an e-mail subscription notice. It appears you fixed the error :)
Any information about disabling the currency decimals? setting them all to x.0 or a single digit doesn't seem to work
@seriosbrad
Uploaded another version, should be fixed (forgot to check if the picked up item has a display name, just checked if it has item meta >.< ) Waiting for approval from Bukkit staff >.< may take a while (last file took 50 hours approval time)
@crysis992
I don't have any specific way to reproduce it. Looking through the log, the only pattern I see is that it happens after essentials commands are run.
First event:
http://pastebin.com/mdDmi9q3
Second Event:
http://pastebin.com/AUjpX2N5
Third Event:
http://pastebin.com/aiPCS2zQ
Also, decimal currency is being picked up despite being configured to .0 in the config. See:
http://pastebin.com/euv4dadk
@seriosbrad
Please upload your config and tell me how to reproduce the bug. Natural spawned mobs? Mobs spawned via mobspawners?
@EnderBrine777 Do you get any errors in the console?
Still receiving an error in 1.2
http://pastebin.com/LDQjeT5r
Bug:
this happened me some times maybe its normal:
I closed server i installed and i open server i kill mobs and nothing i did /mobmoney reload and nothing!!!!!!!!!
hurray! waiting
Uploaded Version 1.2 - Waiting for approval from bukkit staff
@RemyPas Should be fixed now. Cannot reproduce the bug in the 1.2 build.
@DerekZil Added decimal values to rewards.
@TTlabambaTT Fixed the "ghost" items. Items no longer drop if the reward is 0.00
@crysis992
No problem lol, take as long as you want.
Never rush, make sure it is perfect. :P
@seriosbrad
Yes, still working on it. Just bit busy with rl. Christmas, New year etc.
Don't have much time to work on my projects :(
@crysis992
Any update on your progress? This is currently the best and most simplistic drop plugin there is. It still works pretty good, just the errors flooding server.log :P
I'll fix these errors as soon as i'm at home, which will be in 1 week. Sorry for the delay ;)
15.12 05:31:31 [Server] INFO ... 19 more
15.12 05:31:31 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ~[craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601) ~[?:1.7.0_09-icedtea]
15.12 05:31:31 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_09-icedtea]
15.12 05:31:31 [Server] INFO at sun.reflect.GeneratedMethodAccessor151.invoke(Unknown Source) ~[?:?]
15.12 05:31:31 [Server] INFO at org.avalon.mobmoney.MobKillListener.onMoneyPickup(MobKillListener.java:86) ~[?:?]
15.12 05:31:31 [Server] INFO Caused by: java.lang.NullPointerException
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:453) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:541) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:651) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.PacketPlayInPositionLook.handle(SourceFile:20) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.PacketPlayInFlying.a(SourceFile:137) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:340) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.EntityPlayer.i(EntityPlayer.java:240) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.EntityHuman.h(EntityHuman.java:162) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.EntityLiving.h(EntityLiving.java:1292) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.EntityHuman.e(EntityHuman.java:437) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.EntityHuman.r(EntityHuman.java:445) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at net.minecraft.server.v1_7_R1.EntityItem.b_(EntityItem.java:250) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) [craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) ~[craftbukkit-1.7.2-R0.1.jar:git-Bukkit-1.6.4-R2.0-38-g4b4e2cc-b2953jnks]
15.12 05:31:31 [Server] INFO org.bukkit.event.EventException
15.12 05:31:31 [Server] INFO [05:31:31 ERROR]: Could not pass event PlayerPickupItemEvent to MobMoney v1.1
Testing is going well. The world options you implemented are working great. I'm almost ready to implement this plugin. Just 2 issues I think you might want to know about.
Firstly. I have to set the option to AllowMonsterSpawner:true in order for mobs from spawners not to give rewards. This is in contradiction tot the explanation here.
Also. Zombies seem to cause the following error and will not give a reward
http://pastie.org/8544182 Errors occuring
hi, for some reason sometimes a gold nugget (my currency) drops but when you pick it up it doesn't register. I'm almost certain I know why. For my minimum I have set 0 and maximum i have set 2. I believe when the plugin drops the minimum value it still drops the image of the nugget but nothing happens when this is picked up. I assume its an easy fix. Awesomely simple plugin, love it.
@KyleDoherty12
The newest version (for 1.7) should be backwards compatible. It should work fine on 1.6.x servers.
Hey there. Love the plugin but can you explain a few things for me? Is /mobmoney reload only in 1.7 and the double_event etc? If they are can you make an update for 1.6.4 with these feautes?