Skip to content

Releases: Erotoro/RankPlugin

RankPlugin 1.3.0

Choose a tag to compare

@Erotoro Erotoro released this 03 Jul 14:45

v1.3.0

A major feature release. All new systems are optional and disabled by default,
so existing setups keep working unchanged. Databases upgrade automatically.

Added

  • Named ranks / leagues — score thresholds, MiniMessage names, progress bar, rank placeholders
  • Combat stats — kills, deaths, KDR, current & best killstreak; per-stat leaderboards and /rank stats
  • Rewards — rank-up and kill-milestone rewards: console commands + Vault money + player message
  • GUI leaderboard — paginated 54-slot inventory, player heads, Score/Kills/Deaths/KDR/Streak tabs
  • Seasons/ranksystem season reset, top-player prizes, archive table, optional auto-reset
  • 14 new locales (17 total): zh, ko, ja, cs, it, pl, fr, es, hi, id, ro, pt, pt_br, be
  • First-join message and a join-message toggle
  • Minecraft 26.2 support (version check compares major.minor)
  • New placeholders: kills, deaths, kdr, killstreak, max_killstreak, rank, rank_color,
    next_rank, progress, progress_bar, season, and per-board top_*

Changed

  • config.yml reorganised and fully commented for easy setup
  • README updated (features, commands, placeholders, toggles)

Compatibility

  • Paper/Spigot 1.16 → latest, Java 8+, SQLite or MySQL
  • Optional: Vault (money rewards), PlaceholderAPI (placeholders)

Full config & docs: see README.

RankPlugin 1.2

Choose a tag to compare

@Erotoro Erotoro released this 05 Jun 22:50

RankPlugin 1.2.0

A full rewrite of the kill-points (PTS) system — faster, safer, and multi-language.

✨ Added

  • Leaderboard/rank top and %ranksystem_top_N_name% / %ranksystem_top_N_score% placeholders
  • Admin point management/rank set|add|take <player> <amount> and /reset, working on online & offline players
  • Elo scoring mode — killing higher-rated players is worth more (points.mode: elo)
  • Killstreak rewards — bonus points for kill streaks without dying
  • Anti-farm — per-victim cooldown + optional same-IP (alt) protection
  • MiniMessage messages — hex colours, gradients, hover/click
  • Languagesen, ru, ua in an editable lang/ folder
  • MySQL support alongside SQLite (drivers bundled — no extra installs)
  • Tab-completion for every command

🔧 Changed

  • Support extended to Minecraft 1.16 → latest (Paper & Spigot)
  • All database access is now fully asynchronous (no main-thread lag)
  • Auto-save interval + save on every kill (no progress lost on a crash)

🐛 Fixed

  • SQLite driver is now bundled — DB connection no longer fails on some servers
  • /rank & /rankscore are usable by regular players again
  • Plugin now loads without PlaceholderAPI (softdepend)
  • Fixed MySQL save crash and several NPEs on join / DB errors