BungeePerms
BungeePerms is a free, self-hosted permissions plugin for managing access across a Minecraft server network.
What BungeePerms is
BungeePerms is a free, self-hosted permissions plugin for managing access across a Minecraft server network. It replaces the built-in permission systems of BungeeCord and Spigot with one system and 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 group membership with promotion and demotion. Permissions can be restricted to particular servers and worlds. In-game tools provide permission checks and user and group listings and management. Users and groups can 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 version 4. Questions are directed to its Discord server, with further information available in its wiki. Prefixes require a chat plugin that supports Vault; the project notes Essentials Chat is supported.
Good
- Supports BungeeCord, Waterfall, and Velocity.
- Supports Spigot and Paper servers.
- Permission groups can use inheritance and timed access.
- Storage options include MySQL and YAML.
- Permissions can be scoped to servers and worlds.
Watch out
- Self-hosted deployment is required.
- Prefixes require a chat plugin supporting Vault.
- UUID support and regex permissions are optional.
Who it suits
BungeePerms suits administrators managing permissions across Minecraft proxy and server networks. It is aimed at users comfortable with self-hosted plugins and the listed server platforms.
Verdict
BungeePerms provides a shared permissions system across supported proxy and server setups, with group, timing, and scope controls. Prefix display depends on a separate Vault-compatible chat plugin.
Plans and prices
From BungeePerms's own pricing page, checked 30 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| BungeePerms | Free | Permissions plugin for BungeeCord/Velocity and Spigot/PaperSpigot |
The facts
Each one read from BungeePerms's own pages, with the date it was checked.
What it does
- API availability
- The project exposes a BungeePerms API artifact, while its issue tracker contains a report that the API is not thread safe.checked 15 Oct 2026
- Centralized management
- Administrators can manage permissions for all servers in a connected network from one system.checked 15 Oct 2026
- Chat integration
- Prefixes require a chat plugin supporting Vault; the listing specifically names Essentials Chat as supported.checked 15 Oct 2026
- Compatibility detail
- The SpigotMC listing says prefixes require a chat plugin that supports Vault, and that Essentials Chat is supported.checked 30 Sep 2026
- Compatibility range
- The Spigot listing identifies legacy as the native major version and lists tested Minecraft versions 1.12 through 1.16.checked 15 Oct 2026
- Developer distribution
- The README publishes a Maven repository and dependency coordinates for BungeePerms 4.0-dev-108.checked 15 Oct 2026
- Display metadata
- Users and groups can have prefixes, suffixes, and display names.checked 30 Sep 2026
- Distribution
- The README links to development builds and documents a Maven repository for BungeePerms 4.checked 30 Sep 2026
- Distribution history
- The Spigot resource lists 52,011 total downloads, an April 1, 2013 first release and an April 18, 2021 last update.checked 15 Oct 2026
- Documentation depth
- The GitHub wiki lists eight pages, including configuration, FAQ, groups, permission resolving, permissions.yml and command documentation.checked 15 Oct 2026
- Documentation status
- The wiki says it is still under construction and asks users to report missing or incorrect information.checked 15 Oct 2026
- Groups
- It supports permission groups, group inheritance, timed inheritance, and group ladders.checked 30 Sep 2026
- Inheritance
- Groups support inherited permissions and timed inheritances.checked 15 Oct 2026
- License
- The repository is marked GPL-3.0 and includes a GPL license file.checked 15 Oct 2026
- Limit: API thread safety
- An open issue reports that BungeePermsAPI is not thread safe and needs rework.checked 15 Oct 2026
- Limit: crashes
- The issue tracker contains an open crash-on-connection report.checked 15 Oct 2026
- Limit: download availability
- Spigot forum users reported service-unavailable pages and broken download links for the plugin.checked 15 Oct 2026
- Limit: maintenance concerns
- A Spigot forum participant said development appeared to have stopped and that newer server versions became difficult to support.checked 15 Oct 2026
- Limit: missing integrations
- Open enhancement issues request RedisBungee support and an MSSQL database backend.checked 15 Oct 2026
- Limit: permissions disruption
- A reviewer reported that the plugin altered permissions and prevented BungeeCord-related commands from working.checked 15 Oct 2026
- Limit: tab completion
- A reviewer said the tab-completion setting did not properly hide Bungee plugin commands.checked 15 Oct 2026
- Limit: version failures
- A reviewer reported API errors and failure to load on BungeeCord 1.15.checked 15 Oct 2026
- Limit: weak API support
- A reviewer complained that API usage information was unavailable and Discord support was poor.checked 15 Oct 2026
- Management
- The plugin provides in-game permission checks, user and group listings, and user and group management.checked 30 Sep 2026
The full review of BungeePerms
BungeePerms is a free, open-source permissions plugin for Minecraft server networks running supported proxies and server software. It suits operators who want shared, scoped permission management with timed group changes; its main trade-off is that prefix display needs a separate Vault-compatible chat plugin.
Overview
BungeePerms replaces the built-in permission systems in BungeeCord and Spigot with a system spanning a network. Support extends to Waterfall and Velocity proxies and Spigot and Paper servers, making it a fit for operators managing more than one server or software layer. Group inheritance, timed access and server- or world-specific permissions give administrators useful control without requiring separate permission schemes for each scope.
Management includes in-game permission checks, user and group listings, and user and group administration. Users and groups can carry prefixes, suffixes and display names, though showing prefixes in chat depends on a compatible plugin such as Essentials Chat that supports Vault. That dependency matters: BungeePerms can store display metadata, but it does not provide the full chat-display setup on its own.
Key features
- Groups and ladders: Group inheritance, timed inheritance and group ladders support structured roles and progression. Timed permissions and groups, with promotion and demotion, suit temporary access or scheduled rank changes.
- Scoped permissions: Permissions can apply to specific servers and worlds, helping operators distinguish access across a network rather than granting every permission everywhere.
- Administration: In-game checks and user and group management keep routine permission work within the game, while listings help administrators review assigned users and groups.
- Storage choices: YAML and MySQL support offer a choice between file-based and database-backed storage.
- Optional features: UUID support and regex permissions can be enabled when those capabilities suit an installation.
Pricing
BungeePerms is free and open source under GPL-3.0. The BungeePerms plan costs nothing and covers the permissions plugin for BungeeCord/Velocity and Spigot/PaperSpigot. There are no paid tiers or trial period to weigh against the free version; the practical cost is choosing and maintaining a self-hosted installation and, for chat prefixes, pairing it with a compatible plugin.
Platforms
BungeePerms is self-hosted and supports BungeeCord, Waterfall and Velocity proxies, plus Spigot and Paper/PaperSpigot servers. That combination makes it relevant to operators assembling a supported Minecraft network, not users seeking a hosted control panel or a general-purpose permissions service.
Who it's for
Choose BungeePerms if you administer a supported multi-server Minecraft network and want shared permissions, group inheritance, timed promotions or server- and world-level scope. Its free GPL-3.0 license and YAML/MySQL storage make it a straightforward candidate for self-hosted setups. It is less suitable if you need chat prefixes to work without another plugin, or if your server platform falls outside its stated support.
Pros and cons
- Pros: One permissions system spans supported proxy and server setups, reducing the need to maintain separate permissions across a network.
- Pros: Timed groups and permissions, promotion and demotion, and server/world scopes support temporary access and differentiated roles.
- Pros: Free, GPL-3.0 licensed software with YAML and MySQL storage gives self-hosting operators two documented storage options without a paid tier.
- Cons: Prefix display requires a separate Vault-compatible chat plugin, adding a dependency for servers that want permissions metadata shown in chat.
- Cons: It is self-hosted and tied to its supported Minecraft proxy and server software, so it is not a fit for operators wanting hosted service or other platforms.
Alternatives
For a broader comparison, see Minecraft Permissions Plugins.
- LuckPerms is another free option, with API, Linux, self-hosted and web platforms; choose it if those deployment options or its MIT license better match your needs.
- GroupManager is free, self-hosted and GPL-3.0 licensed, with no paid plan; consider it if you want another free self-hosted permissions plugin.
- ThunderPerms is a free, self-hosted alternative.
- Multipass is a free, self-hosted permissions plugin for Nukkit, so it is the alternative to consider for that platform.
- ServerRoles is a free option for API or self-hosted use.
- MyPermissions is a free, open-source Minecraft permissions plugin with self-hosted and web platforms.
- PermissionCore is another free option.
- MultiPerms is free and supports API, Linux and self-hosted platforms.
Verdict
BungeePerms is a strong fit for self-hosted Minecraft network operators who need shared permissions across supported proxies and servers, especially when timed groups and scoped access matter. Its free GPL-3.0 model and storage choice are compelling; look elsewhere if your platform is unsupported or you need chat prefixes without a separate Vault-compatible plugin.
Getting started
- Open the BungeePerms GitHub repository
- Obtain a development build or use the documented Maven repository
- Install it on a supported proxy and Minecraft server setup
- Choose YAML or MySQL for storage
- Configure groups, inheritance, and scoped permissions
- Add a Vault-compatible chat plugin if prefixes are needed
Limits worth knowing
BungeePerms is self-hosted, and prefixes depend on a chat plugin supporting Vault. UUID support and regex permissions are optional rather than standard features.
Questions
Is BungeePerms free?
Yes. The listed BungeePerms plan is free, and the repository identifies it as GPL-3.0 licensed.
Which Minecraft platforms does it support?
It supports BungeeCord, Waterfall, and Velocity proxies, plus Spigot and Paper/PaperSpigot servers.
What storage options are available?
The project lists YAML and MySQL storage backends.
Can permissions expire or be scoped?
Yes. Timed permissions and groups are supported, and permissions can be limited to specific servers and worlds.
Do prefixes work automatically?
Prefixes require a chat plugin that supports Vault. Essentials Chat is listed as supported.
Where can users get help?
The README directs questions to the project's Discord server and provides a wiki for more information.
Alternatives to BungeePerms
- 1

LuckPerms
Free planOpen sourceWebAPILinuxSelf-hosted7.2Free plan - 2
MyPermissions
Free planOpen sourceWebSelf-hosted7.0Free plan - 3
Multipass
Free planOpen sourceAPISelf-hosted6.8Free plan - 4
GroupManager
Free planSelf-hosted6.3Free plan - 5
MultiPerms
APILinuxSelf-hosted5.5 - 6
ServerRoles
APISelf-hosted5.4
