EveryoneUtilities
Description
Everyone Utilities provides a simple way of performing an action that takes effect on every player on the entire server. One command will take action on every player that is currently online on the server. So for example, if you do /EveryoneUtilities givexp 50, it would give 50 xp levels to every player that is currently online. With Everyone Utilities , what normally would take constant repeating of commands is put together into one command.
Installation
Simply place EveryoneUtilities.jar into your plugins folder and everything will be generated for you. If you want economy support for giving money, taking money, or setting player money balance, then you must install Vault: Vault Please note that the default config.yml file does not contain anything as of now, but soon will for more configurable options!
Commands and Permissions
Commands | Description | Permissions |
---|---|---|
/eu help | Displays help for Everyone Utilities | eu.help |
/eu setbalance | Set the balance of every player online | eu.setbalance |
/eu setxp | Set the xp level of every player online | eu.setxp |
/eu sethealth | Set the health of every player online | eu.sethealth |
/eu takehealth | Take health away from every player online | eu.takehealth |
/eu takeitems | Take items from every player online | eu.takeitems |
/eu takexp | Take xp levels from every player online | eu.takexp |
/eu freeze | Freeze every player online | eu.freeze |
/eu unfreeze | UnFreeze every player online | eu.freeze |
/eu command | Force every player online to do a command | eu.runcommand |
/eu kill | Kill every player online | eu.kill |
/eu teleport | Teleport every player online to your location | eu.teleport |
/eu givemoney | Give money to every player online | eu.givemoney |
/eu givexp | Give xp to every player online | eu.givexp |
/eu heal | Heal every player online | eu.heal |
/eu giveitems (item id) | Give items to every player online | eu.giveitems |
/everyoneutilities | Replacement command for /eu | no permission |
Use permission node eu.* to give all permissions! (Recommended only for Admins)
To-Do
- Item names instead of item ids for giving or taking items
- Give and take permission nodes from all players
- Custom messages
- Ignore specific player(s) when doing task
- Items with data (example: item 35:5 is Lime Wool) for giving or taking items
- Whatever you think should be added :)
Source Code
You can view the source code here: GitHub
About me
I am a Java/bukkit developer in the learning process! I enjoy creating plugins and helping others, so if you need help, or want me to make a plugin send me a message! I created this plugin because I used to own a server and every now and then there would be a hacker or two who completely ruined the servers economy by hacking money. As a result of this we had to reset everyone's balance to 0, and this plugin would have been very helpful. You can check out my YouTube channel here. So let me know what you think, and if you have any recommendations or issues with this plugin please feel free to comment below!
Help me out by donating:
Hello I was wondering if you could make this for offline players too because of the recent addition of the EULA to servers and everything has to be equal so I think this plugin would become very poplar if you added offline support. So when a player logs back on to the server he would get the same item too.
Hey this is nearly the plugin i'm looking for, would you mind having a look at this thread to see if you can update your plugin or collaborate it ?
http://forums.bukkit.org/threads/give-all-command-plugin.293027/
Extremely useful :) Thanks for this plugin