October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk11 min

How to Configure LuckPerms on a Minecraft Server

A practical LuckPerms setup guide covering installation folders, group inheritance, permission nodes, parent add versus parent set, wildcards, contexts, prefixes and testing.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Install LuckPerms in the directory that matches your server software, restart until the console confirms it is enabled, then build permission groups instead of assigning nodes one player at a time. Link groups with inheritance, use parent add when you want to preserve existing memberships, and use parent set only when replacing them. Add permissions to groups, keep wildcards tightly controlled, and test each change in the intended world or server context.

Command details can change between LuckPerms releases. The workflow below follows the syntax documented for current LuckPerms 5.x guidance; verify command help against the version installed on your server before applying changes.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What LuckPerms controls

LuckPerms is a permissions manager. It decides which command or plugin permission nodes a player receives, which groups inherit from one another, and (optionally) which world or server context a permission applies to. It does not create the permission nodes for other plugins. A node such as essentials.fly comes from the plugin that implements flight; LuckPerms stores and evaluates the grant.

A maintainable setup has three layers:

  • Groups: named bundles such as default, member, mod, and admin.
  • Inheritance: higher groups receive lower groups’ permissions without copying every node.
  • Assignments: players become members of groups through parent relationships.

Keeping those layers separate means one permission change can update every appropriate player, while a temporary exception remains possible when it is genuinely needed.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

Before you install

Identify the server platform

Use the installation directory that matches the software running your server:

Server software LuckPerms location
Paper, Spigot or Bukkit /plugins
Fabric, Forge or NeoForge /mods

Do not place a plugin build in a mod loader’s directory or a mod build in a plugin directory. Download the LuckPerms build intended for the platform you actually run, and keep a copy of the server files before changing access rules.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Confirm that it loaded

  1. Stop the server cleanly.
  2. Copy the appropriate LuckPerms jar into /plugins or /mods.
  3. Start the server and watch the console.
  4. Continue only after the console reports that LuckPerms is enabled. If it does not load, stop and resolve the platform, Java, or file-placement error first.

Compatibility with a particular Minecraft version, Paper build, Fabric loader, Forge build, or NeoForge build is not established by the command syntax alone. Check the release information for your server stack and use the version’s in-game or console help when a command differs.

Give yourself initial LuckPerms access

A fresh installation does not automatically make a player a LuckPerms administrator. Until you grant an account LuckPerms permissions, commands such as group creation or permission assignment may be denied.

From the server console, or from an account that already has administrative access, grant your player the LuckPerms wildcard:

/lp user <your-player-name> permission set luckperms.* true

Replace <your-player-name> with the exact Minecraft name. The console normally accepts the command without a leading slash; in chat, retain the slash. Treat this as bootstrap access, not a reason to give every administrator every plugin’s permission. Once you have built a controlled administrator group, move routine administration to that group and remove unnecessary direct grants.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Design groups before adding nodes

Start with roles that represent real bundles

Create groups for responsibilities that actually exist on your server. A practical starting structure is:

Group Purpose Typical relationship
default Baseline permissions for everyone Root group for ordinary players
member or vip Extra features for trusted or subscribed players Inherits default
mod Limited moderation tools Inherits the player-facing group below it
admin Full server administration Inherits mod when that matches your policy

Do not create a group for every rank you might someday sell or announce. Each group should correspond to a permission bundle you can explain. Fewer, meaningful groups make audits, promotions, and removals safer.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

Create the groups

Run one command per group:

  1. /lp creategroup default
  2. /lp creategroup member
  3. /lp creategroup mod
  4. /lp creategroup admin

Use lowercase, uncomplicated names unless your existing naming convention requires otherwise. If a group already exists, do not recreate it; inspect and edit the existing group instead.

Build inheritance from least privilege upward

Make a higher role inherit the lower role’s permissions. For example, to make admin inherit mod:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

/lp group admin parent add mod

Repeat the relationship for each level that should inherit another. A chain such as admin → mod → member → default lets you add a baseline permission once rather than duplicating it in every group.

Inheritance is not a ranking by itself. If two groups apply to the same player, LuckPerms uses group priority and weights when it must choose a primary or otherwise resolve precedence. Set weights deliberately when your server uses them; do not assume the order in which groups were created is a priority system.

parent add and parent set are different operations

This distinction prevents accidental demotions and permission loss.

Command Effect Use it when
/lp user <player> parent add <group> Adds the group while keeping the player’s existing parent groups. It does not remove the current primary group. You are granting an additional role, such as a temporary moderator or event group.
/lp user <player> parent set <group> Replaces the player’s parent assignment with the specified group. You intend a clean replacement, such as moving a player from one mutually exclusive tier to another.
/lp group <group> parent add <parent-group> Adds an inherited parent to a group and preserves its other parents. You are extending a group’s inheritance chain.

For example, /lp group admin parent add mod gives the admin group the moderator permissions while leaving any other parent relationships intact. Use the additive form when preserving existing relationships matters. The LuckPerms documentation cautions that when primary-group-calculation is not stored, you should use parent add or parent set rather than a primary-group switching command.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Grant permissions to groups, not individual players

Set a node

Assign a plugin’s permission node to the group that needs it:

/lp group <group> permission set <node> true

For example, the documented syntax for allowing the ban command to the administrator group is:

Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

/lp group admin permission set minecraft.command.ban true

Replace the node with the exact node published by the plugin you are configuring. LuckPerms cannot infer whether a spelling is valid; a typo simply fails to grant the intended capability.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Understand true, false and unset

  • true grants the node.
  • false explicitly denies the node. This can override an inherited or wildcard grant, depending on the permission resolution and context.
  • unset removes the value stored at that location, allowing inheritance or another applicable assignment to be evaluated again.

To remove the example ban permission from admin, use:

/lp group admin permission unset minecraft.command.ban

Prefer group grants for normal policy. A direct player grant can be useful for a narrowly scoped exception, but it becomes difficult to audit when many players accumulate individual nodes.

Grant in dependency order

  1. Put universal, low-risk nodes on default.
  2. Add optional player features to member or vip.
  3. Add moderation nodes to mod, then let admin inherit them if appropriate.
  4. Add only administrative nodes that the administrator role truly needs.
  5. Test with a player account in each role before promoting real users.

Wildcards: convenient, but broad

A wildcard grant such as * can enable every permission known to the server. The LuckPerms wildcard luckperms.* similarly covers LuckPerms administration. These shortcuts are fast for a controlled owner account, but they also cover nodes added by future plugins. A new plugin can therefore become available to a wildcard administrator without a deliberate policy review.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use explicit nodes for normal staff and player groups. If you retain a wildcard, keep it on a small, trusted administrator set, record who has it, and review that membership whenever you install a new plugin. Never use a wildcard as a substitute for understanding what a moderation role can do.

Assign players to groups

Add an additional role

To preserve existing parent groups while adding a role:

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

/lp user <player> parent add <group>

This is the safer promotion command when the player may already have another valid membership. For example:

/lp user Alex parent add mod

The player’s existing groups remain, and the new moderator relationship is added.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Replace a role deliberately

When groups are mutually exclusive and you want to replace the current assignment:

/lp user <player> parent set <group>

For example:

/lp user Alex parent set member

Because parent set replaces the assignment, confirm that the player should lose every previous parent before running it. If the account needs two roles at once, use parent add instead.

Use the web editor for visual, multi-change work

The command line is direct, scriptable, and easy to repeat. The web editor is useful when you are building several groups, reviewing inheritance, or want a visual representation before applying changes.

Open an editor session

  • /lp editor opens an editor session covering groups and related data.
  • /lp group <group> editor opens an editor focused on one group.

Run the command with LuckPerms administrative access, follow the generated browser session, make the changes, and apply them through the editor’s controls. Treat the generated session as an administrative credential: do not paste it into a public chat or share it with someone who should not edit permissions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose the right interface

Approach Strength Risk or limitation
Command line Precise, repeatable, and suitable for documented changes or console automation A typo in a node or group name can be hard to notice
Web editor Visual overview and convenient batch editing across groups A shared session link can grant powerful access; review every change before applying

Whichever interface you use, make one logical change at a time and test it before combining unrelated policy changes.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Limit permissions by context when worlds or servers differ

Global permissions are evaluated everywhere the group applies. Contexts let you narrow a grant to a particular world or server. For example, flight might be allowed in a lobby or creative world but not in a PvP world; WorldEdit might be available on a dedicated build server but not on survival.

Use the editor or the context-aware permission form supported by your installed LuckPerms version to attach the world or server condition to the node. The exact command arguments can vary, so check the version’s help output rather than copying an argument order from an older release.

Design context rules explicitly:

  • Decide whether the permission should be global, world-specific, server-specific, or both.
  • Grant the narrow rule only to the group that needs it.
  • Test in every relevant world or server, including a location where the permission should fail.
  • Watch for an inherited global grant that defeats the restriction; remove or narrow the broader node if necessary.

Add prefixes only after permissions work

Prefixes are display metadata, not permission grants. LuckPerms can store a group prefix with the group’s meta settings, but a chat or tab-list plugin must actually render it. Many setups also use Vault as the bridge between the permissions manager and the chat plugin.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The group-level operation begins with:

/lp group <group> meta setprefix

Because prefix priority and formatting arguments differ by version and by the consuming chat plugin, use the command help for your installed release to complete the value and priority. Then configure the chat plugin to display the prefix and verify the result with a player in that group. If the prefix is stored but invisible, inspect the chat plugin’s format and whether its Vault integration is enabled; changing the permission node will not fix a formatting problem.

A complete starter setup

The following sequence creates a small, understandable hierarchy. Replace the example node with nodes documented by the plugins on your server.

  1. Create the groups: /lp creategroup default, /lp creategroup member, /lp creategroup mod, and /lp creategroup admin.
  2. Link the hierarchy with parent additions, for example /lp group member parent add default, /lp group mod parent add member, and /lp group admin parent add mod.
  3. Grant baseline nodes to default with /lp group default permission set <node> true.
  4. Grant optional player nodes to member, moderation nodes to mod, and administrative nodes to admin.
  5. Add a player without removing existing roles: /lp user <player> parent add member.
  6. Promote a player while preserving the existing role: /lp user <player> parent add mod.
  7. Replace a mutually exclusive tier only after checking the consequence: /lp user <player> parent set member.
  8. Test each role with a real account or a controlled test account in every world where contexts matter.

This structure is intentionally small. Add a new group only when it represents a distinct bundle or responsibility, and connect it to the existing hierarchy instead of copying all of its nodes.

Troubleshoot a permission that does not work

The LuckPerms commands are unknown

  • Confirm the jar is in /plugins for Paper, Spigot, or Bukkit, or in /mods for Fabric, Forge, or NeoForge.
  • Restart and check for the LuckPerms enabled message in the console.
  • Verify that you installed a build for the server platform, not a different loader.

A player still lacks a permission

  • Check that the player is in the intended group with parent add or parent set.
  • Check the exact node spelling and whether the granting plugin uses a different node.
  • Look for an explicit false assignment or a more specific context that denies the action.
  • Check inheritance: the player’s group must actually inherit the group where the node was granted.
  • Test in the correct world or server if the node is context-limited.

A player has too much access

  • Review every parent group, not just the primary group.
  • Search for direct player grants and wildcard grants.
  • Look for an inherited wildcard higher in the hierarchy.
  • Use unset to remove an unintended stored value, then retest.

A promotion removed unrelated permissions

You probably used parent set where an additive relationship was intended. Re-add the required group with parent add, then review the player’s complete parent structure before making another change.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The prefix does not appear

Confirm that the prefix was stored on the correct group, that the player belongs to that group, and that the chat or tab-list plugin is configured to render LuckPerms metadata. Check Vault integration if your setup depends on it. A visible prefix is a display integration issue, not proof that the permission node itself is working.

Operational habits that keep the setup safe

  • Write down each group’s purpose and the nodes it is expected to contain.
  • Prefer group-level grants and inheritance over a growing list of player exceptions.
  • Use parent add for additive roles and reserve parent set for intentional replacement.
  • Keep * and luckperms.* limited to a very small administrator set.
  • Apply world or server contexts where a global grant would be unsafe.
  • Test both the allowed and denied cases after every significant change.
  • Recheck command syntax against the installed LuckPerms version, because command details are volatile and documentation may target a different 5.x release.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.