Releases: PowerNetworkHub/PowerRanks
0.7
Fixed error when player permissions is set but the player was not found
Fixed '/pr set' in the console
Fixed bug where rankup signs without a rank can't be made
Added '/pr addplayerperm' and '/pr delplayerperm' to the commandblock commands
Rewritten GUI to be Minecraft 1.8+ compatible
Redesigned '/pr rankup'
Redesigned '/pr gui'
Added commands '/pr addbuyablerank' and '/pr delbuyablerank' to the GUI
0.6
Fixed bug when a player's rank changes he still has the old permissions.
Fixed error on PowerRanks first-run.
Added command '/pr addplayerperm <player_name> ' to add a permission to a specific rank
Added command '/pr delplayerperm <player_name> ' to remove a permission from a specific rank
0.5
Fixed tab autocomplete for commands, rank names, playernames and permission nodes
Fixed leading space when no prefix is set
'/pr setprefix' and '/pr setsuffix' can now be executed without a prefix or suffix to remove it
Added '/pr rankup' to signs
Added internal permission 'powerranks.cmd.*' to get all PowerRanks permissions
Added update checking optional
Added automatic update download optional
Added automatic config update optional
Added command '/pr addbuyablerank ' to make '' buyable in '/pr rankup'
Added command '/pr delbuyablerank ' to no longer make '' buyable in '/pr rankup'
Added command '/pr setcost ' to set the buy cost of ''
Changed working of buyable ranks in 'Ranks.yml' 'economy.buyable' is no longer a boolean but a list of ranks
Added 'addBuyableRank(String rank, String buyable_rank)', 'delBuyableRank(String rank, String buyable_rank)' and 'setRankBuyCost(String rank, int cost)' to the PowerRanks API
Changed Signs permissions from 'powerranks.cmd.' to 'powerranks.signs.'
Changed working of the 'rankup' sign command, when a rankname is given on the thirth line it wil directly buy that rank instead of opening the GUI, optionally, a cost can be added on the fourth line
0.4
Fixed bug where a error message is displayed in the console when Vault is not found.
Fixed chat autocomplete not showing player names.
Fixed bug where '/pr addperm' adds a permission to ALL ranks.
Fixed permissions for signs.
Added commands GUI '/pr gui'
Added commands '/pr set', '/pr check', '/pr promote', '/pr demote', '/pr setchatcolor', '/pr setnamecolor', '/pr enablebuild', '/pr disablebuild' , '/pr addinheritance' , '/pr delinheritance' to the GUI
Added 'gui' command to PowerRank signs
Added PlaceholderAPI hook for '%powerranks_rank%', '%powerranks_prefix%', '%powerranks_suffix%', '%powerranks_chatcolor%' and '%powerranks_namecolor%'
Code cleanup
0.3
Added wildcard support to change all ranks for /pr addperm and /pr delperm (/pr addperm * test.permission)
Fixed permissions setting. /pr reload is not mandatory anymore after changing the config using in-game commands.
Added command /pr rankup for players to buy ranks.
Added Vault economy support for /pr rankup.
Added rank shop GUI for /pr rankup.
Added economy.buyable to ranks inside Ranks.yml When this is true player will be able to buy that rank.
Added economy.cost to ranks inside Ranks.yml Set the cost for that rank
Added gui.icon to ranks inside Ranks.yml this is used for the icon inside of the rank shop GUI.
Added available permissions to the autocomplete of /pr addperm command.
Added registered permissions to the autocomplete of /pr delperm command.
Added available ranks to the autocomplete of /pr addinheritance command.
Added registered ranks to the autocomplete of /pr delinheritance command.
Added the message Unknown command when an invalid command is executed.
0.2
- Fixed bug where when another plugin uses
getEffectivePermissions()
forsomething.<number>
it did not work. - Created PowerRanks API.
- Added rainbow colors support
&i
. - Added random colors support
&j
. - Added command-block support.
- Added player playtime tracking.
- Renamed command
/pr list
to/pr listranks
. - Added command
/pr listpermissions <rankname>
0.1.9
0.1.8
- Fixed default permissions.
- Fixed no permission message not displaying on a few commands.
- Fixed name color in tab-list.
- Fixed permission handler for some plugins.
- Fixed command completion while using the * wildcard permission node.
- Moved all PowerRank messages to
lang.yml
. - Added command
/pr renamerank <from_rank> <to_rank>
. - Added command
/pr setdefaultrank <rank>
.
0.1.7
- Fixed bug that ranks in a tab list are re-added on server reload.
- Add wildcard '*' support.
- Fixed 'null' rank in tab list bug when the Player joins for the first time.
- Added permission 'powerranks.cmd.admin' for use with admin commands.
- Added command '/pr forceupdateconfigversion' to update the version info in all configuration files.
- '/pr forceupdateconfigversion' requires the permission 'powerranks.cmd.admin'.
- Fixed onBuild event priority bug.
0.1.6
Changelog:
- Added prefix and suffix to the tab list.
- Changed 'config.yml' (NOTE: Please backup your existing config.yml file and delete the current one since it has to be re-added).
- 'config.yml' Added build_modification (Enable or disable processing the
build
tag in Ranks.yml). - 'config.yml' Added tablist_modification (Change the player's name in the tablist).
- Rewritten permission handling to be more robust.