- Home
- Minecraft Permissions Plugins
- ThunderPerms
ThunderPerms
What it is
ThunderPerms is a free, Apache 2.0 permissions plugin for self-hosted Paper servers. It manages UUID-based player permissions, groups, memberships, true and false nodes, wildcards, temporary grants, and permissions limited to worlds. Groups can inherit from one another with cycle prevention and weights for priority, while expired temporary entries are cleaned automatically. YAML is the default storage backend, with optional SQLite, MySQL, and MariaDB support. Administrators can check and explain permissions, verify or repair data, view status, create backups, and inspect effective permissions. Audit logs record permission, group, repair, and backup actions. The plugin protects configured paths from directory traversal, redacts database credentials, and uses safer default TLS settings for MySQL and MariaDB. Its API supports checks, explanations, user and group inspection, assignments, known groups, and storage health. Integrations include AugmentedThunder plugins, StormEconomy, StormParty, and StormFactions. The listed compatibility details are Paper and Minecraft version 26.1.2.
For and against
For
- Free Apache 2.0 plugin
- Supports four storage backends
- Temporary and world-scoped grants
- Permission and repair audit logs
- API exposes storage health
Against
- Runs on Paper servers only
- Requires self-hosted server administration
- Listed compatibility is Minecraft 26.1.2
The verdict
ThunderPerms provides broad permission management, storage choices, diagnostics, and integrations for Paper servers. Its self-hosted Paper focus makes server compatibility the first consideration.
Who it suits
ThunderPerms is intended for small and medium Paper servers, plugin suites, and local development servers. It suits administrators needing temporary, inherited, or world-scoped permissions with diagnostic tools.
On the record
- Admin safeguards
- The default group and built-in admin group are protected from deletion, and operators can bypass API checks when op-bypass is enabled.hangar.papermc.io · read 3 Oct 2026
- API
- ThunderPerms registers an API for permission checks, detailed permission reasons, user and group inspection, assignments, known groups, and storage health.hangar.papermc.io · read 3 Oct 2026
- Auditing
- The plugin writes audit logs for permission, group, repair, and backup actions.hangar.papermc.io · read 3 Oct 2026
- Backups and audits
- ThunderPerms can back up YAML and database-backed storage and logs permission, group, repair, and backup actions.hangar.papermc.io · read 3 Oct 2026
- Compatibility
- The version page lists Paper as the platform and Minecraft version 26.1.2.hangar.papermc.io · read 3 Oct 2026
- Diagnostics
- Commands include permission checks and explanations, data verification, repair, status reporting, and backups.hangar.papermc.io · read 3 Oct 2026
- Inheritance
- Groups support inheritance with cycle prevention and weights to control priority between inherited permissions.hangar.papermc.io · read 3 Oct 2026
- Integrations
- ThunderPerms applies Bukkit PermissionAttachment entries for standard permission checks and supports the AugmentedThunder plugin suite, StormEconomy, StormParty, and StormFactions.hangar.papermc.io · read 3 Oct 2026
- Intended users
- The listing describes ThunderPerms as designed for small and medium Paper servers, plugin suites, and local development servers.hangar.papermc.io · read 3 Oct 2026
- License
- The Hangar listing identifies the license as Apache 2.0.hangar.papermc.io · read 3 Oct 2026
- Permission management
- It supports UUID-based player permissions, permission groups, group memberships, true and false nodes, and wildcard nodes.hangar.papermc.io · read 3 Oct 2026
- Plugin integrations
- StormEconomy, StormParty, and StormFactions include direct ThunderPerms permission bridge support; AugmentedThunder plugins can use its permission nodes and fall back when it is absent.hangar.papermc.io · read 3 Oct 2026
- Purpose
- 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.hangar.papermc.io · read 3 Oct 2026
- Release
- Version 0.1.1 adds effective-permission inspection, attachment refresh, cleanup and audit commands, and makes repair and group deletion preview-first.hangar.papermc.io · read 3 Oct 2026
- Security
- The listing says configured file paths are protected from directory traversal and database credentials are redacted, with safer default TLS settings for MySQL and MariaDB.hangar.papermc.io · read 3 Oct 2026
- Storage
- YAML is the default storage backend, with optional SQLite, MySQL, and MariaDB support.hangar.papermc.io · read 3 Oct 2026
- Temporary and scoped grants
- Users and groups can receive temporary permissions or memberships, and permission grants can be scoped to a world.hangar.papermc.io · read 3 Oct 2026
- Temporary grants
- Users can receive temporary permissions, group permissions, and group memberships, with expired entries cleaned automatically.hangar.papermc.io · read 3 Oct 2026