TaCZ 枪包制作教程¶
面向 Minecraft 1.20.1 / Forge 47.x 的 TaCZ(Timeless and Classics Zero / 永恒枪械工坊:零) 枪包制作中文教程。 从"枪包到底是什么"讲到"自己做出第一把枪并打包分发",全流程都是可照抄的 JSON 与目录结构。
枪包 不是模组:它是一份"内容包",由资源包(assets/)和数据包(data/)合体而成——不用写 Java、不用编译,改的是 JSON 文件与素材。
📚 章节目录¶
- 01 · 枪包是什么:内容包 vs 模组、加载位置、多人为什么要两边都装
- 02 · 完整目录结构:
gunpack.meta.json/data//assets/全景 + 命名规则 - 03 · 从零做一把枪(10 步):一条主线的照抄流程,从空文件夹到能开枪
- 04 · 索引与数据字段详解:
index、枪数据(*_data.json)、display每个字段的含义 - 05 · 模型与动画:Blockbench 基岩模型/动画导出与骨骼命名约定
- 06 · 贴图 · 音效 · 语言:UV/图标/HUD、Ogg 音效、汉化语言文件
- 07 · 附件 · 方块 · 配方:同一套套路的其它内容类型
- 08 · 打包、安装与分发:zip 层级、客户端/服务端/整合包三种落地方式
- 09 · 调试与常见坑:枪不出现、白模、动画不播、多人失效……一张表排查
- 10 · 联动与数值平衡:只改数据做数值补丁,和 FPSMatch / 团队竞技玩法配合
- 附录 · 速查表与说明:一页速查 + 字段来源与版本差异说明
🚀 只想快点开始?¶
- 装好 TaCZ 本体(客户端 + 服务端),确认游戏里能拿到默认枪;
- 找到游戏目录下的
tacz/文件夹,把tacz_default_gun复制一份出来当模板; - 改
gunpack.meta.json的namespace、改一把枪的index/*_data.json/*_display.json; - 放回
tacz/,重进游戏——创造模式物品栏里就该出现你的枪了。
💡 最省心的学习路径:先"复制默认枪 → 改数值",跑通后再逐步替换模型、动画、贴图、音效。别一上来就自己画模型。
⚠️ 一句话前提¶
本文的字段名与目录结构取自公开枪包的实际文件,但 TaCZ 各版本之间可能有微调——动手前,请以你本机安装版本的默认枪包(tacz/tacz_default_gun)为准,那里是最好的"格式说明书"。
本站由 FFGS 文档总站维护 · 环境示例:Minecraft 1.20.1 / Forge 47.x