NewCraftRank SitesA free website and storeMake yours ›
AshlarFree server software built on Paper, with DDoS and backdoor protection See Ashlar ›CommunityAsk questions, share builds and find people to play with Join the forum ›
Resources / Plugins / UltraRanks

UltraRanks

Ranks with GUI editor, prefixes, tab list & permissions. Available in 5 languages.

PluginsFree1.20 – 26.x
by CreativeDM · listed from Hangar
Download ›

Direct download from Hangar · 0 downloads

What it does

UltraRanks is a plugin for Paper / Spigot servers, made by CreativeDM. Ranks with GUI editor, prefixes, tab list & permissions. Available in 5 languages.

It supports Minecraft 1.20 – 26.x. That puts it at #123 of the 123 cosmetic and display plugins listed here. The last update came out on Nov 12, 2026.

Supported versions

26.x1.211.20

Release history

The newest is 1.0.0, released on Nov 11, 2026. It is made for Minecraft 1.20.4 – 26.3. It runs on Paper. The download is 1.2 MB.

VersionReleasedMinecraftType
1.0.0Nov 11, 20261.20.4 – 26.3Release

Commands

The commands named on the Hangar page of UltraRanks:

/rankadmin/ranks/ultraranks/ranksadmin/rank

Permissions

Permission nodes named there, to give with a plugin like LuckPerms:

ultraranks.useultraranks.manageultraranks.adminultraranks.chat.colorultraranks.*
Description from the author on Hangar

✦ UltraRanks [1.20.4+] ✦

Übersichtlich. Mächtig. Ohne Config.

──────── ✦ ────────


English Version

A complete rank and permission system you manage entirely in-game. Create ranks in a GUI, give them a prefix, suffix and weight, type permissions into an anvil and let UltraRanks style the tab list, the name above the head and the chat. Players see their own rank, every other rank and exactly what each one can do.

⭐ Features at a glance:

  • 🛠️ Rank Editor GUI: Create, edit and delete ranks in /rankadmin – display name, prefix, suffix, weight, name colour, icon and description.
  • 🔑 Permissions via Anvil: Click the plus button, type the permission into an anvil – enable, deny or delete it with one click.
  • 📋 Tab List, Name Tag & Chat: Tab list sorted by weight, prefix and colour above the head, rank prefix in chat – all formats configurable.
  • 👀 Player Rank Overview: /ranks shows your rank, every other rank and exactly which permissions each one has.
  • ⏳ Timed Ranks: Give ranks for 30 days or any time – players fall back to their previous rank automatically.
  • 🧬 Inheritance & Wildcards: Ranks inherit from each other; grant whole groups with essentials.* or everything with *.
  • 🛒 Rank Shop & Vouchers: Players buy ranks in the GUI (Vault) or redeem voucher items – perfect for shops and crates.
  • 🔌 Vault, PlaceholderAPI & LuckPerms: Works with every Vault plugin, offers %ultraranks_prefix% and more, imports LuckPerms with one command.
  • 🧾 Change Log: Every change – who, what and when – in a log you can browse in the GUI.
  • ✨ Clean Layout: Feedback in the action bar, only errors in the chat – the same look in every Ultra plugin.
  • 🚀 Lightweight: No required dependencies; runs on Spigot, Paper and Purpur.

🌍 Languages: English, Deutsch, Français, Nederlands, Italiano – every player automatically gets the language of their Minecraft client. Change the default with /ultraranks language .

📦 Requirements: Spigot, Paper, Purpur · Minecraft 1.20.4 – 26.3 · Java 17+ · no required dependencies · Vault, PlaceholderAPI, LuckPerms, UltraEconomy (all optional)

Commands & Permissions (EN)

  • /ranks – Your rank and all ranks · ultraranks.use (default: everyone)
  • /rankadmin (aliases: /ranksadmin) – Open the rank editor · ultraranks.manage (default: OP)
  • /rank ... – Set ranks, permissions, inheritance and vouchers by command · ultraranks.manage (default: OP)
  • /ultraranks – Help, reload, version, language and LuckPerms import · ultraranks.admin (default: OP)

More permissions:

  • ultraranks.chat.color – Use &-colour codes in chat (when UltraChat is not installed) (default: OP)
  • ultraranks.* – All permissions of the plugin (default: OP)

View Full Configuration (EN)

Default language: en, de, fr, nl, it

Change it here or in-game with /ultraranks language .

language: en

true: every player gets the plugin in the language of their Minecraft client,

as long as it is one of the five above. Everyone else gets "language".

use-client-language: true

Colours used in every message and GUI.

theme:
primary: "#8B5CF6"
accent: "#22D3EE"
muted: "#94A3B8"
separator: "#64748B"
error: "#F87171"
error-text: "#FCA5A5"

sounds:
enabled: true
success: {key: "entity.experience_orb.pickup", pitch: 1.4}
error: {key: "block.note_block.bass", pitch: 0.6}
tick: {key: "block.note_block.hat", pitch: 1.0}
teleport: {key: "entity.enderman.teleport", pitch: 1.0}
click: {key: "ui.button.click", pitch: 1.2}

Rank every new player gets. Can also be set in the GUI (nether star).

default-rank: default

Ranks themselves are stored in ranks.yml and edited with /rankadmin.

Permissions there: "node" grants, "-node" denies.

Allow wildcards like essentials.* or * (covers every permission the plugins declare).

wildcards: true

Tab list. Placeholders:

tablist:
enabled: true
format: ""

Optional header/footer (empty = off). Placeholders: , \n = new line

header: ""
footer: ""

Name above the head (scoreboard teams). The name colour is set per rank in the GUI.

nametag:
enabled: true
prefix: ""
suffix: ""

Chat format. Only used when UltraChat is NOT installed – UltraChat then shows / itself.

Placeholders:

chat:
enabled: true
format: " » "

Players can buy ranks with a price in /ranks (needs Vault and an economy plugin such as UltraEconomy).

purchase:
enabled: true

Item used for rank vouchers (/rank voucher).

voucher:
material: PAPER

How often temporary ranks are checked for expiry.

expiry-check-seconds: 30


Deutsche Version

Ein komplettes Rang- und Rechte-System, das du vollständig im Spiel verwaltest. Ränge im GUI erstellen, Prefix, Suffix und Rangstärke vergeben, Rechte in einen Amboss tippen – UltraRanks gestaltet Tabliste, Name über dem Kopf und Chat. Spieler sehen ihren Rang, alle anderen Ränge und genau, was jeder Rang kann.

⚙️ Deine Vorteile:

  • 🛠️ Rang-Editor-GUI: Ränge in /rankadmin erstellen, bearbeiten und löschen – Anzeigename, Prefix, Suffix, Rangstärke, Namensfarbe, Icon und Beschreibung.
  • 🔑 Rechte per Amboss: Plus-Button anklicken, Recht in den Amboss tippen – mit einem Klick aktivieren, verbieten oder löschen.
  • 📋 Tabliste, Nametag & Chat: Tabliste nach Rangstärke sortiert, Prefix und Farbe über dem Kopf, Rang-Prefix im Chat – alle Formate anpassbar.
  • 👀 Rang-Übersicht für Spieler: /ranks zeigt deinen Rang, alle anderen Ränge und genau, welche Rechte jeder hat.
  • ⏳ Zeitränge: Ränge für 30 Tage oder beliebig lange vergeben – danach automatisch zurück zum vorherigen Rang.
  • 🧬 Vererbung & Wildcards: Ränge erben voneinander; ganze Gruppen mit essentials.* oder alles mit * vergeben.
  • 🛒 Rang-Shop & Gutscheine: Spieler kaufen Ränge im GUI (Vault) oder lösen Gutschein-Items ein – ideal für Shops und Crates.
  • 🔌 Vault, PlaceholderAPI & LuckPerms: Funktioniert mit jedem Vault-Plugin, bietet %ultraranks_prefix% und mehr, importiert LuckPerms mit einem Befehl.
  • 🧾 Änderungs-Log: Jede Änderung – wer, was, wann – in einem Log, das im GUI einsehbar ist.
  • ✨ Sauberes Layout: Rückmeldungen in der Actionbar, nur Fehler im Chat – gleicher Look in jedem Ultra-Plugin.
  • 🚀 Leichtgewichtig: Keine Pflicht-Abhängigkeiten; läuft auf Spigot, Paper und Purpur.

🌍 Sprachen: English, Deutsch, Français, Nederlands, Italiano – jeder Spieler bekommt automatisch die Sprache seines Minecraft-Clients. Standardsprache ändern mit /ultraranks language .

📦 Voraussetzungen: Spigot, Paper, Purpur · Minecraft 1.20.4 – 26.3 · Java 17+ · keine Pflicht-Abhängigkeiten · Vault, PlaceholderAPI, LuckPerms, UltraEconomy (alle optional)

Befehle & Rechte (DE)

  • /ranks – Dein Rang und alle Ränge · ultraranks.use (Standard: alle)
  • /rankadmin (Aliase: /ranksadmin) – Rang-Editor öffnen · ultraranks.manage (Standard: OP)
  • /rank ... – Ränge, Rechte, Vererbung und Gutscheine per Befehl · ultraranks.manage (Standard: OP)
  • /ultraranks – Hilfe, Reload, Version, Sprache und LuckPerms-Import · ultraranks.admin (Standard: OP)

Weitere Rechte:

  • ultraranks.chat.color – &-Farbcodes im Chat (wenn UltraChat nicht installiert ist) (Standard: OP)
  • ultraranks.* – Alle Rechte des Plugins (Standard: OP)

Vollständige Konfiguration anzeigen (DE)

Default language: en, de, fr, nl, it

Change it here or in-game with /ultraranks language .

language: en

true: every player gets the plugin in the language of their Minecraft client,

as long as it is one of the five above. Everyone else gets "language".

use-client-language: true

Colours used in every message and GUI.

theme:
primary: "#8B5CF6"
accent: "#22D3EE"
muted: "#94A3B8"
separator: "#64748B"
error: "#F87171"
error-text: "#FCA5A5"

sounds:
enabled: true
success: {key: "entity.experience_orb.pickup", pitch: 1.4}
error: {key: "block.note_block.bass", pitch: 0.6}
tick: {key: "block.note_block.hat", pitch: 1.0}
teleport: {key: "entity.enderman.teleport", pitch: 1.0}
click: {key: "ui.button.click", pitch: 1.2}

Rank every new player gets. Can also be set in the GUI (nether star).

default-rank: default

Ranks themselves are stored in ranks.yml and edited with /rankadmin.

Permissions there: "node" grants, "-node" denies.

Allow wildcards like essentials.* or * (covers every permission the plugins declare).

wildcards: true

Tab list. Placeholders:

tablist:
enabled: true
format: ""

Optional header/footer (empty = off). Placeholders: , \n = new line

header: ""
footer: ""

Name above the head (scoreboard teams). The name colour is set per rank in the GUI.

nametag:
enabled: true
prefix: ""
suffix: ""

Chat format. Only used when UltraChat is NOT installed – UltraChat then shows / itself.

Placeholders:

chat:
enabled: true
format: " » "

Players can buy ranks with a price in /ranks (needs Vault and an economy plugin such as UltraEconomy).

purchase:
enabled: true

Item used for rank vouchers (/rank voucher).

voucher:
material: PAPER

How often temporary ranks are checked for expiry.

expiry-check-seconds: 30


Please leave a ⭐⭐⭐⭐⭐ rating if you like the plugin!

Written by CreativeDM. Read it with pictures on Hangar.

How to install UltraRanks

  1. Make sure your server runs Paper and Spigot on Minecraft 1.20 – 26.x.

  2. Download the .jar file from Hangar and put it in the plugins folder of your server.

  3. Restart the server. Avoid /reload, many plugins do not handle it well.

  4. Type /plugins in the console: UltraRanks should be listed in green. Its config files are created in the plugins folder on the first start.

Full guide: How to install plugins on a Minecraft server

Compatibility

Minecraft versions
26.x, 1.21, 1.20
Runs on
Paper, Spigot
Edition
Java
Needs
Nothing else
License
MIT
Price
Free
Upkeep
Actively updated (Nov 12, 2026)

UltraRanks compared with similar ones Compare all alternatives

ResourceDownloadsVersionsLast updatePrice
UltraRanksthe one you looked at01.20 – 26.x1 hour agoFree
Simple RanksTomMustBe1232K1.20 – 26.xJun 7, 2026Free
UltraVanishCreativeDM21.20 – 26.x1 day agoFree
FakePlayerPluginJanky-Development3,0181.21 – 26.x2 days agoFree

Questions

Does UltraRanks work on Minecraft 26.x?

Yes. UltraRanks supports Minecraft 26.x. All supported versions: 26.x, 1.21, 1.20.

Is UltraRanks free?

Yes. UltraRanks is free to download from Hangar.

Which server software does UltraRanks run on?

UltraRanks runs on Paper and Spigot servers.

Is UltraRanks still updated?

Yes. The last update came out in the past day.

What are the best alternatives to UltraRanks?

The closest ones are Simple Ranks, UltraVanish and FakePlayerPlugin. Compare all alternatives

Alternatives to UltraRanks

Simple RanksPlugins · 1.20 – 26.x

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

Free31,645 downloads
Compare all alternatives ›

Reviews

–★★★★★
0 reviews
50
40
30
20
10

Log in to leave a review.