EndyDev Read the docs
Esc

Configuration

Everything is in plugins/eRankGenerator/config.yml. /erank reload applies it. The badges themselves aren’t here: they’re made in the web editor.

OptionDefaultWhat it does
license-key""Only for a key from support. A BuiltByBit download already has yours inside the jar
api-urlthe eRankGenerator serviceThe editor and license server. Only change it if support tells you to
resource-pack.enabledtrueSend the Java pack on join. Only used without a pack plugin
resource-pack.url""Empty: the pack hosted for you. Or the address where you host output/java.zip
resource-pack.prompt-message<gray>This server uses custom rank badges.What players read when asked for the pack (MiniMessage)
resource-pack.kick-on-denyfalseKick Java players who decline the pack
resource-pack.kick-on-failfalseKick Java players whose download fails
bedrock.enabledtrueBuild the Bedrock pack and give it to Geyser
integrations.auto-installtrueCopy the ranks into ItemsAdder, Nexo, Oraxen or CraftEngine and reload them
integrations.reload-commands.<Plugin>see belowThe command run after copying. Empty: none
config.yml
license-key: ""

resource-pack:
  enabled: true
  url: ""
  prompt-message: "<gray>This server uses custom rank badges."
  kick-on-deny: false
  kick-on-fail: false

bedrock:
  enabled: true

integrations:
  auto-install: true
  reload-commands:
    ItemsAdder: "iazip"
    Nexo: "nexo reload pack"
    Oraxen: "oraxen reload all"
    CraftEngine: "ce reload all"

resource-pack.url and kick-on-* are read on the next join or apply. license-key needs a restart.