







Player Roles Mod adds a permissions system in the server using Roles with specific permissions included in a JSON file config, which can be assigned to any player in the server. This is a simple implementation allowing for custom permissions to be assigned to players via Discord-like “roles”. Roles and their permissions are defined within a JSON file, which can be easily modified and reloaded at runtime for rapid iteration. The roles.json file is located in the config directory (root/config/roles.json). everyone is the default role: every player will have this role, and it cannot be removed. The other roles that are specified function as overrides on top of the everyone role.
![]()
Features:
- Commands: Manipulate the commands that a player can use. Each override entry specifies a regular expression pattern to match, and then a strategy for how to respond when the mod encounters that pattern.
- Name Decoration: Modify how the names of players with a role are displayed. This can be used to override name colors as well as prepend or append text.
- Chat Types: Replace the chat message decorations for all players with a role. This integrates with the Vanilla minecraft:chat_type registry, which can be altered with a datapack.
- Mute: Prevent assigned players from typing in chat.
Screenshots:










Player Roles Mod Download Links
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.20.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: In MC Java Mods, or directly above on this page.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Downloads as 84117.mcaddon
- Download size: 149 KB
- Download link checked 25 Sept 2026 — working
- Mirrored on our own servers — the download does not depend on the original host
These come from our own check of the pack file, not from the source page.