图鉴分数 [Cobblemon]

图鉴分数 [Cobblemon]

Scoredex是一个Minecraft模组,可根据每位玩家捕获的宝可梦数量自动生成记分板图像。

迷你游戏

Scoredex

📋 描述

Scoredex 是一个 Minecraft 模组,可根据每位玩家捕获的宝可梦数量自动生成排行榜图片。该模组在服务端运行,无需在客户端安装。

✨ 功能

  • 自动生成排行榜图片
  • 定期刷新捕获统计数据
  • 通过集成 Web 服务器访问界面
  • 可自定义配置
  • 为玩家众多的服务器提供多列显示
  • 完全自定义排行榜颜色
  • 可选择隐藏最后更新日期
  • 使用 /reloadscoredex 命令无需重启服务器即可重新加载配置

🚀 安装

  1. 确保已安装 Cobblemon 模组
  2. 将 Scoredex 的 .jar 文件放入服务器的 mods 文件夹
  3. 启动或重启服务器以激活模组

⚙️ 配置

配置文件会在服务器首次启动时自动创建。你可以在 Minecraft 服务器的 config 文件夹中找到它,文件名为 scoredex.json。

配置示例

{
  "port": 8080,
  "updateIntervalMinutes": 5,
  "imageTitle": "Scoreboard - Captured Pokémon",
  "timeZone": "Europe/Paris",
  "autoDetectDataFolder": true,
  "manualDataFolderPath": "",
  "maxPlayers": 100,
  "rowsPerColumn": 10,
  "showLastUpdate": true,
  "lastUpdateText": "Dernière mise à jour :",
  "colors": {
    "background": "#141414",
    "titleBackground": "#3232C8",
    "titleText": "#FFFFFF",
    "topPlayerText": "#FFFFFF",
    "firstPlaceBackground": "#FFD700",
    "secondPlaceBackground": "#C0C0C0",
    "thirdPlaceBackground": "#CD7F32",
    "text": "#FFFFFF",
    "footerText": "#FFFF00"
  }
}

可用选项

选项 描述 默认值
port Web 服务器监听端口 8080
updateIntervalMinutes 排行榜更新频率(以分钟为单位) 5
imageTitle 排行榜上显示的标题 "Scoreboard - Captured Pokémon"
timeZone 时间戳使用的时区 "Europe/Paris"
autoDetectDataFolder 启用数据文件夹自动检测 true
manualDataFolderPath 数据文件夹的手动路径(如果禁用了 autoDetectDataFolder) ""
maxPlayers 排行榜上显示的最大玩家数量 100
rowsPerColumn 每列的行数 10
showLastUpdate 显示或隐藏最后更新的日期和时间 true
colors 排行榜颜色字典(十六进制格式) 见示例

颜色自定义

可以通过修改以下颜色来完全自定义排行榜:

  • background:排行榜的常规背景色
  • titleBackground:标题的背景色
  • titleText:标题文本的颜色
  • topPlayerText:前 3 名玩家的文本颜色
  • firstPlaceBackground:第一名的背景色
  • secondPlaceBackground:第二名的背景色
  • thirdPlaceBackground:第三名的背景色
  • text:其他玩家的文本颜色
  • footerText:页脚文本颜色(更新日期)

排行榜布局

排行榜的布局会根据 maxPlayers 和 rowsPerColumn 参数自动调整:

  • 列数会根据玩家数量和每列行数自动计算
  • 如果玩家很多,请增加 rowsPerColumn 以创建更高的列
  • 要限制显示的玩家数量,请调整 maxPlayers 的值

🖼️ 访问图片

访问排行榜图片的示例:

  • 如果你的 Minecraft 连接 IP 是 122.244.17.217:27235
  • 那么图片 URL 将是 http://122.244.17.217:8080/scoreboard.png

图片 URL 格式:http://MINECRAFTIP:8080/scoreboard.png

⚠️ 重要说明

  • 如果你希望图片能在本地网络之外可见,配置的端口必须能从外部访问
  • 请记住在每次配置更改后重启服务器
  • 验证你的防火墙允许在配置的端口上进行连接
  • 如果模组无法正常工作,请联系你的服务器托管商支持

🔄 兼容性

  • 支持的 Minecraft 版本:1.21.1
  • 需要 Cobblemon 模组