Military simulation enhancement mod for TaCZ — Realistic ballistics, ricochet, suppression, and immersive gun mechanics.
Coming soon: Screenshots and video previews
mods/ folderAll features are configurable via 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
Create custom configs in your resource pack:
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": [...]
}