Fixed compatibility with SQLite and MySQL (removed table indexing auto_increment)
NEW table names for easier finding in database now all tables begin with CustomRanks_<table>
NEW UsersConfig options added for new features of plugin
NEW /jail command (uses essentials methods but adds a "status" to their jail term /jail <playername> <jailname> <time/seconds> <reason>
Set your essentials config to IGNORE the jail command
Jail Exempt still uses essentials perm node (essentials.jail.exempt)
NEW /jailstatus command (allows players to view their jail term and reason why they we're jailed)
NEW /advmessage command (allows admins to set broadcast messages for players that earn/rent them)
NEW default broadcast messages for rentable messages
NEW added more messages to server broadcaster
Fixed broadcaster from not displaying last message
Added options to config file for message broadcasting
Consolidated config file in hopes to make it faster and easier to configure :-)
added new commands to plugins help pages /customranks help
added perm node for jailing of other players customranks.jail.players
This will likely be the LAST of new feature updates to plugin, future updates will be bug fixes and prepping for a full release version
My Console Startup v0.7
I deleted the CustomRanks folder and started a NEW install
29.12 13:23:49 [Server] INFO (************)
29.12 13:23:49 [Server] INFO Thanks for using CustomRanks!!
29.12 13:23:49 [Server] INFO Automatic Donor Removal Enabled
29.12 13:23:49 [Server] INFO Donation Ranks Enabled!
29.12 13:23:49 [Server] INFO Message BroadCasting Enabled!
29.12 13:23:49 [Server] INFO Autopromotion Enabled!
29.12 13:23:49 [Server] INFO Database System MySQL
29.12 13:23:49 [Server] INFO Found Pex permissions plugin!
29.12 13:23:45 [Server] INFO Loading Config values. . . .
29.12 13:23:45 [Server] INFO (**** Custom-Ranks v0.7 ***)
29.12 13:23:31 [Server] INFO Loading libraries, please wait...
29.12 13:23:29 [Multicraft] Loaded config for "Spigot 1.8.8 BuildTools: 45"
29.12 13:23:28 [Multicraft] Starting server!
Known issues with v0.7
Local chat radius is defaulted to 50 need to fix the loading and integration of the config value
Players will need to relog if they are online while receiving a donation rank to have it displayed in chat (this is only because
chat API uses metadata and since players can be online or offline when acquiring donation status i will need to add yet another check
to verify that they are online and then set the meta.
DO NOT reload your server while using this plugin! (still working on a work around for this it is mostly caused by
players metadata resetting when the server reloads i just need to temp store players meta during a server reload and reset it again
when the reload is complete.
Still debating on rather or not to implement a mute command i have the code started but. . .not sure if its going to be worth
overriding the essentials mute command we'll see where it takes me :/ as of now essentials mutes globally across all channels