CustomRanks v0.5

Details

  • Filename
    CustomRanks.jar
  • Uploaded by
  • Uploaded
    Nov 2, 2015
  • Size
    93.68 KB
  • Downloads
    3,961
  • MD5
    0be7381c9acc54156a08e46503ff68fe

Supported Bukkit Versions

  • 1.8.1

Changelog

Changes 11/2/15

  • Removed check from /myprefix command that requires [ and ] so server admins can define a custom format that fits their needs or format style
  • Added basic chat filter to plugin for removing bad words from chat. This is a very basic chat filter using a word matcher (The alternative is creating a complex key hooker of some sort that detects a char as it is being typed) BLAH! You can add to the list of bad words in the chatfilter.yml file :)
  • Fixed rank demote command removing prefix from command sender instead of specified player (fudged it when I re-wrote the command)
  • Fixed auto-promotion errors for player that do not have or own a town
  • Fixed /Rankinfo command errors for players that do not have or own a town

Change-Log for config file

  • no changes this version it remains 1.3 ( i may have changed some help text updating is recommended )
  • no database changes it remains un-altered

Known issues with v0.5

  • 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, However im not sure im going to go through the hassle of doing this because a good server OP would never reload his/her server right ? and good plugin dev's implement a /reloadconfig command right ?
  • 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
  • Will update and post more as they arise