NetherPerms allows server admins to control what features players can use by creating groups and assigning permissions.
NetherPerms is a modern permissions plugin for PocketMine-MP. It lets server admins control what features players can use by creating groups and assigning permissions.
It is:
NetherPerms can store data in two ways: "SQLite" and "YAML". You can change this in the storage setting of config.yml.
The default option is SQLite.
| Backend | Pros | Cons |
|---|---|---|
| SQLite (single DB file) | Fast and robust; WAL journaling; fewer files to manage; good durability | Not as friendly for hand-editing; requires SQLite3 extension (bundled with PMMP builds) |
| YAML (per-entity files) | Human-readable; easy to edit; simple to version with Git | Many small files; slower I/O on some hosts; filesystem-bound concurrency |
A full list with examples and permissions is in COMMAND_USAGE.md.
Highlights:
/np track set <track> <g1> <g2> ... and /np track show <track>./np track <track> info|set|rename|clone|insert|remove|append ..../np promote <player> <track>, /np demote <player> <track>.A context is a set of conditions where a permission or parent applies:
world, gamemode.key=value pairs separated by commas, e.g. world=world,gamemode=survival.If no context is provided, the change applies globally.
.* expand to all registered permissions with that prefix (PMMP registry), without overriding explicitly set nodes.10m, 1h30m, 2d3h).plugins/ directory.Version: 1.0.0
Downloads: 19
Updated: 10/4/2025
Supported API versions: 5.0.0 to 5.36.0
Categories: General, Developer Tools, Chat-Related, Admin Tools
License: MIT