PlayerCommands

Current version: PlayerCommands v1.3
OverView
PlayerCommands is a plugin with the objective of providing various commands, both complex and basic ones. PlayerCommands will create player files for your players, but instead of having PlayerCommands read/write on the files all the time, PlayerCommands will store the settings in an object (it's a bit technical) , and save the player file when the player logs out, is kicked/banned or when the server stops. Another one of the objectives of PlayerCommands is to provide a UUID-compatible plugin that covers most of the needs of your server. Bans, teleports, mutes, warps, mails, signs, color chat, economy, PlayerCommands will take care of it.
One of the main features of PlayerCommands is the online-mode/offline-mode UUID compatibility. Instead of just working with both modes, PlayerCommands will support offline mode servers which are converting into online mode, even after you have used the offline mode UUID's. PlayerCommands will just do the conversion for you. Tl;dr: PlayerCommands is a plugin, UUID-compatible (1.8 ready) that will cover most of your server's needs.
Features:
These are a few of PlayerCommands' features. I'll try to keep the list short.
- UUID Compatible: With Online Mode or Offline Mode!
- Block creeper explosions/block damage (when enabled on config
- Custom Join/Leave messages
- Special signs!
- Add color codes to chat/signs if player has a permission
- AutoBroadcasting, Anticurse and Antibuild!
- Simple Economy
- Vault Support (Chat, Permissions and Economy!)
- Configurable message Prefix and no permission message
- Homes, Warps and Jails (multiple)!
- Bans (Temporary, IP and/or user bans) and mutes!
- About 70 commands!
- More to come...
Installation:
To install player Commands, Download the playercommands.jar and place it in your plugins folder. After that, start your server, and you're done. If you'd like to do so, you can install an economy plugin and vault, but PlayerCommands has its own economy.
To-do list for version 2.0
The plugin is under a heavy re-code, as i'm taking advantage of the language file addition to recode commands. Hopefully, the performance of the plugin should be increased. I'm also adding a UUID cache in a json file, and bungeecord support for Networks. Some of the main changes are:
- Introduction to BungeeCord support.
- Release language files, and improve messages. (English and Spanish for the time being).
- Huge command cleanup.
- Teleport to other players' homes and Teleporting to offline players!
Auto afk timer- Done!Improve player files; make locations serialized into a single string.- Done!Major improvements in UUID and Name lookups, making a json cache.- Done!Auto updater/Update checker- Done!The UUID conversion already is relesed. Remove some start up warnings.- Done!Make other plugins compatible with PlayerCommandsEconomy via Vault- Done!Improve the ban handler and economy, as well as expand it.- Done!Optimizations.- Done!Improve Antibuild- Done!Optional TnT protection- Done!/KickAll- Done!/Difficulty- Done!/rocket- Done!Fix all typos.- Done!/Weather- Done!/Recipe- Done!Fix bed spawning, a /kick error and a /vanish bug- Done!Expand the Developer API and create Javadocs.- Done!Fix bug when using /afk while being afk- Done!Fix a bug with selling signs- Done!
To do list last updated: 26/12/14
To-do for later versions
- MySQL Integration (optional), that way people won't be getting too many player files created.
- Tab complete for commands
- Make Teleport requests expire after an amount of time.
- /teleporthere
- Make mutes temporary (with optional parameters).
- /nickname
- Kits
- CommandTool/PowerTool (Set, remove)
Requirements
PlayerCommands doesn't depend on any plugin, but it can hook into Vault if you enable the options to do so in the config. This way, PlayerCommands could hook into your economy plugin using vault, or into your chat plugin. Please Note, If you wish Vault integration, you must have Vault version 1.4.1 or any later build!
If you find any bugs, please comment below :) I'll try to fix them ASAP.
-
View User Profile
-
Send Message
Posted Dec 22, 2013@YoonSung
Updating it now, and the permission for /gamemode is pcommands.gamemode edit: You can now find a list of commands here.
-
View User Profile
-
Send Message
Posted Dec 21, 2013Could you also list more permission nodes for the updated commands? Thanks very much. I would like to continue using this plugin, but still allow certain players to use these commands.
-
View User Profile
-
Send Message
Posted Dec 21, 2013Hello, I have a problem with this plugin. Even though there isn't a command listed here for /gamemode, this plugin uses /gamemode for that plugin. And since there isn't a permission node for it, I cannot allow my groups to use /gamemode in my server. I tried using the bukkit permission node for /gamemode, but it won't work. Player Commands says my friends don't have permission. Could you create a permission node for /gamemode? or fix this bug?
-
View User Profile
-
Send Message
Posted Dec 19, 2013@avdxm32
Hello, I'll start working on a fix, sorry for that :) edit: Making the command all over again, and making it better :D
-
View User Profile
-
Send Message
Posted Dec 16, 2013I need some help. I used the /speed command and I had two problems with it. When I set it to anything but flight 10, I couldn't go forwards, backwards, strafe left or strafe right, just up and down. Second, when I used the /speed walk command I set it to 4 and now the terrain isn't visible whatsoever. I'm going to post a screenshot so you can see what I see. I've tried changing the speed settings but nothing works. http://imgur.com/hjH5eSK
-
View User Profile
-
Send Message
Posted Dec 3, 2013@stadeo360
Anytime bud!
-
View User Profile
-
Send Message
Posted Nov 29, 2013Thanks
-
View User Profile
-
Send Message
Posted Nov 29, 2013@stadeo360
You have to create a plugins folder, with this name
plugins
EXACTLY like that or it will not work, then just place the plugins you want inside!
-
View User Profile
-
Send Message
Posted Nov 28, 2013I love this plugin but how do i install it on my Hamachi server, there isn't any "plugins" folder. Please help me.