介绍
介绍由机器翻译自 CurseForge 原页面,仅供参考。
🔫 TaCZ Mechanics
TaCZ 的军事模拟增强模组 — 带来真实的弹道、跳弹、压制效果和沉浸式枪械机制。
✨ 功能
🎯 弹道与穿透
- 跳弹系统 — 子弹以较小角度撞击坚硬表面时会发生反弹
- 穿透系统 — 子弹可穿透方块,但伤害和速度会降低
- 可配置角度、概率、速度倍率和最大反弹次数
🔊 远距离枪声
- 根据距离动态调整枪声:
- 近距离:完整音效
- 中距离/远距离/极远距离:逐渐减弱的音量与混响
- 可通过 JSON 按口径配置
- 自动回退至默认音效
💨 子弹呼啸与压制
- 子弹呼啸 — 子弹从玩家附近飞过时播放掠过音效
- 压制系统:
- 视觉效果(模糊、暗角、饱和度降低)
- 镜头抖动(瞄准冲击)
- 效果强度取决于距离和子弹速度
🎮 自由瞄准
- 枪械移动独立于镜头
- 可配置最大偏转角度
- 平滑插值
- 可选准星跟随
🏃 移动系统
- 爬行 — 趴下时降低身高
- 坐下 — 调整坐姿时的碰撞箱尺寸
- 可配置身高和视线高度
✨ 跳弹效果
- 子弹发生跳弹时会产生粒子效果(火花)
- 可通过 JSON 按方块类型配置
📸 展示图库
即将推出:截图和视频预览
🛠️ 安装
- 为 Minecraft 1.21.1 安装 NeoForge 21.1.x
- 下载并安装 TaCZ
- 下载 TaCZ Mechanics 并放入
mods/文件夹 - 启动游戏!
⚙️ 配置
所有功能均可通过以下方式配置tacz_mechanics-server.toml:
# Global debug toggle
debug = false
[ricochet]
enabled = true
debug = false
maxBounces = 3
minSpeed = 15.0
minAngle = 15.0
chance = 0.6
speedMultiplier = 0.7
[penetration]
enabled = true
maxPenetrations = 3
minSpeed = 10.0
baseSpeedLoss = 0.3
damageMultiplier = 0.8
[suppression]
enabled = true
detectionRadius = 8.0
maxIntensity = 1.0
decayRate = 0.05
[freeAim]
enabled = true
maxAnglePitch = 8.0
maxAngleYaw = 12.0
lerpSpeed = 0.15
[movement]
enabled = true
crawlHeight = 0.6
crawlEyeHeight = 0.4
sitHeight = 1.0
sitEyeHeight = 0.8
数据包
在资源包中创建自定义配置:
远距离枪声
data/<namespace>/tacz_mechanics/distant_fire/<caliber>.json
{
"caliberId": "tacz:9mm",
"closeSound": "namespace:distant/9mm_close",
"midSound": "namespace:distant/9mm_mid",
"farSound": "namespace:distant/9mm_far",
"veryFarSound": "namespace:distant/9mm_veryfar",
"closeMaxDistance": 100,
"midMaxDistance": 250,
"farMaxDistance": 450,
"transitionBlocks": 20
}
子弹粒子
data/<namespace>/tacz_mechanics/bullet_particles/<name>.json
{
"type": "block",
"blocks": ["minecraft:stone", "minecraft:iron_block"],
"ricochet": [
{
"particle": "minecraft:small_flame",
"count": 5,
"speed": 0.3,
"delta": {"x": 0.2, "y": 0.2, "z": 0.2}
}
],
"hit": [...],
"pierce": [...]
}
依赖项
- Minecraft 1.21.1
- NeoForge 21.1.x
- TaCZ (Timeless and Classics Zero)
常见问题
TaCZ Mechanics 支持哪些 Minecraft 版本?
TaCZ Mechanics 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
TaCZ Mechanics 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分