介绍
请在评论区或 TaCZ 社区论坛中报告任何错误;我在那里开了一个帖子。
TaCZ: Immersive Ballistic
这是一款旨在提升 Timeless and Classics Zero (TaCZ) 视觉与听觉真实感的模组。
它基于 TaCZ Tweaks 的框架构建,通过提升响应速度并加强与环境的互动,带来更具沉浸感的战斗体验。
请确保客户端和服务器都安装了此模组,并包含其
/tacz/immersive_ballistic文件
主要特性
该模组专注于添加逼真的弹道撞击粒子效果,并根据受击表面动态变化:
- 视觉效果:为泥土、沙子、混凝土和有机材料添加尘土与碎屑粒子。
- 撞击烟雾:弹丸撞击时会产生细微的烟雾轨迹和烟团。
- 金属火花:击中金属表面时会出现细致的火花效果。
- 丰富变化:针对多种游戏内材料定制视觉效果系统。
与 TaCZ Tweaks 协同使用
与 TaCZ Tweaks 搭配使用时,还能解锁更多沉浸式音效:
- 富有氛围感的弹丸音效(呼啸声与掠过声)。
- 针对不同方块的撞击音效。
- 跳弹音效等更多内容。
模组兼容性
该模组会自动在 TaCZ 文件中生成标签。这是筛选和识别其他模组方块的主要方式,可确保自定义粒子和音效与第三方内容无缝兼容。
自定义
Immersive Ballistic 支持自定义。所有内容——粒子、音效、子弹交互和方块标签——都位于 /tacz/immersive_ballistic/ 下的数据包中,你可以自由编辑或扩展。
该模组完全基于TaCZ Tweaks 数据包格式构建。在创建或编辑任何内容之前,请先阅读 TaCZ Tweaks Wiki,了解包、JSON 文件、目标、音效和粒子的工作方式。
添加其他模组的弹药。
打开 <gamedir>/config/immersive_ballistic/ammo_rules.json,并将弹药 ID 添加到相应类别:
{
"categories": {
"rifle": ["tacz:556x45", "yourmod:your_rifle_ammo"],
"sniper": ["tacz:338"],
"shotgun": ["tacz:12g"],
"hcal": ["tacz:50bmg"]
}
}
未在此处列出的弹药会自动使用通用回退规则,因此只有在希望某种弹药按特定类别处理时,才需要将其添加进来。
排除非枪械弹药
某些模组武器(弓、弩、火焰喷射器等)可能会发射被该模组识别的弹丸。若要将其排除在所有交互和粒子效果之外,请将对应的弹药 ID 添加到 _ignore:
"_ignore": ["tacz_id:arrow_bolt", "tacz_id:flamethrower_fuel", "tacz:40mm"]
禁用穿透或破坏方块
打开 immersive_ballistic-common.toml 并设置:
[bullet_interactions]
disableBreakBlocks = false # set true to disable block breaking globally
disablePierceBlocks = false # set true to disable bullet penetration globally
在游戏中应用更改
编辑任何配置文件后,请按顺序运行以下两条命令:
/imball reload - wait
/tacz reload
或者重启游戏。始终需要完成这两个步骤。
⚠️ 服务器端和客户端必须使用完全相同的配置和数据包文件。不一致可能导致崩溃或异常行为。
完整文档
如需了解高级配置、自定义数据包和完整的方块标签系统,请参阅 Immersive Ballistic Guide
你可以在整合包中加入这个模组。在介绍中注明出处,我们将不胜感激。😅
常见问题
TaCZ: Immersive Ballistic 支持哪些 Minecraft 版本?
TaCZ: Immersive Ballistic 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
TaCZ: Immersive Ballistic 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
评论
登录后评论和评分