EndyDev Read the docs
Esc

eRankGenerator wiki

eRankGenerator turns your ranks into badges: small pictures that show in chat, the TAB list, nametags, the scoreboard and item lore, for Java and Bedrock players. You draw them in a web editor, click Deploy, and run one command on the server. The plugin builds the resource packs and gives them to your players, or installs them into ItemsAdder, Nexo, Oraxen or CraftEngine if you use one.

Each rank becomes one character of a private part of Unicode (for example U+E900). Anything that shows text shows the badge: a LuckPerms prefix, a TAB plugin, a scoreboard, a hologram, a sign.

PageWhat’s in it
InstallationThe jar, the license, your first badge in five steps, updating
Web editorTemplates, layers, drawing tools, sizes, the chat preview, deploying, version history
Commands and permissionsEvery in-game command, /erank list, the permission
Using the badgesLuckPerms prefixes, %erank_<id>%, config files, TAB and scoreboards
Resource packs and BedrockStandalone packs, the four pack plugins, Geyser on the server or the proxy
ConfigurationEvery option in config.yml

How it fits together

  1. /erank editor in game gives you a private link to the editor, valid for an hour.
  2. You make the ranks in the browser. Every change saves on its own.
  3. Deploy saves a version and gives you a command: /erank apply AB12CD34.
  4. The server downloads that version, builds the Java and Bedrock packs, and sends them to the players.
  5. You paste the badge into your LuckPerms prefix (or use %erank_<id>%), and it’s in chat.

Requirements

  • Paper, Purpur or Folia 1.21 or newer, on Java 21 or newer. Spigot isn’t supported.
  • Players on Java 1.21 or newer (the pack loads from 1.21 to 26.x).
  • Optional: PlaceholderAPI for %erank_<id>%.
  • Optional: Geyser and Floodgate for Bedrock players.
  • Optional: ItemsAdder, Nexo, Oraxen or CraftEngine, if your server already sends a pack with one of them.
  • The server must reach the internet on HTTPS (port 443): the editor, the license and the hosted pack live online.

Quick answers

  • Do I need a pack plugin? No. Without one, eRankGenerator hosts the pack for you and sends it on join, next to any other pack the server sends.
  • Does it work for Bedrock players? Yes. They get their own pack through Geyser, with a half-size copy of each badge. See Resource packs and Bedrock.
  • If I edit a badge, do I have to change my prefixes? No. A rank keeps its character forever, so the prefixes you pasted keep working and show the new picture.
  • Can I use it on a network? Yes: install it on every server that shows ranks, with the same license. A license covers 3 servers.