
村民卫队枪手
允许护卫村民使用TaCZ火器,包含战术战斗、弹药管理,以及可配置的盟友保护功能。
村民守卫枪手
让守卫村民(Guard Villagers)原生支持使用永恒与经典零点(Timeless and Classics Zero,TaCZ)模组的枪械。
村民守卫枪手(Villager Guard Gunners)让守卫能够使用 TaCZ 自有的枪械系统来装备和操作 TaCZ 武器。守卫可以瞄准、移动、开火、装填、操作手动枪机、管理弹药、保护盟友,并根据所携带的武器调整战术,而无需替换 TaCZ 的弹道或武器行为。
运作方式
- 通过常规的守卫村民(Guard Villagers)玩法创建一名守卫。
- 打开守卫的物品栏,将一把 TaCZ 枪械放入其主手物品栏。
- 在三个弹药槽中放入兼容的散装弹药或弹药箱。
- 通过常规的守卫村民行为给守卫指定一个有效目标。
- 守卫在战斗中会使用 TaCZ 原生的瞄准、开火、装填、弹道、音效和同步系统。
特性
原生 TaCZ 武器处理 守卫使用 TaCZ 的枪械 API 来处理弹道、伤害、精准度、后坐力、开火模式、装填、栓动枪机、过热、充能行为、配件、音效和同步。
武器专属战术档案 手枪、冲锋枪、步枪、霰弹枪、狙击枪、机枪和火箭筒可以使用不同的接近距离、撤退行为、瞄准要求、射击距离和视野时机。同时支持对具体枪械进行独立覆盖设置。
守卫弹药物品栏 每名守卫都会获得三个持久槽位,用于存放兼容的 TaCZ 散装弹药和弹药箱。弹药会随守卫一起在存档、区块重载和正常的守卫生命周期事件中保持不变。
弹药便利性优化 有权限的玩家可以潜行右键点击守卫来存入弹药。守卫可以拾取附近兼容的掉落物,并在保留捐赠者储备的情况下向附近友军守卫请求应急散装弹药。
可复用弹药箱保留 当守卫需要装填或接收新补给时,已耗尽的一次性 TaCZ 弹药箱会以完整状态掉落,防止空弹药箱永久阻塞弹药槽位。
友军伤害与盟友保护 守卫会避免穿透其他守卫、村民、铁傀儡、主人、已驯服或已拥有的实体、计分板盟友射击,以及整合包提供的额外受保护实体类型。
交火规则 可选择常规守卫村民目标、仅敌对生物、防御性反击或停火。数据包和配置可以添加或排除特定的实体类型。
爆炸武器安全 火箭筒使用者会保持基于爆炸半径的最小安全距离,避免不安全射击,并默认保护方块免受守卫拥有的 TaCZ 爆炸破坏,同时保留 TaCZ 对敌对实体的原生效果。
整合包自定义 Fzzy Config 可控制战斗、移动、战术档案、交火规则、盟友保护、爆炸安全、弹药后勤和性能。实体标签和兼容性 API 提供了额外的集成点。
注重性能的行为逻辑 视野检查、路径更新、枪械数据刷新、掉落弹药拾取和弹药共享使用有界或错开调度的方式。守卫不会持续扫描补给或对掉落的弹药进行寻路。
操作员诊断
/vgg inspect <守卫>命令可报告守卫的目标、战术档案、射击距离、瞄准状态、安全决策、弹药状态和当前的 TaCZ 武器状态。
前置要求
村民守卫枪手 1.0.0 需要:
- Minecraft 1.20.1
- Forge 47.4.23
- 守卫村民 1.20.1-1.6.19
- 永恒与经典零点 1.1.8-hotfix
- Fzzy Config 0.7.6(适用于 Minecraft 1.20.1)
- Kotlin for Forge 4.12.0
在客户端和服务端都安装本模组及所有必需依赖。首个版本刻意锁定在此经过审核的版本组合上。
配置
服务端权威的 Fzzy Config 界面包含以下控制选项:
- 全局守卫枪械行为
- 接敌距离和近距离交战距离
- 守卫移动速度
- 武器战术档案和具体枪械覆盖
- 交火规则和防御性记忆
- 盟友和实体类型保护
- 爆炸安全距离和方块保护
- 掉落弹药拾取
- 弹药共享、主人匹配和捐赠者储备
- 有界性能调度
配置文件存储位置:
config/villagerguardgunners/guard_gunners.toml
服务端配置会同步到已连接的客户端。编辑同步值需要权限等级 4。
操作员命令
/vgg inspect <守卫> 需要权限等级 2。
该命令显示所选守卫当前的 AI 决策、移动状态、交火规则结果、战术档案、射击窗口、瞄准状态、友军火力安全结果、弹药储备、装填状态和最近一次 TaCZ 射击结果。
安装
- 安装带 Forge 47.4.23 的 Minecraft 1.20.1。
- 安装上述版本的守卫村民、TaCZ、Fzzy Config 和 Kotlin for Forge。
- 将村民守卫枪手放入客户端和服务端的
mods文件夹。 - 按正常方式添加任何所需的 TaCZ 内容包。
- 启动游戏,给守卫装备 TaCZ 枪械和兼容弹药,并让守卫村民选择目标。
文档与支持
配置、数据包集成、交火规则行为、弹药后勤和操作员指南均随项目源码一同提供。
请通过 CurseForge 项目页面报告可重现的问题。请附上 Minecraft、Forge、守卫村民、TaCZ、Fzzy Config、Kotlin for Forge 和村民守卫枪手的版本,以及相关的 latest.log 和 TaCZ 内容包列表。
免责声明
村民守卫枪手是守卫村民和永恒与经典零点的非官方附属模组。它与两个开发团队均无关联,也未获得其认可。Minecraft、Minecraft Forge、守卫村民、TaCZ、Fzzy Config、Kotlin for Forge 以及所有第三方内容均归其各自所有者所有。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。