Links
Tags
Creators
Details
Licensed GPL-3.0-only
Published 2 weeks ago
Updated 3 weeks ago
All versions
v1.0.0-mc1.21.1
Release
MyRank v1.0.0 for mc1.21.13 weeks ago 18
Compatibility
Minecraft: Java Edition
1.21–1.21.1
Platform
Fabric
Supported environments
Client and server
Changes
[1.0.0] - 2026-07-19
新增
- 伺服器端排行榜顯示,支援個人化計分板
- 置頂列功能(
/myrank pin),用於 datapack 維護的全服總量 - 權限節點支援(fabric-permissions-api),支援 LuckPerms 等權限系統
- 排名模式切換:
competition(名次跳號)、dense(連續名次) - 前/後一名玩家顯示,當玩家排名在前 N 名之外時
- 多語言支援:繁體中文、簡體中文、英文
- 多版本支援:Minecraft 1.17.1 ~ 1.21.1
- 隊伍顏色槽支援(sidebar.team.<color>)
特色
- 完全基於原版計分板 criteria,無需依賴 Fabric API
- 每位玩家個人化顯示(假物件,不影響真實計分板)
- 事件驅動更新,高頻變動也無效能問題
- 設定持久化,支援重啟自動恢復
- 伺服器端翻譯,原版客戶端也適用
[1.0.0] - 2026-07-19
Added
- Server-side leaderboard sidebar display with per-player customization
- Pinned rows feature (
/myrank pin) for datapack-maintained server-wide totals - Permission node support (fabric-permissions-api) with LuckPerms compatibility
- Ranking mode toggle:
competition(ranks skip on ties),dense(consecutive ranks) - Context neighbors display (prev/next) when player rank is below top N
- Multi-language support: Traditional Chinese, Simplified Chinese, English
- Multi-version support: Minecraft 1.17.1 through 1.21.1
- Team color slot support (sidebar.team.<color>)
Features
- Entirely vanilla scoreboard criteria based, no Fabric API dependency
- Per-player personalized display (fake objective, unaffected by real scoreboard)
- Event-driven updates, high-frequency changes incur no performance penalty
- Persistent settings with automatic recovery on restart
- Server-side translation, works with vanilla clients
Build Information
- File name:
myrank-v1.0.0-mc1.21.1.jar - SHA-256:
e2815f151d850691a3b2586a34b4d249f2712c6f42d1c8247aaee9a4c0d2a0fd - Built from: https://github.com/qmkcat/Minecraft-MyRank/actions/runs/29678614192
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:zYaEUDT7:3qEcdDU1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:zYaEUDT7:3qEcdDU1"
}

