Player Roles Mod (26.1.1, 1.20.1) – Role & Permission Management for Servers
6,534
0
April 8, 2026
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:










How to Install:
New to Minecraft? Follow our step-by-step guide to install Mods on your PC.View Guide
Requirements:
Player Roles Mod Download Links


This post has no comments yet. Be the first — your comment will appear here.