How to install & Configure LuckPerms
Luckperms is the key tool to manage permissions and manage ranks on your minecraft server
Your server needs to support Bukkit/Spigot plugins for this to work!
Let's learn how to install & Configure LuckPerms!
Visit the LuckPerms website and click the “Download” button.
Click the “Bukkit” button to download the LuckPerms plugin.
Upload the plugin to the “Plugins” folder. You are able to locate the “plugins” folder where your server.jar is located at.
Restart Your Minecraft Server. We do not recommend reloading the server as it may cause issues!
Connecting to MySQL (Optional)
To create a database, Click “Databases” on the left-hand side of the apollo panel.
Click “New Database” on the top right-hand side corner.
Fill out the required database info on-screen which includes the following:
Database Name
Allowed Connections (Where the connections come from)
Database Host
Once created, copy the database name.
To view the database details, click the eye icon to view the database details
Head over to the LuckPerms folder and find the config.yml file in the file manager.
Edit the following and replace the values with your values. Remember to change the storage method from h2 to mysql
In this instance, It would look like this:
In the server console, Do the following command. Replace <username> with the administrator username of choice
lp user <username> permission set luckperms.*
Example Usage: lp user justgreg permission set luckperms.*
This will allow the user to use LuckPerms commands.
To add a group, You are able to do the following command in-game or console. Replace <Group Name> with the name of the group
lp creategroup <Group Name>
Example Usage: lp creategroup admin
To add a user to a group, You are able to do the following command in-game or console. Replace <username> with the username of choice and <Group Name> with the name of the group
lp user <username> parent set <Group Name>
Example Usage: lp user justgreg parent set admin
To add permissions to a group, You are able to do the following command in-game or console. Replace <Group Name> with the name of the group and <Permission> with the permission value
lp group <Group Name> permission set <Permission> true
Example Usage: lp group admin permission set essentials.ban true
To add a prefix to a group, You are able to do the following command in-game or console. Replace <Group Name> with the name of the group, <Weight> with the weight, and <Prefix> with the name of the prefix.
lp group <Group Name> meta addprefix <Weight> “<Prefix>”
Example usage: lp group admin meta addprefix 100 “&c[Admin]”
Make sure to include the quotation marks (“) in the prefix!
To Edit a prefix to a group, You are able to do the following command in-game or console. Replace <Group Name> with the name of the group and <Weight> with the weight
lp group <Group Name> meta removeprefix <Weight>
Example Usage: lp group admin meta removeprefix 100
Then go back to step 5 and redo the process.
If you require any further assistance, please create a ticket here.
Created By: Greg K.
Your server needs to support Bukkit/Spigot plugins for this to work!
Let's learn how to install & Configure LuckPerms!
How to install LuckPerms
Visit the LuckPerms website and click the “Download” button.
Click the “Bukkit” button to download the LuckPerms plugin.
Upload the plugin to the “Plugins” folder. You are able to locate the “plugins” folder where your server.jar is located at.
Restart Your Minecraft Server. We do not recommend reloading the server as it may cause issues!
Connecting to MySQL (Optional)
To create a database, Click “Databases” on the left-hand side of the apollo panel.
Click “New Database” on the top right-hand side corner.
Fill out the required database info on-screen which includes the following:
Database Name
Allowed Connections (Where the connections come from)
Database Host
Once created, copy the database name.
To view the database details, click the eye icon to view the database details
Head over to the LuckPerms folder and find the config.yml file in the file manager.
Edit the following and replace the values with your values. Remember to change the storage method from h2 to mysql
In this instance, It would look like this:
How to configure LuckPerms
In the server console, Do the following command. Replace <username> with the administrator username of choice
lp user <username> permission set luckperms.*
Example Usage: lp user justgreg permission set luckperms.*
This will allow the user to use LuckPerms commands.
To add a group, You are able to do the following command in-game or console. Replace <Group Name> with the name of the group
lp creategroup <Group Name>
Example Usage: lp creategroup admin
To add a user to a group, You are able to do the following command in-game or console. Replace <username> with the username of choice and <Group Name> with the name of the group
lp user <username> parent set <Group Name>
Example Usage: lp user justgreg parent set admin
To add permissions to a group, You are able to do the following command in-game or console. Replace <Group Name> with the name of the group and <Permission> with the permission value
lp group <Group Name> permission set <Permission> true
Example Usage: lp group admin permission set essentials.ban true
To add a prefix to a group, You are able to do the following command in-game or console. Replace <Group Name> with the name of the group, <Weight> with the weight, and <Prefix> with the name of the prefix.
lp group <Group Name> meta addprefix <Weight> “<Prefix>”
Example usage: lp group admin meta addprefix 100 “&c[Admin]”
Make sure to include the quotation marks (“) in the prefix!
To Edit a prefix to a group, You are able to do the following command in-game or console. Replace <Group Name> with the name of the group and <Weight> with the weight
lp group <Group Name> meta removeprefix <Weight>
Example Usage: lp group admin meta removeprefix 100
Then go back to step 5 and redo the process.
If you require any further assistance, please create a ticket here.
Created By: Greg K.
Updated on: 19/12/2023
Thank you!