Multipass vs ThunderPerms
Multipass
github.comThunderPerms
hangar.papermc.ioSide by side
| Figure | Multipass | ThunderPerms |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | Yes | — |
| API | Yes | — |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 0 |
| Spec score · Minecraft Permissions Plugins | 8.4 (#3) | 6.4 (#9) |
| Integrations | The documented database mode requires the DbLib plugin, and Multipass also provides an API for other plugins. | ThunderPerms applies Bukkit PermissionAttachment entries for standard permission checks and supports the AugmentedThunder plugin suite, StormEconomy, StormParty, and StormFactions. |
| Permission management | Administrators can set or remove positive and negative permissions for users and groups. | It supports UUID-based player permissions, permission groups, group memberships, true and false nodes, and wildcard nodes. |
| Purpose | Multipass is a permissions plugin that provides a universal permission system for Nukkit. | ThunderPerms is a lightweight permissions plugin for Paper servers that manages users, groups, inheritance, wildcard permissions, temporary and world-scoped grants, backups, audits, and storage diagnostics. |
| Storage | Configuration documents YAML storage and database options including MySQL and SQLite. | YAML is the default storage backend, with optional SQLite, MySQL, and MariaDB support. |
Plans
In their own words
Multipass
Multipass is a free permissions plugin for Nukkit. Administrators can assign or remove positive and negative permissions for individual users and groups, and groups can inherit permissions from parent groups. Permissions and groups can also be associated with specific worlds. The project documents an API for other plugins, along with commands to export users and groups to one file and import permissions from a file. Configuration supports YAML storage and database options including MySQL and SQLite; using database mode requires the DbLib plugin. A configurable auto-update interval can refresh groups and permissions across a multi-server system, and configuration includes an option for world mirroring. The multipass.admin permission is required to use Multipass commands. The README links to a latest development build and notes that its project page is outdated. It describes translations into Russian, Turkish, French, and Korean and invites community translation contributions through Crowdin. Multipass is listed for Nukkit rather than general-purpose use on unspecified platforms.
ThunderPerms
ThunderPerms is a free permissions plugin for self-hosted Paper servers. It manages UUID-based player permissions, groups, memberships, inheritance, true and false nodes, wildcard nodes, temporary grants, and world-scoped permissions. Group inheritance includes cycle prevention and weights for priority. Expired temporary permissions and memberships are removed automatically. YAML is the default storage backend, with optional SQLite, MySQL, and MariaDB support. Administrators can check and explain permissions, verify or repair data, inspect status, and create backups. Audit logs record permission, group, repair, and backup actions. The API supports permission checks, detailed reasons, user and group inspection, assignments, known groups, and storage health. Safeguards include protected default and built-in administrator groups, path protections against directory traversal, credential redaction, and safer default TLS settings for MySQL and MariaDB. Integrations include the AugmentedThunder suite, StormEconomy, StormParty, and StormFactions. The listed license is Apache 2.0, with Paper and Minecraft version 26.1.2 specified.