Introduction to RankForge – Minecraft PvP Ranking & Tier Plugin
RankForge is a modern high-performance competitive ranking and PvP tier plugin for Paper, Purpur, and Folia Minecraft servers (1.21+). Every kill and death dynamically recalculates player points; accumulated points determine player tiers (ranks), and achieving higher tiers triggers automatic reward sequences.
RankForge is Closed Source (Proprietary) software developed actively by NoxlyDev, distributed officially via Modrinth.
Key Features
Section titled “Key Features”- Flexible Tiers & Ranking: fully customizable tiers, hex gradient support, sounds, titles, and automated rank-up reward commands.
- Multi-Database Support: JSON, SQLite, MySQL, MariaDB, PostgreSQL, and MongoDB, with automatic fail-safe fallback to local JSON.
- Built-in Multilingual Support: English, Indonesian, Vietnamese, and simple creation of custom language files.
- Interactive Leaderboard GUI: multi-page GUI with 3 sorting modes and in-game player search via PacketEvents Virtual Sign GUI.
- Anti-Exploit PvP Protection: daily kill limits, daily first-kill bonuses, kill cooldowns, and customizable tablist badges.
- High-Performance Architecture: in-memory RAM caching (
ConcurrentHashMap), dirty-flagged background async saving, and native Folia support. - Full Developer API: custom Bukkit events and a global
RankForgeAPIsingleton for third-party plugin integration.
How It Works
Section titled “How It Works”- Player A eliminates Player B in combat.
- Player A gains points (
settings.fixed-points.per-kill) and Player B loses points (per-death). - The first kill of each day awards a configurable random bonus (
first-kill-bonus). - Daily kill limits (
daily-limit) prevent players from exploiting kill-farming loops. - When Player A reaches a tier threshold they haven’t previously achieved, RankForge grants tier rewards (screen titles, sound effects, chat broadcasts, and console commands).
- Data state transitions happen instantaneously in memory and write out asynchronously to the configured database engine.
Server & Platform Requirements
Section titled “Server & Platform Requirements”| Component | Requirement |
|---|---|
| Server Platform | Paper, Purpur, or Folia |
| Minecraft Version | 1.21 or newer (including modern 26.* releases) |
| Java Version | Java 21 or newer |
| Optional Integrations | PlaceholderAPI, PacketEvents, ajLeaderboards, TAB, DecentHolograms |
| License | Closed Source (Proprietary) · Available on Modrinth |
Where to Go Next
Section titled “Where to Go Next”- Need to download and install? See Installation.
- Already installed? Check First Setup.
- Integrating with your custom plugin? Jump to the Developer API.
