CustomRanks v0.1

Details

  • Filename
    CustomRanks.jar
  • Uploaded by
  • Uploaded
    Oct 4, 2015
  • Size
    55.17 KB
  • Downloads
    3,945
  • MD5
    4b5de5561ba6e35f81f00826a0ddfebd

Supported Bukkit Versions

  • 1.8.1

Changelog

Changes 10/4/15

  • 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