Freedom251 › Minecraft Permissions Plugins
MultiPerms

What MultiPerms is
MultiPerms is a free, open-source permission manager for Minecraft servers running BungeeCord, Spigot, or Velocity. Administrators can make custom groups, set permissions for individual players, and assign players to multiple groups whose permissions are inherited. Changes can take effect without restarting the server. The plugin also offers permission-based chat colors and preset basic permission sets. Its configuration is described as almost entirely configurable, and its updater preserves custom changes. Listed requirements include Minecraft 1.16–1.21, Java 17 or higher, and a supported server. To install it, download the JAR and the required FacilisCommon dependency and place both in the server's plugins folder. The project directs users to GitHub Releases for downloads and includes a multiperms-api module. It is licensed under GNU GPL version 3.0. Support is available through the maintainer's Twitter or linked Discord server.
Who it suits
It suits Minecraft server administrators who need group-based permissions across BungeeCord, Spigot, or Velocity. Java 17 or higher and the FacilisCommon dependency are required.
What it does well
- Permission changes can take effect without a restart.
- Players can belong to multiple groups with inherited permissions.
- Chat colors can be configured by permission.
- Includes preset basic permission sets.
What to know first
- Requires Java 17 or higher.
- Installation also requires FacilisCommon.
- Listed Minecraft requirement range is 1.16–1.21.
Getting started
- Open the project on GitHub and download MultiPerms from GitHub Releases.
- Download FacilisCommon as required by the installation instructions.
- Confirm the server runs Minecraft 1.16–1.21, Java 17 or higher, and BungeeCord, Spigot, or Velocity.
- Place both plugin files in the server’s plugins folder.
MultiPerms is an open-source permissions plugin for Minecraft networks running BungeeCord, Spigot, or Velocity. It is best suited to administrators who need inherited roles, per-player exceptions, and permission updates while servers stay online. Its flexible server-side design is appealing, but Java 17 or newer and a separate FacilisCommon plugin are part of the setup.
Overview
MultiPerms combines group permissions with individual player permissions and supports assigning one player to multiple groups. Subgroups can inherit permissions, giving larger networks a way to build related roles without recreating every rule. Because changes can apply without a restart, administrators can adjust access while a server or network remains in operation.
This is a plugin for an existing Minecraft server rather than a hosted permissions service. Installation means downloading the MultiPerms JAR and FacilisCommon, then placing both in the server's plugins directory. Releases come through GitHub, and the project is licensed under GNU GPL version 3.0. A separate API module, multiperms-api, is included for developers who need to connect their own code to the permission system.
Key features
Groups, subgroups, and individual rights
Administrators can create custom groups, assign players to several groups, and grant permissions directly to individual players. Inheritance through subgroups is useful when roles share a base of access but need distinct additions. This structure is more suitable for a growing server network than a flat list of one-off permissions, although it still requires administrators to design and maintain the role hierarchy carefully.
Live updates
Permission changes take effect without restarting the server. That matters for staff changes, temporary access, or correcting a rule during an active session, since administrators do not need to schedule a plugin reload around server downtime.
Chat and starter permissions
Permission-based chat colors provide a visible distinction between roles. Preconfigured basic permission sets also give administrators a starting point instead of requiring every fundamental right to be created from scratch. These conveniences help with initial setup, while the project's claim of being almost entirely configurable leaves room for a more tailored arrangement.
Configuration and API
The configuration updater is designed to preserve custom changes, reducing the risk that updates overwrite local adjustments. The included API module is relevant to teams integrating permissions with other server code. Support questions can be directed to Dev7ex through Twitter or the linked Discord server.
Pricing
MultiPerms is free and open source under the GNU GPL version 3.0. There is no paid tier, seat charge, quota, or trial period to weigh against the free plan. That makes it a straightforward choice for self-hosted Minecraft operators who can manage their own server plugins. The cost advantage does not remove the operational requirements: administrators must provide a compatible server, Java 17 or newer, and the additional FacilisCommon dependency.
Platforms
MultiPerms supports BungeeCord, Spigot, and Velocity servers. Minecraft Java Edition compatibility spans versions 1.16 through 1.21.4, with the ecosystem listing also covering Bukkit, Paper, and Waterfall platforms. It is categorized for API, Linux, and self-hosted use, so it fits operators running their own infrastructure rather than users seeking a managed web console.
Who it's for
Choose MultiPerms if you operate a Minecraft network that needs multiple inherited roles, direct exceptions for individual players, and changes that can be made while the server is live. It is particularly sensible for administrators comfortable editing plugin configurations and installing dependencies. It is less suitable if you need a hosted permissions product, avoid Java 17 requirements, or want an installation with no companion plugin.
Pros and cons
- Pro: Inherited multi-group permissions. Players can combine roles, while subgroups reduce duplicated permission rules.
- Pro: No-restart changes. Access can be adjusted during normal operation rather than waiting for a server restart.
- Pro: Broad configuration. Preserved custom settings, colored chat, and basic permission presets support both quick starts and tailored setups.
- Pro: Open-source API. The multiperms-api module gives developers a component to build integrations around.
- Con: Extra installation dependency. FacilisCommon must be installed alongside MultiPerms, adding a required deployment step.
- Con: Modern runtime requirement. Java 17 or newer and a supported Minecraft/server version rule out older environments.
- Con: Self-hosted administration. Operators remain responsible for the server, plugin files, configuration, and updates.
Alternatives
GroupManager is another free, GPL-3.0-licensed self-hosted option when a conventional group-management plugin better matches your server's needs.
LuckPerms is the stronger alternative for teams wanting a free MIT-licensed project with API, Linux, self-hosted, and web availability.
BungeePerms is worth considering when your priority is a free permissions plugin explicitly spanning BungeeCord or Velocity and Spigot/PaperSpigot.
Multipass is the relevant choice for Nukkit servers.
MyPermissions is another free, open-source Minecraft permissions plugin with self-hosted and web platforms.
Nimbus AntiCheat is a free self-hosted anti-cheat product rather than a direct permissions substitute.
PermissionManager is another free option to compare for permission administration.
ServerRoles is a free API and self-hosted alternative for server role management.
For a wider comparison, browse the Minecraft Permissions Plugins list.
Verdict
MultiPerms is a strong fit for self-hosted Minecraft administrators who value inherited, multi-group permissions and live access changes across BungeeCord, Spigot, or Velocity. Its free GPL-3.0 distribution, configurable chat colors, preserved configuration changes, and API add practical flexibility. Look elsewhere if you need a managed service, support for an older Java runtime, or a deployment that does not require FacilisCommon.
Verdict
MultiPerms combines group and individual permissions with live changes and configurable chat colors. Check the listed Minecraft and Java requirements and install FacilisCommon alongside it.
Questions
Is MultiPerms free?
Yes. It is listed as free and open source.
Which Minecraft server platforms does it support?
The maker lists BungeeCord, Spigot, and Velocity.
What versions and Java requirements are listed?
The README lists Minecraft 1.16–1.21 and Java 17 or higher. The Modrinth listing shows Minecraft Java Edition versions 1.16 through 1.21.4.
What does installation require?
Download the MultiPerms JAR and FacilisCommon, then place both in the server’s plugins folder.
What license does MultiPerms use?
The repository states that it is licensed under GNU GPL version 3.0.
Where can users ask for support?
Dev7ex can be contacted through Twitter or the linked Discord server.
Facts from MultiPerms's own pages
- API
- The source repository includes a multiperms-api component. · github.com, 5 Oct 2026
- API module
- The repository includes a multiperms-api module. · github.com, 4 Oct 2026
- Basic rights
- It includes pre-configured basic permission sets. · github.com, 4 Oct 2026
- Chat colors
- The plugin supports configurable chat colors based on permissions. · github.com, 4 Oct 2026
- Configuration
- The maker describes the plugin as almost 100% configurable and says its updater updates configuration without losing custom changes. · github.com, 5 Oct 2026
- Distribution
- The project README directs users to GitHub Releases to download MultiPerms. · github.com, 4 Oct 2026
- Group permissions
- Administrators can create custom groups, assign individual player permissions, and assign players to multiple groups with inherited permissions. · github.com, 5 Oct 2026
- Groups and permissions
- It supports custom groups, individual player permissions, and subgroups that can inherit permissions. · github.com, 4 Oct 2026
- Installation
- Installation uses a downloaded JAR in the server's plugins directory and requires FacilisCommon. · github.com, 5 Oct 2026
- Installation dependency
- Installation instructions require downloading FacilisCommon alongside MultiPerms and placing the plugins in the server's plugins folder. · github.com, 4 Oct 2026
- License
- The project states that it is licensed under GNU General Public License v3.0. · github.com, 5 Oct 2026
- Live changes
- Permission changes can take effect without restarting the server. · github.com, 5 Oct 2026
- Maintainer location
- The Dev7ex GitHub profile lists Germany. · github.com, 4 Oct 2026
- Minecraft Java compatibility
- The Modrinth listing shows Minecraft Java Edition versions 1.16 through 1.21.4 and lists Bukkit, BungeeCord, Paper, Spigot, and Waterfall platforms. · modrinth.com, 4 Oct 2026
- Other features
- The plugin includes configurable colored chat and preconfigured basic permission sets. · github.com, 5 Oct 2026
- Purpose
- MultiPerms is a permission management system for Minecraft servers that lets administrators manage player permissions and create custom groups. · github.com, 5 Oct 2026
- Requirements
- The README lists Minecraft versions 1.16–1.21, Java 17 or higher, and a BungeeCord, Spigot, or Velocity server as requirements. · github.com, 5 Oct 2026
- Server support
- The maker lists support for BungeeCord, Spigot, and Velocity. · github.com, 5 Oct 2026
- Support
- The maker directs users with questions to Dev7ex's Twitter account or Discord server. · github.com, 5 Oct 2026
Where MultiPerms stands on Freedom251
- Minecraft Permissions Plugins#6 of 12