
Ordinal
Track player join order and recognize veteran members. Assigns sequential IDs with full PlaceholderAPI support.
Ordinal
The lightweight seniority and join order tracking solution for Paper servers
Ordinal is a lightweight utility plugin designed to assign persistent, sequential join IDs (Ordinal Ranks) to every player on your server.
This plugin is ideal for servers wanting to implement a seniority system to recognize long-time members, display distinct ranks in chat, or simply maintain an organized player database.
Features
Ordinal handles seniority tracking with a focus on these core functions:
- It assigns unique sequential IDs (e.g.,
#1,#67) based on strict join order. - It includes a smart migration system that automatically calculates and backfills seniority for existing players based on historical join dates.
- It features native PlaceholderAPI support to display seniority ranks using
%ordinal_rank%. - It supports fully configurable messages using MiniMessage formatting.
Prerequisites
To use this plugin, your server must be running Paper, Purpur, or Folia on 1.21 or higher. It requires Java 21.
Dependencies
- PlaceholderAPI
Documentation & Support
For a complete guide on features, commands, and configuration, please visit our Wiki. If you have questions or need to report a bug, join our Discord server or open an issue on GitHub.
Statistics
This plugin utilizes bStats to collect anonymous usage metrics.
!bStats Metrics
