CurseForge · Minecraft mod
rankboard
Scoreboard ranking mod: web dashboard access, historical data query, point lookup for arbitrary post-install dates.
Quick answer
Which rankboard release matches 26.2 NeoForge?
rankboard 1.9.1 targets 26.2 with NeoForge. Do not install it on the client. It must be installed on the dedicated server. No extra mods listed for this file.
Where it goes
Is rankboard required on the client, server, or both?
Do not install it on the client. It must be installed on the dedicated server.
This file is marked server-only.
What else does rankboard 1.9.1 need?
1.9.1 on 26.2 NeoForge. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add rankboard without breaking your instance.
Built for rankboard 1.9.1 on 26.2 NeoForge. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.9.1. It targets 26.2 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
Do not install it on the client. It must be installed on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.9.1. It opens that exact file at the source.
About this project
What does rankboard add?
RankBoard
中文 | English
依赖
| 名称 | 类型 | 链接 | 备注 |
|---|---|---|---|
| Fabric Loader | Fabric 必须 | 官方 | 1.21.x 使用 0.15.11+ |
| Fabric API | Fabric 必须 | 官方 | 与目标 Minecraft 版本匹配 |
| NeoForge | NeoForge 必须 | 官方 | 安装对应游戏版本 |
版本支持
| 加载器 | 游戏版本 | 状态 | 最新 RankBoard |
|---|---|---|---|
| Fabric | 1.21–1.21.11 | 维护中 | 1.9.1 |
| Fabric | 26.1、26.1.1、26.1.2 | 维护中 | 1.9.1 |
| Fabric | 26.2 | 维护中 | 1.9.1 |
| NeoForge | 1.21.1、1.21.4、1.21.8、1.21.11 | 维护中 | 1.9.1 |
| NeoForge | 26.1、26.1.1、26.1.2、26.2 | 维护中 | 1.9.1 |
文档
- 中文完整文档
- English documentation
下载
介绍页面的布局参考了 Carpet-Igny-Addition。
中文
RankBoard 是一个服务端排行榜模组,支持 Fabric 和 NeoForge。玩家不需要客户端模组即可使用原版计分板和网页查看排行榜。
当前版本:1.9.1 | 完整中文文档 | English documentation
功能简介
- 17 种统计榜单,支持 daily / weekly / monthly / yearly / all 五种时间周期
- 游戏内原版侧边栏:个人榜、全服榜、轮播榜,进服自动恢复
- 网页排行榜:日期范围查询、在线筛选、主题配色、多服务器切换
- 离线数据读取、后台缓存更新、IP 请求限流、白名单筛选
安装
Fabric:
- 安装对应 Minecraft 版本的 Fabric Loader 和 Fabric API。
- 将 JAR 放入服务器
mods/目录。
NeoForge:
- 安装对应 Minecraft 版本的 NeoForge。
- 将 JAR 放入服务器
mods/目录。
启动服务器一次生成 config/rankboard/ 配置目录,修改配置后重启或使用 /leaderboard config reload。
1.21 系列需要 Java 21+;26.x 系列需要 Java 25+。
快速上手
/leaderboard 打开可点击的排行榜菜单
/leaderboard mine 查询自己的统计分数
/leaderboard display show all playtime 显示在线榜侧边栏
/leaderboard help 查看帮助
更多命令、配置和游戏内操作说明请参阅完整文档。
构建
需要 JDK 21;构建 26.x 需要 JDK 25。
gradlew.bat build
构建产物位于 build/libs/。
GitHub Actions 发布
发布流程仿照 Carpet-FGA-Addition:先在 GitHub 创建并发布一个 Release(标签建议使用 1.9.1 或 v1.9.1),随后 Actions 会从该标签构建并上传产物。Fabric 与 NeoForge 是两个独立的工作流和发布任务:
.github/workflows/release.yml:只构建和发布 Fabric(1.21.x、26.1.x、26.2)。.github/workflows/release-neoforge.yml:只构建和发布 NeoForge(各个 1.21.x、26.1.x 与 26.2 小版本)。
两个工作流都将自己的 JAR 和校验文件上传到现有 GitHub Release,并分别发布到 Modrinth、CurseForge。需要修复某个已有 Release 时,可在对应工作流选择 Run workflow,填写 Release 标签、发布目标和版本筛选。
发布前需要在仓库 Settings → Secrets and variables → Actions 添加以下 Secrets:
MODRINTH_TOKEN:Modrinth 项目令牌CURSEFORGE_TOKEN:CurseForge 作者 API 令牌
可选的 Repository Variables:MODRINTH_PROJECT_ID、MODRINTH_NEOFORGE_PROJECT_ID、CURSEFORGE_PROJECT_ID、CURSEFORGE_NEOFORGE_PROJECT_ID。未设置时使用 RankBoard 的默认项目 ID。
GitHub Release 使用工作流自带的 GITHUB_TOKEN。令牌不会写入源码;Release 的预发布状态会自动映射为 Modrinth/CurseForge 的 Beta,否则按正式版发布。
English
RankBoard is a server-side leaderboard mod supporting Fabric and NeoForge. Players do not need a client-side mod to use the vanilla sidebar or the web dashboard.
Current version: 1.9.1 | 中文文档 | English documentation
Highlights
- 17 ranking metrics with daily / weekly / monthly / yearly / all periods
- Vanilla sidebar: personal, server-wide, and carousel modes with join restoration
- Web dashboard: date range queries, online filtering, themes, multi-server switcher
- Offline data, background caching, IP rate limiting, whitelist filtering
Installation
Fabric:
- Install Fabric Loader and Fabric API for the target Minecraft version.
- Put the JAR in the server
mods/directory.
NeoForge:
- Install NeoForge for the target Minecraft version.
- Put the JAR in the server
mods/directory.
Start the server once to create config/rankboard/. Restart after editing configuration, or run /leaderboard config reload.
Minecraft 1.21 requires Java 21+. Minecraft 26.x requires Java 25+.
Quick Start
/leaderboard Open the clickable ranking menu
/leaderboard mine Show your personal scores
/leaderboard display show all playtime Show the playtime sidebar
/leaderboard help Show command help
See the full documentation for all commands, configuration, and in-game operations.
Building
JDK 21 is required; JDK 25 is required for 26.x builds.
gradlew.bat build
Artifacts are written to build/libs/.
GitHub Actions publishing
The release flow follows Carpet-FGA-Addition: create and publish a GitHub Release first (a tag such as 1.9.1 or v1.9.1 is recommended). Actions then build from that tag. Fabric and NeoForge are intentionally separate:
.github/workflows/release.ymlbuilds and publishes Fabric only (1.21.x, 26.1.x, and 26.2)..github/workflows/release-neoforge.ymlbuilds and publishes NeoForge only (the supported 1.21.x, 26.1.x, and 26.2 versions).
Each workflow uploads only its own JARs and checksums to the existing GitHub Release, then publishes that loader to Modrinth and CurseForge. To repair an existing Release, use Actions → Run workflow in the corresponding workflow and enter the Release tag, destinations, and optional version filter.
Before publishing, add these repository Actions secrets under Settings → Secrets and variables → Actions:
MODRINTH_TOKEN: the Modrinth project tokenCURSEFORGE_TOKEN: the CurseForge author API token
Optional repository variables are MODRINTH_PROJECT_ID, MODRINTH_NEOFORGE_PROJECT_ID, CURSEFORGE_PROJECT_ID, and CURSEFORGE_NEOFORGE_PROJECT_ID. The RankBoard project IDs are used when these variables are omitted.
GitHub Releases use the workflow-provided GITHUB_TOKEN. Tokens are never stored in source code. A Release's prerelease flag is mapped to the Beta channel; otherwise the upload is treated as a stable release.
Project description from CurseForge.
Pick your setup
rankboard by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.1.2
2 loader builds26.1.1
2 loader builds26.1
2 loader builds1.21.11
2 loader builds1.21.10
1 loader build1.21.9
1 loader build1.21.8
2 loader builds1.21.7
1 loader build1.21.6
1 loader build1.21.5
1 loader build1.21.4
2 loader buildsShowing the newest 12 of 16 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
rankboard versions and loaders
1.9.1
rankboard-1.9.1+neoforge+mc26.2.jar
31 Aug 2026
RankBoard 1.8.0 NeoForge 26.2
rankboard-1.8.0+neoforge+mc26.2.jar
22 Aug 2026
Looking for an older file? The official CurseForge project page is in Resources.