LuckPerms GUI [1.16.x - 1.20.x] icon

LuckPerms GUI [1.16.x - 1.20.x] -----

A Simple LuckPerms Based User Management System



upload_2023-4-22_17-2-15.png

Note: this is the java rewrite of the original Skript version, this is the only maintained version.

Note: the plugin will not support anything before 1.16 use at your own risk

Thanks For the 100+ Servers Using LuckPerms GUI!

Please leave a review and give some feedback on the plugin!

This plugin requires LuckPerms


Links:
- Source Code

- Old Versions
- bStats


Big thanks to ZribeDev for contributing to the re-write and the original.


[​IMG]

upload_2023-4-22_17-3-42.png
<> - Optional(not required)
[] - Required
/lpgui <player> - opens the main menu
/rank <player> - opens the rank gui and changes the rank of the specified player
/grant [player] <page> - opens the permissions gui [on the set page] to toggle permissions
/track <player> - opens the tracks gui promoting/demoting the player on the specified track
/lpguireload - reloads the config file


upload_2023-4-22_17-4-45.png
lpgui.use - gives access to the main gui
lpgui.rank - gives access to the rank gui
lpgui.track - gives acces to the tracks gui
lpgui.grant - gives access to the permissions gui
lpgui.reload - access to the reload command


upload_2023-4-22_17-5-41.png
drag the .jar file into your plugins folder
then restart your server

change the config.yml file so it has your choice of ranks & other things

upload_2023-4-22_17-7-9.png

[​IMG] [​IMG] [​IMG] [​IMG] [​IMG]
upload_2023-5-30_14-22-8.png
upload_2023-4-22_17-8-40.png


Code (Text):
global:
  back-item: 'ARROW'
  background-item: 'BLACK_STAINED_GLASS_PANE'
ranks:
  enabled: true
  require-confirm: true
  # rank-name is the luckperms group name
  rank-name:
    - 'owner'
    - 'admin'
  # rank-prefix is what will display in the GUI
  rank-prefix:
    - '&4Owner'
    - '&cAdmin'
  # rank-item is what item will be displayed for each rank in the GUI
  rank-item:
    - 'DIAMOND'
    - 'DIRT'
tracks:
  enabled: true
  require-confirm: true
  # track-name is set as the name of the track // these are defaults feel free to remove
  track-name:
    - 'staff'
    - 'donatorRanks'
  # track-prefix is what will show up when displayed
  track-prefix:
    - '&9Staff'
    - '&5Donator Ranks'
  # track-item is the item that will be shown in the gui
  track-item:
    - 'NAME_TAG'
    - 'DIAMOND'
  promote-item: 'GREEN_WOOL'
  demote-item: 'RED_WOOL'
permissions:
  enabled: true
  # if the selected user is op the gui will display all permissions as red
  permissions:
    - 'essentials.ban'
    - 'lpgui.reload'
Code (Text):
offline-player: '&7[&aLP&f GUI&7]&c[!] &fplease select an online player'
reload-config: '&7[&aLP&f GUI&7] &freloaded config'
exit-button: '&cExit'
back-button: '&cBack'

confirm-menu:
  menu-title: '&aConfirm'
  confirm-button: '&a&lConfirm'
  deny-button: '&c&lDeny'

lpgui:
  menu-title: '&aLuck&7Perms &eGUI'
  rank-button: '&cRank &8Menu'
  track-button: '&aTrack &8Menu'
  perms-button: '&ePermission &8Menu'

rank:
  menu-title: '&cRank &8Menu &7: &a%player%'
  item-lore: '&fWill set &a%player% &fto %prefix%'
  chat-message: '&7[&aLP&f GUI&7] &fSet &a%player% &fto &a%group_name%'

track:
  menu-title: '&aTrack &8Menu &7: &a%player%'
  second-menu-title: '&aTrack &8Menu &7: &a%player%'
  promote: '&a&lPromote'
  demote: '&c&lDemote'
  promote-message: '&7[&aLP&f GUI&7] &fPromoted &a%player% &falong &a%track_name%'
  demote-message: '&7[&aLP&f GUI&7] &fDemoted &a%player% &falong &a%track_name%'

permissions:
  menu-title: '&ePermissions &8Menu &7: &a%player%'
  invalid-page: '&7[&aLP&f GUI&7]&c[!] &fPlease choose a page &e1 - 3'
 
Resource Information
Author:
----------
Total Downloads: 7,120
First Release: Mar 25, 2023
Last Update: Aug 11, 2023
Category: ---------------
All-Time Rating:
5 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings