BungeePerms vs ThunderPerms
BungeePerms
github.comThunderPerms
hangar.papermc.ioSide by side
| Figure | BungeePerms | 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.8 (#1) | 6.4 (#9) |
| Inheritance | Groups support inherited permissions and timed inheritances. | Groups support inheritance with cycle prevention and weights to control priority between inherited permissions. |
| License | The repository is marked GPL-3.0 and includes a GPL license file. | The Hangar listing identifies the license as Apache 2.0. |
| Purpose | BungeePerms replaces the built-in permissions systems of BungeeCord and Spigot so one system can manage permissions across a server network. | 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 | The project lists MySQL and YAML support. | YAML is the default storage backend, with optional SQLite, MySQL, and MariaDB support. |
Plans
In their own words
BungeePerms
BungeePerms is a free, self-hosted permissions plugin for managing access across a Minecraft server network. It replaces the built-in permissions systems of BungeeCord and Spigot with one system. The project describes support for BungeeCord, Waterfall, and Velocity proxies, as well as Spigot and Paper/PaperSpigot servers. Administrators can organize permissions into groups, set inheritance and group ladders, and assign timed permissions or groups with promotion and demotion. Permissions can be limited to particular servers and worlds. In-game tools provide permission checks and user and group listings and management. Users and groups can also have prefixes, suffixes, and display names. Storage options are MySQL and YAML; UUID support and regex permissions are optional. The repository identifies the project as GPL-3.0 licensed and links to development builds and a Maven repository for BungeePerms 4. Its README points users to Discord for questions and a wiki for more information. Prefixes need a chat plugin that supports Vault; Essentials Chat is noted as supported.
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.