Added to /Rank command to update Player-Ranks table in database when manually promoting players.
Added ore quantities to /Rankinfo command for those opting to use ore mining ranks.
Changed /Rankinfo command text formatting for easier reading and future add-on's.
Added prefix assignment to players that are promoted via auto-promotion feature.
Changed default prefix for NEW players on server to retrieve the Default group of Pex (set your own prefix for default group in pex)
Added default group specification to Config (tell the plugin your default group).
Added transaction type to transaction listener (chestshop transactions) to only log PURCHASES for shop owners.
Added buy price to database (informational).
Re-structured entire chat system internally in attempt to make it alot more stable and code friendly. players are now in an instantiated Channel class when they are in a channel. this allows for alot better future development of chatting software and alot more customization and security :-)
Fixed errors for offline shop owners, when a player buys from a shop and the shop owner is offline :/
Added update checker to plugin so when this plugin is enabled it can check for new updates. (you can disable this in the Config).
Added Config file version to plugins Config (plugin will check to make sure your config file is up to date).
I have decided to introduce beta versions now for a couple of reasons A: its just more professional B: it is how the updater checks for updates C: for development progression purposes and local backups.
Possible Issues. . .
This plugin was developed using Java7 and References CraftBukkit
May get console erros when Buycraft adds donors likely caused by the player sendMessage pointing to null. (you can probably ignore this as long as it is updating the database)
Possible Database erros this will depend on your java version and JDBC drivers
I developed this plugin to use SQL language that is compatible with SQLite and MySQL
Still need to add the Database Player-Rank updater to auto-promotion tasks, this is not a critical issue it is simply just for web retrieval purposes only.
Still a bit to go before a release, alot more testing and debugging yet to go :(
If you encounter any bugs/issues please create a ticket.
Will add more testing and debugging results as they come