
箭头数量
当你手持弓或弩时,准星下方会显示一个小型弹药计数器:总箭矢数量,分为普通箭、光灵箭和药箭。弹药不足时变为黄色,耗尽时变为红色。
查看大图ArrowCount 是一款专为弓箭手设计的微型弹药读数模组。当你手持弓或弩(主手或副手均可)时,准星正下方会显示一个紧凑的计数器,直观呈现你携带的弹药数量。
显示内容
- 总箭矢数 — 你的物品栏中所有箭矢的实时计数,射箭与补充时动态更新。
- 类型细分 — 携带特殊箭矢时,第二行会将总数拆分为普通箭、光灵箭与药箭,让你清楚下次射出的箭矢类型。
- 低量/空仓警告 — 箭矢数量≤4支时数字变黄,无箭矢时变红,确保你在弓弦空响前及时察觉。
设计初衷
原版游戏在不打开物品栏的情况下永远不会显示箭矢数量,而弓本身直到弹药耗尽也没有任何提示。ArrowCount 会在关键时刻——战斗或狩猎中——将数字置于眼前,类型细分功能则在你需要留用光灵箭或药箭进行特定射击时提供帮助。
操作控制
- N键 — 切换计数器的显示/隐藏。操作栏会输出消息确认当前状态。
技术实现
- 扫描主物品栏36格及副手的
ArrowItem堆叠,通过物品类型区分光灵箭与药箭。 - 仅在手持弓或弩时显示读数,并尊重 F1(隐藏HUD)和菜单开启状态。
- 无混入(mixin),纯客户端渲染——一个 JAR 文件即可在全部四个游戏版本中直接运行。
兼容性
Minecraft 1.21.8、1.21.9、1.21.10、1.21.11 — 需 Fabric Loader 0.16+。一个 JAR 覆盖所有四个版本。纯客户端模组:仅需安装于客户端,可在任何 Fabric 服务器上使用,完全兼容原版。需要 Fabric API。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。