TaCZ_属性

TaCZ_属性

为TaCZ添加了超过250个属性!

TaCZ 属性扩展

新增超过 250 种属性!

Minecraft Forge 1.20.1 | 许可证:MIT


概述

TaCZ 属性扩展 是 Timeless and Classics Zero (TaCZ) 的附属模组,为枪械引入了 RPG 风格的属性系统。通过 Minecraft 原生的属性系统,你可以自定义枪械行为的方方面面——伤害、精准度、后坐力、射速、移动速度等等。

这意味着你可以使用命令、装备(Curios/饰品)、附魔、药水或任何其他与原版属性交互的模组来修改枪械属性。非常适合 RPG 服务器、成长系统和自定义整合包。

特性

33 种全局属性适用于所有枪械,另有针对 7 种枪型(手枪、狙击枪、步枪、霰弹枪、冲锋枪、火箭筒、机枪)各 33 种枪型专属属性——总计 264 个可自定义属性。

伤害与战斗

  • 枪械伤害 — 全局子弹伤害倍率
  • 腰射 / 开镜伤害 — 基于瞄准状态的伤害倍率
  • 半自动 / 全自动 / 点射伤害 — 基于射击模式的伤害倍率
  • 爆头倍率 — 缩放爆头额外伤害
  • 击退倍率与基础值 — 增加和缩放子弹击退
  • 穿透倍率 — 缩放子弹穿透次数

精准度与后坐力

  • 腰射 / 开镜精准度 — 基于瞄准状态的精准度
  • 半自动 / 全自动 / 点射精准度 — 基于射击模式的精准度
  • 后坐力(综合 / 垂直 / 水平) — 整体后坐力控制
  • 开镜后坐力(综合 / 垂直 / 水平) — 瞄准时的后坐力
  • 腰射后坐力(综合 / 垂直 / 水平) — 腰射时的后坐力

速度与操控

  • 换弹速度 — 换弹动画速度倍率
  • 拉栓速度 — 拉栓/枪机动作速度倍率
  • 射速倍率 — 开火速率倍率
  • 开镜速度 — 瞄准切换速度
  • 拔枪速度 — 武器切换速度(拔出和收起)
  • 点射速度 — 点射中射击间隔的时间
  • 持枪移动速度 — 手持枪械时的移动速度

弹药与弹匣

  • 弹匣容量 — 弹匣容量倍率
  • 半自动 / 全自动 / 点射弹量 — 每次射击/点射的子弹数倍率
  • 弹药节省概率 — 开火时不消耗弹药的几率
  • 弹药回复 概率 / 数量 / 百分比 — 击杀时回复弹药
  • 换弹弹药节省概率 — 换弹时不消耗背包内弹药的几率
  • 额外弹药 概率 / 数量 / 百分比 — 换弹时额外装填的弹药

枪型系统

以上所有属性也都适用于每种枪型。最终数值的计算方式为:

最终值 = 全局属性 × 枪型属性

例如,设置 sniper_damage = 1.5 且 gun_damage = 1.2,则狙击枪造成 1.8 倍 伤害。

使用示例

/attribute @p tacz_attributes:gun_damage base set 2.0
/attribute @p tacz_attributes:sniper_headshot_multiplier base set 3.0
/attribute @p tacz_attributes:rifle_recoil base set 0.5

依赖模组