Luckperms Port
No reviews yet
A permissions manager for Minecraft servers ported to 1.12.2
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
LuckPerms - Legacy Forge (1.12.2) Port
LuckPerms - Legacy Forge is an unofficial backport that brings the full, modern LuckPerms permissions plugin to Minecraft 1.12.2 Forge servers. Upstream LuckPerms only ships official Forge support for modern Minecraft versions - this port implements a new platform module on top of LuckPerms' own shared common codebase (the same core used by the official Bukkit, Fabric, Sponge, and Velocity platforms), so legacy 1.12.2 servers get the real thing rather than a stripped-down clone.
Features
Full LuckPerms Core
- Built directly on LuckPerms' official
commonmodule - the same permission/group/track engine, storage backends, web editor support, and verbose/check-tracing tools as every other supported platform - Standard LuckPerms commands, tab completion, and chat formatting via a dedicated command executor and chat listener
- Live join/leave handling through a dedicated connection listener that hooks player data into LuckPerms on login and cleans up on logout
Forge Permission API Bridge
- Installs a custom
IPermissionHandlerinto Forge's ownPermissionAPI, so any mod that callsPermissionAPI.hasPermission(...)- not just commands - gets answers backed by real LuckPerms data - Respects mods' own
DefaultPermissionLevelregistrations (ALL/OP/NONE) as a fallback when LuckPerms has no explicit rule for a node - Registered permission nodes are surfaced in LuckPerms' own tab completion and the web editor's permission tree
Context Support
- Built-in context calculators for game mode and dimension type (Overworld/Nether/End, with automatic naming for modded dimension IDs)
- Contexts update live on dimension change and respawn, so permission checks react immediately without a relog
Legacy Forge Compatibility Engineering
- Shades and relocates LuckPerms' bundled dependencies (Adventure, its event bus, Caffeine, OkHttp/Okio, ByteBuddy, HikariCP, Configurate, SnakeYAML) to avoid classpath collisions with other mods
- Automatically reobfuscates the shaded jar back to SRG names so it links correctly against 1.12.2's obfuscated runtime - a legacy Forge-specific build step upstream LuckPerms never needs
- Custom classpath appender and scheduler adapter implement the platform hooks LuckPerms' common module expects, tailored to legacy Forge's threading and mod-loading model
Requirements
- Minecraft 1.12.2
- Forge
- Java 8 runtime (server)
Note
This is an independent, unofficial port - it is not published or maintained by the LuckPerms team, and bugs specific to this legacy backport should be reported to this project, not upstream LuckPerms.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources