Skip to content

First Setup – Language, Database, Tiers & Permissions

Follow this checklist once RankForge is installed to prepare your production server.

  1. Choose default language

    Open plugins/RankForge/config.yml:

    settings:
    language: "en" # en | id | vi

    Learn how to add custom translations in Languages & Messages.

  2. Select database backend

    The default is JSON, running locally without external setup. For multi-server proxy setups (Velocity/BungeeCord), configure MySQL, MariaDB, PostgreSQL, or MongoDB. See Database.

    database:
    type: "JSON" # JSON | SQLITE | MYSQL | MARIADB | POSTGRESQL | MONGODB
  3. Configure points per kill and death

    settings:
    fixed-points:
    per-kill: 2
    per-death: 2
    daily-limit:
    enabled: true
    max-kills: 20
  4. Tune tiers and rewards

    Default tiers range from lt_5 to ht_1, awarding economy rewards via eco give <player> .... Adjust this command to match your server economy plugin (e.g. Vault / EssentialsX / CoinsEngine). Read Tiers & Rewards.

  5. Customize kill rewards

    kill-rewards:
    enabled: true
    commands:
    - "eco give <player> 50"
  6. Grant LuckPerms permissions

    Players only need the default GUI command permission:

    rankforge.command.tier

    Grant staff and administrators full permissions:

    rankforge.admin
  7. Reload and test in-game

    /rankforge reload

    Check the GUI as a player:

    /tier