How to Install and Use LuckPerms on your Hytale Server
Permissions determine what players are allowed to do on a Hytale server. LuckPerms is a powerful permissions system that lets server owners create roles, assign permissions, and manage access in a clear and structured way. Installing and using LuckPerms helps keep your server organized while giving you precise control over player actions.
Installing LuckPerms from the Control Panel
This method lets you install LuckPerms directly through your server’s control panel. It is the quickest option and doesn’t require uploading any files manually.
Navigate to your Nodecraft Dashboard.
Click the Panel button for your Hytale server.
Locate and click Mods in the menu on the left side.
Click the Install from CurseForge button.

Enter LuckPerms in the search box and click Install.

LuckPerms will be automatically installed and loaded on your server.
Restart your server to finish loading LuckPerms.
Installing LuckPerms Manually
Manual installation is useful if you prefer full control over your server files or need to upload a specific version of LuckPerms. This method involves adding the mod files directly to your server.
Begin by downloading LuckPerms here: https://www.curseforge.com/hytale/mods/luckperms/files/all?page=1&pageSize=20&showAlphaFiles=hide
Once you’ve got it downloaded, navigate to your Nodecraft Dashboard.
Click the Panel button for your Hytale server.
Locate and click Mods in the menu on the left side.
Click the Upload Mods button.

Either drag the LuckPerms file from your computer into the blue box, or click the Choose Files button and select the file that way.
Once the file is uploaded, click Close.
Restart your server to finish loading LuckPerms.
Using LuckPerms
LuckPerms is primarily managed through its web editor. After running a command, you are given a secure link where you can create groups, assign permissions, and apply changes through a browser-based interface instead of editing everything in-game.
Navigate to your Nodecraft Dashboard.
Click the Panel button for your Hytale server.
Locate and click Console in the menu on the left side.
Ensure that LuckPerms is loaded on your server.

Run the following command: /lp editorThis will give you a link to open the web editor for LuckPerms.

When you open the editor for the first time, you’ll be prompted to enter a command in your server console. Copy it, return to your server console, and enter it.

Once connected, return to the editor and set up your permissions as desired.
Create a LuckPerms Admin Group
Creating an admin group helps separate full server access from regular players. This allows you to safely grant elevated permissions without assigning them to individual users.
Navigate to your Nodecraft Dashboard.
Click the Panel button for your Hytale server.
Locate and click Console in the menu on the left side.
Run the following command: /lp editorThis will give you a link to open the web editor for LuckPerms.

On the left side, click the + next to Groups.

For the Group Name, enter “admin”.

Enter any other information you would like, then click Add group.
Option Description Group name The internal name of the group Display name The external name of the group Parent Group this one inherits from Weight The priority level compared to other groups Prefix/Suffix Tag before or after a player’s name In the Add Permissions box at the bottom, enter hytale.*, then hit enter on your keyboard.

Click the Add button on the right.

Click Apply in the top right.

You can now set players to this group through the Users tab on the left. This will list all players that have connected to your server.
Common LuckPerms Commands
LuckPerms uses commands to manage groups, permissions, and users. This section shares commonly used commands that help with everyday permission management.
| Command | Description | Example | Result |
|---|---|---|---|
| /lp user <playername> parent add <group> | Assigns the player to the specified group. | /lp user Nodecraft parent add admin | Adds player ‘Nodecraft’ to the ‘admin’ group. |
| /lp user <playername> parent remove <group> | Removes the player from the specified group. | /lp user Nodecraft parent remove admin | Removes player ‘Nodecraft” from the ‘admin’ group. |
| /lp user <playername> permission set <permission> | Gives a specific permission directly to the player. | /lp user Nodecraft permission set hytale.command.spawn.self | Gives player ‘Nodecraft’ permission to use the /spawn command. |
| /lp user <playername> permission unset <permission> | Removes a specific permission from a player. | /lp user Nodecraft permission unset hytale.command.spawn.self | Removes permission from player ‘Nodecraft’ to use the /spawn command. |
| /lp group <group> permission set <permission> | Gives a specific permission to the group. | /lp group Players permission set hytale.commandmacro.command.unstuck | Gives group ‘Players’ permission to use the /unstuck command. |
| /lp group <group> permission unset <permission> | Removes a permission from the group. | /lp group Players permission unset hytale.commandmacro.command.unstuck | Removes permission from group ‘Players’ to use the /unstuck command. |
Conclusion
Using LuckPerms on your Hytale server gives you better control over permissions without adding unnecessary complexity. Once installed, it allows you to manage access cleanly, apply changes when needed, and avoid long-term permission mistakes. A well-configured permission system helps keep your server secure, consistent, and easier to manage as it grows.
Need Help?
If you have questions or run into any issues, our support team is here to help! Reach out using the support widget on our website or visit our support center for further assistance.