Перейти к содержимому
Mineforgian

Ordinal

Track unique player join order and recognize your veteran community members! Assigns sequential member IDs with full PlaceholderAPI support for custom tablists and scoreboards.

Загрузки
75
Подписчики
1
Обновлён
4 мая 2026 г.
Лицензия
GPL-3.0-only

Опубликован 31 декабря 2025 г.

Ordinal

Track unique player join order and recognize your veteran community members! Assigns sequential member IDs with full PlaceholderAPI support for custom tablists and scoreboards.


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

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

Ченджлог

1.1.1Релиз1.21.9, 1.21.10, 1.21.11 · 4 мая 2026 г.

What's Changed

Full Changelog: https://github.com/MaboroshiKobo/Ordinal/compare/1.1.0...1.1.1

1.1.0Релиз1.21.9, 1.21.10, 1.21.11 · 4 апреля 2026 г.

What's Changed

  • Support for Minecraft 26.1
  • Updated dependencies

Full Changelog: https://github.com/MaboroshiKobo/Ordinal/compare/1.0.2...1.1.0

1.0.2Релиз1.21.9, 1.21.10, 1.21.11 · 26 января 2026 г.

Improvements & Changes

  • The plugin now calculates player seniority (join order) asynchronously during startup.
  • Fixed an issue where the update checker logic was incorrect resulting in no notifications.
  • Update notifications now appear exclusively in the server console rather than in-game chat.
  • Updated Gradle wrapper and project dependencies.
1.0.1Релиз1.21.9, 1.21.10, 1.21.11 · 16 января 2026 г.

Small patch to clean up the code and standardize some stuff.

Changes & Improvements

  • I have updated the internal tags to be consistent across all my plugins. For example, {player-name} is now just <player> and {current_version} is now <current_version>.
  • Fixed a small issue where the console logger would not always pick up the custom prefix from the config file immediately.
  • Removed some unused variables and "dead code" to keep the plugin clean.
1.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 8 января 2026 г.

Initial release.

Resources

Комментарии

Загружаем…