PluginMIT
MMOProfilePerms
A Minecraft plugin for managing LuckPerms permissions attached to MMOProfiles' UUIDs, with live Bukkit attachments.
200
Downloads
0
Followers
6 months ago
Updated
📦
4
Versions
📖About MMOProfilePerms
MMOProfilePerms
A lightweight Minecraft plugin for managing LuckPerms permissions attached to MMOProfiles' fake UUIDs, with live Bukkit attachments. Add, remove, and inspect permissions on a per-profile basis — no relog required.
Features
- Fully supports MMOProfiles and LuckPerms
- Compatible with proxy-mode profiles
- Add or remove permissions without the need to re-log
- Supports contexts (e.g.
server=spawn,world=hub) - Automatically resolves player names to current profile UUIDs
- Use UUIDs directly for offline profiles
- Includes
/listprofilescommand for easy UUID discovery (click to copy)
Commands
/mmoperm <player|UUID> <add|remove|check|permissions> [permission] [context...]
add/remove: Adds or removes a permission (uses LuckPerms & Bukkit attachment)check: Executeslp user <uuid> infopermissions: Executeslp user <uuid> permission info
You can use either a player name (uses their current active profile) or UUID (useful for offline users).
/listprofiles <player>
- Lists all profiles and UUIDs for the given player
- If run in-game, clickable UUIDs let you copy them to clipboard
- Console output is plain text
Requirements
- Minecraft 1.20+ (tested on Paper 1.21.4)
- LuckPerms (API 5.4+)
- MMOProfiles
Installation
- Drop the
.jarfile into your/pluginsdirectory - Ensure LuckPerms and MMOProfiles are installed
- Restart the server
Why not use the LuckPerms API directly?
Because command dispatching is simple and supports LuckPerms contexts perfectly. It just works — no need for complex API integration.
Support
Need help or want to suggest something? Join my Discord server and open a ticket!