- Home
- Minecraft Permissions Plugins
- LuckPerms
LuckPerms
What it is
LuckPerms is a free permissions plugin for Minecraft servers that lets administrators control player access through groups and assigned permissions. Rules can be managed with commands, configuration files, or a browser-based editor. The project provides implementations for server platforms including Bukkit, BungeeCord, Fabric, Forge, Nukkit, Sponge, and Velocity. For multi-server networks, permission data can be shared between instances using the same supported storage system; options include MySQL, MariaDB, PostgreSQL, and MongoDB. The web editor works with all storage types. LuckPerms also provides a public API for other plugins and a REST API extension that lets programs read or modify its data without direct database access. It can run as a standalone app. The project says it does not report to analytics or monitoring services and does not automatically check for or install updates. It does download required libraries and translation bundles over the internet and connects to external services for features such as the web editor. The FAQ says it supports Minecraft versions from 1.8.8 through the latest release.
For and against
For
- Manage permissions through commands or a web editor
- Supports multiple server platforms
- Permission data can sync across network instances
- Provides public and REST APIs
- Free and MIT licensed
Against
- Downloads libraries and translation bundles online
- Connects to external services for some features
- Does not automatically check for updates
The verdict
LuckPerms offers several ways to configure permissions, with storage and API options for more involved server setups. Administrators should account for its external connections and the absence of automatic update checks.
Who it suits
LuckPerms suits Minecraft server administrators who need to manage player permissions on one server or synchronize them across a network. It also offers options for developers integrating other plugins or programs with permission data.
Plans and prices
Free
All features · Download and usage at no cost · MIT-licensed
Read 15 Oct 2026 · github.com
LuckPerms
Free download and usage · MIT licensed
Read 29 Sep 2026 · github.com
On the record
- API
- The project provides a public semantically versioned API module for other plugins to retrieve and integrate with permission data.github.com · read 15 Oct 2026
- Build requirements
- Building from source requires Git and a Java 21 JDK or newer and uses Gradle.github.com · read 15 Oct 2026
- Configuration
- Permissions can be set up using commands, configuration files, or a web editor.github.com · read 29 Sep 2026
- Contexts
- Permissions can be restricted by circumstances such as server, world, or gamemode contexts.luckperms.net · read 15 Oct 2026
- Creator identity
- The project identifies its maintainer and copyright holder as Luck, also known as lucko.github.com · read 15 Oct 2026
- Data practices
- The project says it does not report to analytics or monitoring services and does not automatically check for or install updates.luckperms.net · read 29 Sep 2026
- Developer API
- Its public, semantically versioned API is provided by the plugin for other plugins to integrate with and retrieve data from LuckPerms.github.com · read 29 Sep 2026
- Documentation
- The official wiki documents installation, setup, configuration, commands, troubleshooting, advanced setup, and networking.luckperms.net · read 15 Oct 2026
- Extensibility
- Java extensions can be packaged as JAR files, loaded from an extensions folder, and built against the native LuckPerms API.luckperms.net · read 15 Oct 2026
- External connections
- LuckPerms downloads required libraries and translation bundles over the internet and sends data to external services for features such as the web editor.luckperms.net · read 29 Sep 2026
- Groups and permissions
- Administrators can assign permission nodes directly to users or groups through commands, configuration files, or the web editor.luckperms.net · read 15 Oct 2026
- Inheritance
- Users and groups can inherit permissions from parent groups, allowing tiered permission structures.luckperms.net · read 15 Oct 2026
- Integrations
- LuckPerms exposes placeholders through PlaceholderAPI, MVdWPlaceholderAPI, and Fabric PlaceholderAPI hooks.luckperms.net · read 15 Oct 2026
- Licence
- LuckPerms is released under the permissive MIT licence.github.com · read 15 Oct 2026
- Limit: editor connectivity
- A reviewer reported a web-editor communication failure returning HTTP 404.spigotmc.org · read 15 Oct 2026
- Limit: learning curve
- Independent reviewers say the plugin can be difficult for beginners and may require studying the wiki or tutorials.cloudburstmc.org · read 15 Oct 2026
- Limit: requested editor improvements
- Reviewers requested offline editing and easier role searching in the web editor.spigotmc.org · read 15 Oct 2026
- Limit: support responsiveness
- A Spigot reviewer reported that a technical API-support question was ignored despite other questions receiving quick answers.spigotmc.org · read 15 Oct 2026
The review
LuckPerms is a free permissions plugin for Minecraft server operators who need to organize player access through groups. It suits both individual servers and connected networks, though its broad configuration options favor administrators comfortable managing server software.
Overview
Group inheritance and temporary permissions let administrators structure access rules rather than assigning every permission in isolation. LuckPerms supports Minecraft versions from 1.8.8 through the latest release and is MIT licensed.
Its appeal is breadth: multiple server platforms, editing methods, and storage choices sit alongside tools for integrating with other software. That flexibility is useful for varied setups, but operators should weigh the internet connections required for some features and the lack of automatic update checks.
Compare it with other options in our Minecraft Permissions Plugins guide.
Key features
Configuration and editing
Permissions can be managed through commands, configuration files, or a browser-based editor. The editor works with all storage types, so administrators can use a visual workflow without changing their chosen backend. This range accommodates different working styles, though it also means choosing and maintaining the approach that fits the server.
Storage and network support
Storage options span MySQL, MariaDB, PostgreSQL, MongoDB, SQLite, H2, JSON, YAML, and HOCON. For networks, instances using a supported shared storage system can synchronize permission data and propagate changes across servers. That makes LuckPerms a practical fit for connected deployments, while the range of backends may be unnecessary for a single-server setup.
Platforms and integrations
Implementations are provided for Bukkit, BungeeCord, Fabric, Forge, Nukkit, Sponge, and Velocity; supported platforms also include Spigot, NeoForge, and Hytale. Placeholder integrations cover PlaceholderAPI, MVdWPlaceholderAPI, and Fabric PlaceholderAPI. Check that the implementation and integrations suit your particular server environment before committing to a setup.
APIs and standalone use
The plugin provides a public, semantically versioned API for other plugins to integrate with and retrieve data. LuckPerms can also run as a standalone app, and its REST API extension lets other programs read, modify, and write data without direct database access. These options are most relevant to developers and operators building integrations; they add little for a server that only needs basic permission management.
Data practices
The project says it does not send reports to analytics or monitoring services and does not automatically check for or install updates. It does download required libraries and translation bundles over the internet and sends data to external services for features such as the web editor. Administrators who want update control may welcome the lack of automatic checks, but should account for those external connections.
Pricing
LuckPerms costs nothing, with free download and usage under the MIT license. There is no free trial because the software is free; no paid plan is described. The free plan is a fit for administrators who want the full permissions tool without a subscription charge.
Platforms
LuckPerms supports API, Linux, self-hosted, and web environments. Its server implementations cover Bukkit, BungeeCord, Fabric, Forge, Nukkit, Sponge, and Velocity, with supported platforms also including Spigot, NeoForge, and Hytale.
Who it's for
Choose LuckPerms if you administer a Minecraft server or network and want flexible permission editing, group inheritance, temporary permissions, or shared-storage synchronization. Developers may also value its plugin API and REST extension. It is less compelling for people seeking a general-purpose access-control product or a simple tool without server administration concerns.
Pros and cons
- Pros: Free, MIT-licensed use makes it accessible without a recurring software cost.
- Pros: Multiple editing methods and storage backends suit different server workflows, including multi-server networks.
- Pros: Plugin and REST APIs provide routes for integration beyond direct administration.
- Cons: Some functionality involves downloads or data sent to external services, a consideration for operators with strict connectivity requirements.
- Cons: The project does not automatically check for or install updates, so administrators must handle update awareness themselves.
Alternatives
BungeePerms is another free permissions plugin for BungeeCord or Velocity and Spigot/PaperSpigot; consider it if that stated server coverage fits your needs.
GroupManager is a free, self-hosted option under GPL-3.0 with no paid plan described. Multipass is a free, self-hosted permissions plugin for Nukkit, making it a focused alternative for that platform.
ThunderPerms, ServerRoles, MyPermissions, PermissionCore, and PermissionManager are also free alternatives. MyPermissions is described as open-source and supports web and self-hosted platforms; ServerRoles supports API and self-hosted platforms.
Verdict
LuckPerms is a strong choice for Minecraft administrators who want a free, adaptable permissions system that can scale from one server to a network and support custom integrations. Its broad configuration and storage options are the main reason to choose it; look elsewhere if you need a general-purpose product or cannot accommodate its external connections and manual update oversight.