Web Analytics

LuckPermsGUI

Wiki for LuckPermsGUI

LuckPermsGUI Overview

Thank you for checking out the LuckPerms wiki page! 


LuckPermsGUI is a GUI addon for the permissions plugin LuckPerms!

 

Spigot Page: https://www.spigotmc.org/resources/53460/

GitHub: https://github.com/BGHDDevelopment/LuckPermsGUI

Default Config Files

In case you have made a mistake when editing your config files, we have provided the default files here. 

config.yml

#Created by BGHDDevelopment(Noodles)
#Discord/Support: https://bghddevelopment.com/discord
#Plugin Link: https://www.spigotmc.org/resources/53460
#Website: https://bghddevelopment.com
#Wiki: https://wiki.bghddevelopment.com/books/luckpermsgui
#Ideas/Feedback: https://feedback.bghddevelopment.com/
#=======================================================
#Permssion: luckpermsgui.update
Update:
  Enabled: true
#Enables if there is a message on-join when the plugin is outdated.
#=======================================================
CheckForUpdates:
  Enabled: true
#Enables a message in console if the plugin is outdated.
#=======================================================
SilentStart:
  Enabled: false
#Removes startup messages.
#=======================================================
#Commands:
#/lp gui - Open the GUI
#/lp gui user <user> - Opens an user GUI
#/lp gui group <group> - Opens a group GUI
#Permissions:
#luckperms.gui - Use the GUI
#=======================================================
#Please turn this setting to true if you are using LuckPerms 5+!
#This will change some of the commands to work with the new version of LuckPerms.
UseLuckPerms5:
  Enabled: false

Metrics

LuckPermsGUI includes metrics by bstats! This allows us to track how many people are using the plugin and what updates you are on. If you want to disable these metrics please go to the "bstats" folder in your server and disable the tracking.

 

# bStats collects some data for plugin authors like how many servers are using their plugins.
# To honor their work, you should not disable it.
# This has nearly no effect on the server performance!
# Check out https://bStats.org/ to learn more :)
enabled: true
serverUuid: N/A
logFailedRequests: false

Source Code

LuckPermsGUI is open source! You can edit and view the source code here: https://github.com/BGHDDevelopment/LuckPermsGUI

Using LuckPerms 4 with LuckPermsGUI

LuckPermsGUI supports LuckPerms 4 without any needed changes! Just drag both plugins into the /plugins folder and you are good to go!

Using LuckPerms 5 with LuckPermsGUI

Due to changes to the LuckPerms API, the current major version of LuckPerms does not work with LuckPermsGUI out of the box and so to use LuckPermsGUI with LuckPerms 5 you will need to install the LuckPerms Legacy API Extension.

The Legacy API Extension can be downloaded from Lucko here Legacy API Download.

Installing the Extension

To install the extension you only need to follow these easy steps.

  1. Go to your main /LuckPerms/ folder, this is probably at /plugins/LuckPerms/.
  2. Create a new folder in this directory and name it extensions.
  3. Download the extension-legacy-api.jar and put that in the new extensions folder.
  4. Go to your main /LuckPermsGUI/ folder, this is probably at /plugins/LuckPermsGUI/.
  5. Open your config.yml in your preferred text editor.
  6. Change the option UseLuckPerms5.Enabled from false to true.
  7. Save your config.yml file.
  8. Restart your server.

Congratulations, LuckPermsGUI will now work with LuckPerms 5!

We are planning on moving over to the new API version, though we are waiting for more users to switch over first.

Update Changelogs

Update Changelogs

3.2 - Changelog

Version: 3.2

Released: 12/8/2019

Supported MC Versions: 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14+

This update has been tested on the versions above, and no issues were found. Please report them to us on discord if you have issues so we can release a fix ASAP. - Noodles

 

Changes:

Added config system

Added update checker option to the config

Added option for LuckPerms5 in the config. (This will make it so some commands are shifted to the new format)

Cleaned up the main class.

Moved commands and events around in the code improving quality. [GitHub Issue Report]

 

Default config can now be found here: https://wiki.bghddevelopment.com/books/luckpermsgui/page/default-config-files

 

Ideas?

https://feedback.bghddevelopment.com

 

 

Update Changelogs

3.5 - Changelog

Version: 3.5

Released: 2/14/2019

Supported MC Versions: 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14+

This update has been tested on the versions above, and no issues were found. Please report them to us on discord if you have issues so we can release a fix ASAP. - Noodles

 

Changes:

Fixed some commands which broke in LuckPerms5

Added SilentStart option.

Added option to toggle update notifications in the console.

 

Required Config Changes

Please add this to your config.yml

#=======================================================
CheckForUpdates:
  Enabled: true
#Enables a message in console if the plugin is outdated.
#=======================================================
SilentStart:
  Enabled: false
#Removes startup messages.
#=======================================================

 

Default config can now be found here: https://wiki.bghddevelopment.com/books/luckpermsgui/page/default-config-files

 

Upcoming Changes

 

Ideas?

https://feedback.bghddevelopment.com