BioTrace 智能身份证

BioTrace 智能身份证

一款赛博朋克风格的生物特征植入ID系统,具备未来感HUD界面叠加、玩家状态追踪以及沉浸式科幻生存整合功能。

冒险

BioTrace 智能身份卡 v1.0.0

适用于 Minecraft 1.20.1 Forge SMP 服务器的战术公民身份卡、PvP 计分板和悬赏系统。

公民身份卡

  • 首次加入时自动分配唯一公民 ID(CIV-XXXXXXXX)——死亡后依然保留
  • 物品栏中的「显示身份卡」按钮可打开战术身份卡(包含生命值、护甲、饱食度、状态效果、心电图、条形码)
  • 可与附近玩家共享身份卡(默认 6 格范围,可配置)
  • 身份卡上显示 3D 玩家预览
  • 身份卡在物品栏左侧打开(兼容 JEI 的布局)
  • 修复:此前「显示身份卡」偶尔失效直到重登的问题——现在服务器会始终发回身份卡并在登录时重新同步你的 ID

计分板

  • 「分数」按钮可打开历史总排行榜覆盖层
  • 追踪 K(击杀数)、BK(悬赏击杀数)、D(死亡数)、LVL(等级)和 SCORE(分数)
  • 高亮你的所在行,前三名排名颜色区分,滚动条,鼠标滚轮 + 键盘导航
  • 按 E(打开物品栏)关闭计分板;点击「分数」会关闭物品栏并打开计分板
  • 分数公式:(击杀数 × 3)+(悬赏击杀数 × 6)− 死亡数 +(等级 × 2)+ 奖励

悬赏系统

  • 每 10 分钟随机悬赏一名在线玩家(可配置)
  • 悬赏结束后有 30 分钟冷却时间(超时失效或已被领取)
  • 屏幕顶部中央的悬赏 HUD 显示目标名称与倒计时
  • 领取悬赏:增加 1 次普通击杀和 1 次悬赏击杀
  • 目标玩家登出会立即终止悬赏并开始冷却

管理员命令

命令 描述

/biotrace bounty create [玩家名] 放置悬赏(不指定玩家则随机)

/biotrace bounty trigger 强制随机悬赏(忽略冷却)

/biotrace scoreboard give <玩家名> <数值> 增加奖励分数

/biotrace scoreboard reset 重置所有分数

/biotrace scoreboard reset <玩家名> 重置指定玩家的分数

配置

服务器端:config/biotracesmartid-common.toml 悬赏持续时间/冷却时间、最低玩家数、分数值、身份卡共享范围

客户端:config/biotracesmartid-client.toml 按钮位置、身份卡显示侧边/边距、显示持续时间