
永恒枪械工坊:零 - Fabric(非官方)
TaCZ枪械模组的非官方社区移植版,将其可定制枪械带入Fabric上更新的Minecraft版本。
TaCZ Refabricated — 非官方 Fabric 移植版
非官方社区移植版。并非 TACZ 官方发布,且与 TACZ 开发团队无关,未经其审阅或认可。
项目简介
《永恒与经典枪械:零》(TaCZ) 是一款现代枪械模组,拥有高度自定义的枪械系统——包括配件、瞄具、弹药类型,以及用于制作和改装武器的枪匠工作台。
本项目是将该模组移植到新版 Minecraft 的 Fabric 加载器上的社区移植版。它本身不添加任何新枪械或游戏内容;其目标是让现有模组能够在先前不支持的平台和游戏版本上运行。
致谢 — 原作者
| 原模组 | 《永恒与经典枪械:零》,作者为 TACZ 开发团队 |
| 上游 Fabric 移植版 | Sh1roCu/TACZ-Refabricated |
| 基线版本 | 上游 1.1.8-热修复版 |
| 本移植版源码 | https://github.com/q14433686-arch/TaCZ_Refabricated_Unofficial |
原模组采用 GPL-3.0 许可证,允许进行此移植。本项目同样以 GPL-3.0 许可证发布。
与原版的差异
这是一个移植版,而非内容分支——但目标游戏版本移除或重做了大量 API,因此进行了大规模的内部重构:
- 渲染层部分重写。 上游依赖的用于瞄准镜内渲染的模板缓冲区在目标版本中已不存在。瞄准镜渲染路径已重新实现。因此部分视觉效果与原版存在差异,这是已知的取舍。
- 网络功能已更新至当前的封包/编解码器系统。
- 数据包和模型加载已更新以适应新的资源格式(目录命名、物品模型定义、基于组件的物品数据)。
- 枪械包加载修复,确保现有的第三方枪械包——包括为旧版本编写的——能够继续正常工作。
状态:测试构建版
可游玩,但正在积极测试中。预计会有漏洞。
运行要求
| 加载器 | Fabric |
| Fabric API | 必需 |
| Forge 配置 API 移植版 (Forge Config API Port) | 必需 |
| Java | 25 或更高版本 |
各文件会列出确切的 Minecraft 和依赖版本——请检查你下载的文件。
仅支持 Fabric。 本移植版没有 Forge 或 NeoForge 版本。
安装枪械包
枪械包应放入 .minecraft/tacz/ 目录中——并非 tacz_backup。
.minecraft/ ├── tacz/ ← 将枪械包放在此处(首次启动时创建) │ ├── some_pack.zip ← .zip 文件可直接使用,无需解压 │ └── another_pack/ ← 解压后的文件夹同样可用 └── tacz_backup/ ← 仅供旧版枪械包转换器使用的输入目录
文件夹或 zip 文件只有在其根目录下存在 gunpack.meta.json 时才会被识别为枪械包:
{ "namespace": "your_pack_namespace" }
没有该文件,枪械包将被静默跳过。
如果枪械包无法加载,请按以下顺序检查:
- 是否位于
tacz/而非tacz_backup/? - 是否存在
gunpack.meta.json? - zip 的嵌套结构是否正确?该文件必须位于 zip 的根目录,而不是
zip/packname/内。 - 检查日志中是否有模组版本不匹配的信息。
关于报告的模组版本说明
本移植版报告的版本号以 上游基线版本 (1.1.8) 开头,后跟 + 加构建元数据。根据语义化版本 (SemVer) 规范,比较版本时构建元数据会被忽略,因此声明需要 "tacz": ">=1.1.8" 等要求的枪械包可以正常加载。
已知限制:需要 TacZ:Arcana 的枪械包
某些枪械包无法被任何缺少 TacZ:Arcana 的 TACZ 构建版本加载。症状为:材质缺失(紫黑格)且模型不显示,但枪械条目、名称和配方均显示正常。
要识别此类枪械包,请解压并查找:
recursion/taczpack.dat(通常有几十 MB——占枪械包大部分体积),或data/<namespace>/expansions/taczexpands.data,且- 枪械包内没有任何
.png/.ogg/geo_models//textures/文件
这些枪械包将其模型、材质、动画和声音加密存储在该 .dat 文件中,磁盘上仅留下 JSON 索引。解密由独立模组 TacZ:Arcana 完成,该模组仅支持 Forge 且为闭源。
任何 TACZ 构建版本都不包含该解密逻辑——无论是原版 Forge 模组、上游 Fabric 移植版,还是本移植版。因此,这并非本移植版的缺陷,也无法在此解决。
许可证
适用两个独立的许可证:
| 范围 | 许可证 |
|---|---|
| 代码 | GPL-3.0(继承自原模组) |
| 内置默认枪械包资源 | CC BY-NC-ND 4.0 |
代码具有 Copyleft 性质——根据 GPL-3.0 许可再分发修改版本。内置默认枪械包资源为 非商业用途 + 禁止演绎:不得销售,不得修改后再分发。要制作自己的枪械包,请创建独立包,而不是修改默认包。
问题反馈
请向本项目反馈问题,而非原作者——他们没有义务为此移植版提供支持。如果问题被确认来源于上游,之后可在上游提出。
免责声明
按“现状”提供,不承担任何形式的担保。您需自行承担所有风险,包括存档损坏、崩溃、数据丢失和模组冲突。非商业项目。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。