PermissionShopZ - The #1 Permission Shop icon

PermissionShopZ - The #1 Permission Shop -----

Allows players to buy permissions! Supports ALL permission managers!




Added
  • Temporary permission nodes.
  • Group nodes.
  • Track nodes.
Changed
  • Better way to add perks and nodes.
  • Improved database; you can now re-use nodes.
Fixed
Developers Note
Hi all!

It has been a while since the last update, I hope you like this one.

Since the database has now again changed you will, unfortunately, have to port your old data to the new version manually.

I've also made a short 'update' / 'tutorial' on the new features here.

Also there is now a work-in-progress Discord you can join!
----------, Aug 18, 2021

Added
  • New perk editor!
  • Timed permission support!
  • New JSON database type. Now you can edit the database for file!
Fixed
  • A lot of bugs.
Removed
  • Support for the old database, a lot of issues were reported.
----------, Oct 23, 2020

  • Changed LuckPerms handler to accept all nodes (e.g. group nodes), instead of just permission nodes.
  • Updated TabuuCore dependency to TabuuCore-2020.5.2
  • General code clean-up.
----------, Jun 24, 2020

  • Changed versioning system.
  • Fixed issue with per-world permission in Vault mode.
----------, Jun 6, 2020

The renaissance update!
It has been a while since I've done something with this project. I've decided to update the project and keep maintaining it.

Changes
  • New and more configurable GUI.
  • Support for Vaults native permission manager.
  • Updated LuckPerms to its latest version.
  • Updated plugin.yml, lang.yml, and config.yml.
  • Implemented better permission handler loader.
  • Major code refactor.
  • Fixed number formatting.

Important
Even though the same database file is used, please back-up before updating. For the lang.yml to work properly a new file has to be generated, you can just copy your translations back. If you want to change the size of the inventory, you should also update the config.yml.
----------, Apr 12, 2020

I've recoded the entire plugin to fix bugs and make the plugin available to more versions of Minecraft. This plugin now supports and requires the newest version of TabuuCore (which can be downloaded for free here).

Also the name has changed! The plugin is now called PermissionShopZ!

Fixes include (but are not limited to):
  • NPE errors,
  • being able to add air items that cause errors,
  • errors when opening the shop interface,
  • errors when opening the shop edit interface.

IMPORTANT
If you are updating from an older version: the data.yml is no longer used. The perks will have to be re-added. The config.yml has also been updated! The default "IRON_FENCE" can not long be used and will result in error, the replacement is "IRON_BARS".
----------, Aug 29, 2019

[ADDED] Support for Spigot 1.13.x
[ADDED] Example configuration file

[REMOVED] Support for versions bellow 1.13

IMPORTANT
If you are using a Spigot version bellow 1.13 this version of PermissionShop will not work for you. If for some reason you decide not to update your server to the newest Spigot version, which I recommand you do, you will have to stick with PermissionShop version 2.3.2 BETA since I will no longer support older Spigot versions.
----------, Dec 2, 2018

[ADDED] Support for TabuuCore 1.2.9 BETA
[CHANGED] Code cleanup resulting in better performance.

Thanks to everyone for the 800+ downloads and the positive feedback/reviews!
----------, May 1, 2018

[FIXED] The remove perk inventory now automaticly updates when a perk is removed.

[ADDED] Number suffix support. E.g. 1000.00 will change to 1.0k ect. You will need to update the config if you want to be able to enable this feature. Thanks to @FernPlayzYT for the suggestion.


[ADDED] Support for the newest version of TabuuCore.

IMPORTANT
You will have to update TabuuCore for this update to work. Else you will get errors in your console. (Current version of TabuuCore: 1.2.6 BETA)
----------, Mar 29, 2018

Changelog:
[ADDED] Native support for LuckPerms. To get native support set the PermissionManager option to "LUCK_PERMS".
[FIXED] Console errors when you try to open the Shop/ShopRemoval.
----------, Mar 19, 2018

[FIXED] When the shop is empty it will no longer let you go to the next page infinitely.
----------, Mar 9, 2018

[FIXED] Nullpointer exceptions when opening the pshop shop gui.
[FIXED] TabuuCore has updated and will no longer include MassiveStats because it generated exceptions. MassiveStats will be included as soon as it will be release from beta.

NOTE:
TabuuCore has its own Spigot Resource page now! Check it out HERE, don't forget to watch the resource so you will never be behind.

A special thanks to @iWessa for reporting these bugs to me.
----------, Mar 6, 2018

[FIXED] Nullpointer exception when you did not set the display item propperly.

When you are not holding an item while adding a new perk you will now get an error message (please delete your old lang.yml file to see the propper message). All items in the shop that are somehow null or air will be set to a invalid block so you can remove them with the '/pshop remove' command.

Thank you @cyklonix for noticing this bug and reporting it in the discussion tab.
----------, Mar 4, 2018

[ADDED] Removal GUI. Type '/pshop remove' to open the GUI (this command will replace the old '/pshop remove <name>' command).

[ADDED] Use spaces in the name of the perk by using the underscore ('_') symbol. e.g. '/pshop add &7&lKit_Tools' 50 essentials.kits.tools'.
----------, Mar 2, 2018

Hello Spigoteers,

The last couple of weeks I've been very active in the Spigot plugin making scene an I tought that this plugin deserved a propper update!

What is new:
[ADDED
] 1.8 support is finally added properly!
[ADDED] Support for custom permission managers (not just GroupManager and PermissionsEx).
[ADDED] Option to add multiple permissions to one perk!
[ADDED] Customizable 'unlocked material'.
[ADDED] Option to display the permissions that a perk has in the shop.
[ADDED] Actionbar messages instead of regular chat message.
[ADDED] bStats and TabuuCore!

What has been fixed:
[FIXED] 1.8 item selection.
[FIXED] GroupManager not adding the permission directly.
----------, Mar 1, 2018

[Fixed] 1.8 support.
----------, Feb 4, 2018

[Added] Language file.

You can now translate the plugin to your language with the lang.yml file.
----------, Jan 10, 2018

Changelog for version 1.2.1
  • PermissionEx support added!
  • The plugin will autodetect GroupManager or PermissionsEx
  • The permissions manager can be configured in the config.yml
----------, Aug 12, 2017

Resource Information
Author:
----------
Total Downloads: 12,135
First Release: Aug 12, 2017
Last Update: Aug 18, 2021
Category: ---------------
All-Time Rating:
27 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings