SuperFly (formerly EmptyInventory)
This plugin is built to serve many purposes. It allows players to empty their inventories quickly and easily when they get cluttered. It allows moderators to empty players' inventories for grief prevention or punishment on survival servers. It allows players with a permission to fly faster than normal. These are just some of the many uses for EmptyInventory.
Features:
-Quickly empty your inventory in only 3 keystrokes!
-Empty other players' inventories!
-Easily remove dropped items from any world and reduce lag!
-Easily remove minecarts that aren't in use to reduce lag!
-Change your fly speed up to 10 times the normal speed!
-Option to block all weather on your server with configuration file!
-Option to block ice and/or snow accumulation on your server!
Commands:
[brackets mean optional]
/ei [player] - Empties your inventory if no player specified; can empty another player's inventory. Works from console!
/rmdrops [world] - Removes drops in specified world. Works from console! If no world specified, uses your current one.
/rmcarts [world] - Removes minecarts in specified world. Works from console! If no world specified, uses your current one.
/flyspeed <speed> - Changes your fly speed. Can be a value from 1 to 100. 10 is the default speed.
/fs <speed> - Same as above.
/resetspeed - Sets your fly speed back to normal.
/rs - Same as above.
/eihelp - Displays help screen and plugin version.
Permissions:
emptyinventory.* - gives access to all commands
emptyinventory.ei - allows user to use /ei. Default is false.
emptyinventory.ei.others - lets user use /ei {player}. Default is false.
emptyinventory.rmdrops - lets you remove drops. Default is false.
emptyinventory.rmcarts - lets you remove carts. Default is false.
emptyinventory.flyspeed - lets you change your fly speed. Default is false.
emptyinventory.resetspeed - lets you reset your fly speed. Default is false.
emptyinventory.eihelp - lets you see the help screen with version. Default is false.
To do:
-add ability to change other players' fly speeds
I appreciate feedback in the comments! Please report any problems with a ticket! Thanks!
@SynthRack
Thank you for your interest! Honestly I'm not sure if it removes armor. I haven't worked on the code in a while so I don't quite remember (it's still totally functional though :D). I can test it for you this weekend, but if you test it first please comment and tell me what happens! Thanks!
I'm working on an adventure/challenge map for our server and this looks like the exact plugin I'm looking for. Does the /ei command also remove equipped armor from other players?
@ClanSoul
I like your thinking :). I am not exactly an experienced developer, but I will see what I can do. By execution messages do you mean the message displayed after using commands? I assume the only ones you'd want to be able to change are the /ei, /rmdrops, and /rmcarts since fly speed messages are somewhat specific. Feel free to give me suggestions! Thanks for the idea!
@Rat_Cat12
Thanks! I plan on updating it for a while now since the main development is finished. I'll just be tweaking things here and there.
What do you think of the new features?
Could we perhaps have an option in the config to alter the execution messages?
Very happy to see that this has been revived :D
@waco001
The code is included in the jar file. Just download the latest version, use something like 7zip or winzip to extract the contents of the jar, and you'll find the source files here: com/me/asb1230/EmptyInventory. The files that end in .java are the source code files and can be opened with any text editor.
Hi, i know anyone can make a plugin like this but I'm learning so do you mind releasing the source please? Thx
@LiLChris06
hmmm... that's interesting. I guess that means I'll have to add a config so the admin can set which blocks it clears when you type /ei. Or maybe I'll just stop development when 1.4 comes out.
I just saw this in the 1.4 snapshot.
Though I do like the idea of clearing certain items, mostly cobblestone & dirt.