Перейти к содержимому
Mineforgian

Simple Ranks

Simple rank plugin allowing for custom-colored, ordered ranks in tab list, name tags, chat, and Placeholder API placeholders!

Загрузки
23K
Подписчики
17
Обновлён
7 июня 2026 г.
Лицензия
MIT

Опубликован 16 июня 2025 г.

SimpleRanks

A lightweight and customizable rank management plugin for PaperMC (1.20.1+).
Easily create, assign, and manage colored ranks that appear in chat and the tab list. Compatible with Placeholder API.


Features

  • Create unlimited custom ranks
  • Colored rank prefixes using & codes
  • Show ranks in chat and tab list
  • Per-player rank assignment
  • Default rank support
  • Optional importanttext toggle (white vs gray chat)
  • Tab completion for commands
  • Configurable through config.yml
  • Compatible with Placeholder API
  • Rank hierarchy for tab list
  • Bracket customization options

Configuration (config.yml)

default-rank: default
ranks: {}
player-ranks: {}

Ranks and players will be added to this file automatically.
Customize rank prefix colors using & codes (e.g., &c[Admin]).


Chat & Tab Display

Players will have their rank prefix automatically shown:

  • Chat: [&cAdmin&7] PlayerName: Hello world!
  • Tab list: [&cAdmin&7]PlayerName or [&cAdmin&7] PlayerName if V1.1
  • Message color: white (importanttext: true) or gray (false)

(these are just examples for a red colored Admin rank)


Commands

All commands use /rank:

  • /rank create <rank> – Create a new rank
  • /rank delete <rank> – Delete a rank
  • /rank setdefault <rank> – Set the default rank
  • /rank set <player> <rank> – Set a player’s rank
  • /rank give <player> <rank> – Alias for set
  • /rank get <player> – View a player’s current rank
  • /rank list – List all ranks
  • /rank importanttext <rank> true|false – Toggle white/gray message color
  • /rank bracketcolor <rank> color - Change a rank's bracket color

You can also use /r, as that is the alias for /rank, for quick and easy use.


Notes

  • Rank colors and brackets show up in chat and tab list
  • Color codes like &c, &6, &l, etc. are supported
  • Config saves everything automatically

Placeholder API:

Using example rank &cAdmin:

%simpleranks_rank% Admin (RED if prefix is &cAdmin) The colored prefix of the player, no brackets

%simpleranks_raw_rank% &cAdmin The plain rank name, uncolored, exactly as in the config

%simpleranks_prefix% [Admin] (Gray brackets and red prefix) Colored prefix with brackets

%simpleranks_important% true / false Whether importantText is set for this rank

Ченджлог

3.2Релиз26.1.1, 26.1.2, 26.2 · 7 июня 2026 г.

You can now give select users no rank meaning they don't have a rank. They will not receive the default rank after rejoining either. Also fixed another bug where importantText wasn't being applied correctly and caused an error flood in the console.

3.1Релиз26.1.1, 26.1.2, 26.2 · 6 июня 2026 г.

Update to fix some dependency / referencing issues, that would cause some rare errors in some cases.

3.0Релиз26.1.1, 26.1.2, 26.2 · 29 апреля 2026 г.
  • Added ordered tab list by rank priority (priority: 0 = highest); tab list order stays consistent as players join/leave.
  • New command: /rank priority (alias: /r priority ...) to set priority; can also edit ranks..priority in config.yml.
  • Added bracket toggle support:
    • Global toggle: /rank brackets <on|off> (config: brackets.enabled)
    • Per-rank override: /rank brackets <on|off> (config: ranks..brackets)
  • Updated tab-completion and command usage text for the new subcommands.
2.3Релиз26.1, 26.1.1, 26.1.2 · 27 декабря 2025 г.

Placeholder API

Now supports Placeholder API. Here are the available placeholders used with example rank &cAdmin:

%simpleranks_rank% Admin (RED if prefix is &cAdmin) The colored prefix of the player, no brackets

%simpleranks_raw_rank% &cAdmin The plain rank name, uncolored, exactly as in the config

%simpleranks_prefix% [Admin] (Gray brackets and red prefix) Colored prefix with brackets

%simpleranks_important% true / false Whether importantText is set for this rank

2.2Релиз26.1, 26.1.1, 26.1.2 · 19 декабря 2025 г.

Added deathmessages toggle, you can now choose if you want to have rank name shown on death or not. Use /r deathmessages on|off

2.1Релиз26.1, 26.1.1, 26.1.2 · 20 июня 2025 г.

Added custom bracket color support! Thanks to @morcah on Discord for the idea.

You can put any color and it will transfer to a color code! Maybe will make this work like that for rank creation too so it's easier to modify and such.

Also added author: TomMustBe12 and website :)

2.0Релиз26.1, 26.1.1, 26.1.2 · 17 июня 2025 г.

V2.0

Nametag support! I added nametag support, so that each member can have their own nametag above their head. Eventually I'll update to have a setting for this so it isn't automatically enabled but that isn't gonna be a feature for a while.

1.1Релиз26.1, 26.1.1, 26.1.2 · 16 июня 2025 г.

Very subtle change. In tab list, ranks now have a space separating player name and rank. Use 1.0 if you don't want this.

Комментарии

Загружаем…