▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/PermissionSystem
PermissionSystem

PermissionSystem

A lightweight, lag-free permission and rank system for Minecraft servers. Easily manage player permissions, prefixes, suffixes, and temporary ranks with high-performance MySQL synchronization and smart tablist compatibility.

Оцените первым
50
1

🛡️ PermissionSystem

This is my custom PermissionSystem, I hope you enjoy it! I built this to be a clean, incredibly fast, and simple permission and rank system for modern Spigot/Paper servers. It does exactly what it needs to do without any unnecessary bloat or lag.


💖 Support

  • Donations / Spenden: soon...
  • Modrinth Profile: nicomods on Modrinth
  • CurseForge Profile: nicomods on CurseForge

✨ Features

  • Super Fast & Lightweight — Built to run completely lag-free. Database queries (MySQL/MariaDB) run asynchronously in the background so your server never lags.
  • 👥 Group Hierarchies & Inheritance — Create unlimited ranks with weights and inherit permissions from other groups.
  • Temporary Ranks — Assign VIP or temporary ranks easily (e.g. /rank username VIP 30 days). Expiries are handled automatically.
  • 💬 Premium Chat Formatter — Easy and beautiful display of prefixes, suffixes, and colors directly in chat.
  • 🎨 Smart TAB-List Hook — Automatically detects if you are using other tablist plugins (like TAB or NametagEdit) and yields scoreboard control to prevent conflicting nametags and flickering.
  • 🔌 Vault & PlaceholderAPI Support — Fully integrates with Vault and PlaceholderAPI out of the box so all your other plugins sync up perfectly.
  • 📦 Fully Customizable — Edit every single message, command output, and error in messages.yml with full color code support.

📋 Commands & Information

ℹ️ General Commands

CommandDescriptionPermission
/perm groupsList all groupspermissionsystem.permission
/perm usersList all cached player UUIDspermissionsystem.permission
/perm config <chat/tablist> <true/false>Toggle chat formatting or tablist featurespermissionsystem.permission

👥 Group Commands

Manage server groups, prefixes, and inheritance.

CommandDescription
/perm group <name> createCreate a new group
/perm group <name> deleteDelete a group
/perm group <name> listList all permissions of a group
/perm group <name> clearRemove all permissions from a group
/perm group <name> add <permission>Add a permission to a group (supports * and .*)
/perm group <name> remove <permission>Remove a permission from a group
/perm group <name> addmember <player>Add a player to a group
/perm group <name> removemember <player>Remove a player from a group
/perm group <name> setDefault <true/false>Set a group as the default group for new players
/perm group <name> setweight <weight/none>Set weight for Tablist sorting and Vault
/perm group <name> setparent <parent>Set parent group to inherit permissions from
/perm group <name> setprefix <value>Set group prefix
/perm group <name> setsuffix <value>Set group suffix

👤 User Commands

Modify individual player permissions, prefixes, and ranks.

CommandDescription
/perm user <player> listShow all permissions and groups of a player
/perm user <player> clearClear all custom permissions from a player
/perm user <player> add <permission>Give a custom permission to a player
/perm user <player> remove <permission>Remove a custom permission from a player
/perm user <player> setgroup <group>Set the primary group of a player
/perm user <player> setgroup <group> <time> <unit>Give a temporary group (e.g. 30 days, 10 minutes)
/perm user <player> setprefix <prefix>Set a custom prefix for a player (overrides group prefix)
/perm user <player> setsuffix <suffix>Set a custom suffix for a player (overrides group suffix)

👑 Shorthand Command

A fast, simple command to set player groups.

CommandDescriptionPermission
/rank <player> <group>Set the group of a playerpermissionsystem.rank
/rank <player> <group> <time> <unit>Give a temporary group to a playerpermissionsystem.rank

💡 Supported Units for temporary ranks: seconds, minutes, hours, days, months, years


🔑 Permissions

  • permissionsystem.* — Wildcard access to all features and commands.
  • permissionsystem.permission — Gives access to the /perm command.
  • permissionsystem.rank — Gives access to the /rank command.

🧩 PlaceholderAPI Placeholders

Use these placeholders in any PAPI-compatible plugin (like Tab, Scoreboards, Holograms, etc.):

PlaceholderDescription
%permissionsystem_group%Returns the primary group of the player
%permissionsystem_group_weight%Returns the weight of the primary group
%permissionsystem_group_expiry%Returns the remaining time of the temporary group (e.g. 29 days 23 hours)
%permissionsystem_prefix%Returns the player's active prefix (personal first, falls back to group)
%permissionsystem_suffix%Returns the player's active suffix (personal first, falls back to group)
%permissionsystem_group_prefix%Returns the raw group prefix
%permissionsystem_group_suffix%Returns the raw group suffix
%permissionsystem_group_chat_prefix%Returns the group chat prefix
%permissionsystem_group_chat_suffix%Returns the group chat suffix
%permissionsystem_chat_prefix%Returns the player's chat prefix
%permissionsystem_chat_suffix%Returns the player's chat suffix

⚙️ Requirements

RequirementVersion
Minecraft Server1.21 - 1.21.8+ (Paper / Spigot / Purpur)
Java VersionJava 21
VaultOptional (for external plugin integration)
PlaceholderAPIOptional (for dynamic placeholders)

📜 License & Terms of Service

This plugin is proprietary software. All rights reserved by NicoMods.

By downloading and using this plugin, you agree to the following terms:

  • You are allowed to use this plugin on your own servers (both personal and commercial).
  • You are not allowed to redistribute, resell, or share this plugin binary.
  • Decompiling, modifying, or copying parts of the code is strictly prohibited without explicit written permission from the author.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:
Опубликован:2 месяца назад
Обновлён:2 месяца назад
Главная