Death Drop Disabler
DeathDropDisabler- Per World Death Drop Disabler
What is DeathDropDisabler?
This was requested because a plugin of this sort could not be found up to date or without bugs. That's why I made DeathDropDisabler.
DeathDropDisabler is a per world death drop disabler, meaning that when players die their inventory will not be dropped, but they won't keep it as with the "/gamerule keepInvetory true". It could help if:
- You have a world where players must stick with a certain kit and you don't want them stealing others' items on death
- In a role play server you don't want players to drop a pile items on death
- You want to reduce lag, by not leaving drops lying around.
Attention! It seems there has been a misunderstanding with this plugin. It disables dropping items on the ground. e.g. The player will still lose items but, they will not drop on the floor. Now I understand why people are complaining it doesn't work, I will add not losing items as a new feature after my GCSEs (exams) This is not a bug, just a misunderstanding and I will add what you want as a feature. Sorry for the inconvenience, I will work to resolve this problem.
Usage
To install, just place the jar into your plugins folder and either reload or restart the server. Edit the config as shown below!
With DeathDropDisabler, drops can be disabled in certain worlds defined in the config. For an explained config Click Here!
Commands
No commands!
Permissions
No permissions!
One last note...
That's it, have fun!
Want a more advanced plugin for blocking drops?
Try AdzNoDrop, which blocks player drops (world based) as well as blocking death drops (world based, optional).
Please consider donating, I really appreciate and contributions towards my hard work.
Hello everyone, please go to AdzDropControl now!
AdzDropControl
This will be my new drop control page!
This plugin is currently 'on the edge'. I hope to implement it into a greater plugin. I wrote a new one but can't remember if it has this support it was so long ago (I've been busy). I hope to look over the code, test and release when I get a a chance.
Pls Update!
I added it and reload but he still drops items
@deleted_11279897
Glad I could help.
@Absolutionmc
See AdzNoDrop, I will try to funnel traffic either there or to a new page.
"I will add not losing items as a new feature after my GCSEs (exams)"
Is the feature going to be added? Thanks :)
@Adzwoolly Thank you so much! Now I know why the most plugins don't work!!! :D Gonna have a look at it! :D
@deleted_11279897
That's not because of 1.5.2
I compile plugins in java 7 but, you're server is running on java 6.
It doesn't work for 1.5.2 I get the following error:
[SEVERE] Could not load 'plugins/DeathDropDisablerv1-0.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/gmail/adamwoollen/DeathDropDisabler/DeathDropDisabler : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.reload(CraftServer.java:603) at org.bukkit.Bukkit.reload(Bukkit.java:275) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchServerCommand(CraftServer.java:512) at net.minecraft.server.v1_5_R3.DedicatedServer.an(DedicatedServer.java:262) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.UnsupportedClassVersionError: com/gmail/adamwoollen/DeathDropDisabler/DeathDropDisabler : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 14 more
@Coby15
You don't need gamerule inventory true
Have you read the description properly?
"Attention! It seems there has been a misunderstanding with this plugin. It disables dropping items on the ground. e.g. The player will still lose items but, they will not drop on the floor."
I installed the Plugin, reloaded my server, and set the /gamerule keepInventory true but people still lose their stuff. It doesn't drop. Just disappears. Help?
@porthos203
It should do. I've not tested it but the code should be perfectly valid.
does it work for 1.5.2?
@MCwolski I could but, I won't. Unfortunately, I don't have time at the moment due to GCSEs
@banthisaccount
You may misunderstand the feature, please re-read (edited) description. Also, AdzNoDrop does have permissions if you'd like to check that out once it's updated with the new feature.
Could you add an option for randomly dropping items with specific rate?
@Chester007
gamerule keepInventory stops the player dropping items on death and they keep there items.
This stops the player dropping items on death but they still lose there items
This is great! What's the difference between setting gamerule to KeepInventory and this plugin? Thanks!
@zozor782
Have you got /gamerule keepInventory set to true? If so, try setting it to false.
It seems your not having much luck with my plugins zozor789, sorry.
Hope this helps, have fun!
@Adzwoolly
Me too, when i die my stuff is When I die my stuff disappears but I do keep it.
@myrrdinas
Would you mind sharing your config please? Use this website and then send me the link