TACZ 属性附加包

TACZ 属性附加包

为TACZ枪支添加随机属性和稀有度等级(从普通到史诗)。包含重铸站、选择性强化、50多项可配置属性。

TACZ 属性附加包

将每一把枪都变成独一无二的发现。 本附加包在 TACZ 与 TACZ Attributes 之间架起桥梁,为所有 TACZ 枪支添加了随机化属性和稀有度系统。你拾取的每把枪都会随机生成独特的属性修正——伤害、精准度、后坐力、射速等等——将你的武器库变成一个以战利品驱动的成长系统。


特性

随机属性系统

你获得的每把 TACZ 枪支都会自动从包含 50 多种修正 的池中分配随机属性,涵盖伤害、精准度、后坐力、操控速度、弹匣容量等类别。属性会根据枪械类型进行智能过滤——霰弹枪不会随机到狙击枪专属属性。

4 种生成模式:

  • 完全随机 — 所有属性,不过滤
  • 自适应 — 根据枪械类型和射击模式过滤
  • 稀有度自适应 (默认) — 过滤 + 按稀有度等级加权 + 偏态分布
  • 均衡 — 以上所有功能 + 增益/减益比例平衡

稀有度等级

枪支根据其总属性评分分配稀有度等级:

等级 颜色 默认阈值
普通 白色 < 50
罕见 黄色 50+
稀有 青色 70+
史诗 紫色 100+

稀有度会影响物品名称的颜色,并与 Minecraft 原版的稀有度显示系统集成。

属性工作站

一个可合成的功能方块,用于 重掷 枪支属性。将枪放入其中,等待加工处理,即可获得一把带有全新随机属性的枪。支持:

  • 可配置的处理时间
  • 可选的材料成本(例如钻石)
  • 重掷次数限制
  • 漏斗自动化(从顶部/侧面输入,从底部输出)

强化站

一个二级工作站,用于 选择性提升 特定属性。与属性工作站的完全重掷不同,强化站会提供 3 个随机强化选项 — 选择你想要应用的那一个。特性:

  • 从随机选项中决定要提升的属性
  • 花费材料成本重掷选项
  • 每把枪的最大强化次数可配置
  • 强化次数越多,材料成本越高
  • 可选择仅限正面增益

每把枪的固定属性

通过 JSON 配置文件为特定枪械型号定义基础属性预设。例如,为 AK-47 赋予轻微伤害加成但增加后坐力。固定属性与随机属性相互独立,同时生效。

详细物品提示

按住 Shift 键展开枪支提示信息,显示:

  • 稀有度等级和评分
  • 随机修正(金色文字)
  • 固定修正(蓝色文字)
  • 强化修正(紫色文字)
  • 重掷和强化次数
  • 彩色编码的增益(绿色)/ 减益(红色)标记

管理员命令

服务器管理员拥有完全控制权:

命令 描述
/taczaddon clear 移除手持枪支上的所有附加包属性
/taczaddon clear random/fixed 移除特定类型的属性
/taczaddon reroll 重掷随机属性
/taczaddon reload 热重载 JSON 配置文件
/taczaddon info 显示详细的属性数据
/taczaddon config get/set 查看或临时更改设置

配置

所有设置都可以通过 config/tacz_attributes_addon-common.toml 进行完全配置:

  • 功能开关 — 启用/禁用随机属性、固定属性、工作站、稀有度评分
  • 生成模式 — 从 4 种随机化算法中选择
  • 属性数量 — 每把枪的最小/最大属性数(默认:1-5)
  • 数值分布 — 线性、指数或二次曲线
  • 稀有度阈值 — 自定义每个等级的分值界限
  • 工作站设置 — 处理时间、材料成本、重掷限制
  • 强化设置 — 选项数量、最大强化次数、成本增长

外部 JSON 配置

  • config/tacz_attributes_addon/attribute_pool.json — 包含权重、范围和稀有度等级的完整属性池
  • config/tacz_attributes_addon/weapon_attributes.json — 每把枪的固定属性定义

两者都可以通过 /taczaddon reload 进行热重载。


合成配方

属性工作站:

铁锭 铁锭 铁锭
铁锭 钻石 铁锭
木板 木板 木板

强化站:

钻石 金块 钻石
铁锭 属性工作站 铁锭
木板 木板 木板

需求

  • Minecraft 1.20.1
  • Forge 47+
  • TACZ(Timeless and Classics Zero)— 必需
  • TACZ Attributes — 必需
  • Apotheosis — 可选(宝石槽集成)

多人游戏

完全支持多人游戏。属性数据存储在物品 NBT 中并自动同步。按玩家跟踪属性确保玩家之间不会发生冲突。