跳转到内容

客户端配置

客户端配置文件 modularshootammo-client.toml(NeoForge 配置系统),存放于常规配置目录。可在游戏内配置界面编辑:Options → Mods → ModularShootAmmo,修改保存后下一帧即生效,无需重启。

本模组当前无服务端配置;以下全部为客户端(HUD)配置。

配置项一览

配置键类型默认值范围说明
hud.offsetX整数80-2000HUD 距屏幕右/左边缘的偏移(GUI 缩放后像素)
hud.offsetY整数80-2000HUD 距屏幕下/上边缘的偏移(GUI 缩放后像素)
hud.scale浮点1.00.25-4.0HUD 整体缩放倍率
hud.showReserve布尔true是否显示备弹数(弹匣/备弹 格式的第二段);关闭后只显示弹匣数
hud.showReloadProgress布尔true是否显示换弹中提示文字与进度条
hud.anchor枚举BOTTOM_RIGHTBOTTOM_RIGHT / BOTTOM_LEFT / TOP_RIGHT / TOP_LEFTHUD 锚点(四角定位)

HUD 显示规则

  • 手持枪械且启用弹药系统(uses_ammo)时显示第 1 行:弹匣数/备弹数
    • 弹匣与备弹数字按绑定弹药类型的颜色着色
    • 弹匣为空时数字变红(0xFFFF5555)警示
    • 无限弹药(infinite_ammo)或创造模式下显示
  • 换弹进行中显示第 2 行:换弹提示文字 + 进度条(hud.showReloadProgress 控制)

基于 MIT 许可发布