Skip to content

Releases: PowerNetworkHub/PowerRanks

0.7

22 Jun 20:07
Compare
Choose a tag to compare
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

16 Jun 20:00
Compare
Choose a tag to compare
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

11 Jun 13:59
Compare
Choose a tag to compare
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

05 Jun 22:50
Compare
Choose a tag to compare
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

04 Jun 20:25
Compare
Choose a tag to compare
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

28 May 15:41
Compare
Choose a tag to compare
0.2
  • Fixed bug where when another plugin uses getEffectivePermissions() for something.<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

24 May 16:57
Compare
Choose a tag to compare
  • Added signs support for rank assignment.
  • Fixed bug that empty messages in lang.yml showing empty messages in-game.
  • Commands no longer require case sensitive rank names.
  • Fixed tab rank not updating on rank change.
  • Added command autocomplete.

0.1.8

22 May 20:40
Compare
Choose a tag to compare
  • 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

18 May 19:43
Compare
Choose a tag to compare
  • 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

16 May 22:21
Compare
Choose a tag to compare

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.