General
- Added
playerHeadshot
damage modifier config option - Added
alwaysFirstPersonShootingSound
config option which forces the gun shooting sounds to always use the first person variant - Added
betterMonoConversion
config option which improves the stereo to mono conversion, mainly to improve the experience when using the above two config options - Added
reloadDiscardsMagazine
config option which makes guns discard the rest of the magazine when reloading early - Added
cancelInspection
config option which allows you to cancel the gun inspection animation - Added
debug
config options which enables the debug logging for each data pack feat - In the config screen for the modifier config, replaced number sliders with number input fields for more precise control
- Players can no longer unload guns if they have infinite ammo to prevent unnecessary ammo duplication
Data pack
Please refer to the wiki for the full documentation.
- Added
silenced
andrandom_chance
target types - Added melee interactions
- Added
airspace
bullet sounds type- Only works if you have the sound physics mod installed
- Triggers on each gun fire, and allows you to conditionally play sounds based on the surrounding environment, calculated by the sound physics mod
- Added
range
field to the sound declaration to control the distance that the sound will be broadcasted to other players- Previously it was capped at relatively low value, making other players not be able to hear sounds from far away
- Added
duration
field to the particle declaration to control the number of ticks which the particle will be emitted - The
sound
field in the distance sound declaration can now be null
- Fixed the crash when explosive weapons deal damage
General
- Revamped the config screen structure
- Added new balancing modifiers options
- Added new
endermenEvadesBullets
option - Fixed the broken bullet hole rendering on VS ships
- Fixed adventure mode players cannot break blocks though bullet interactions
Data pack
- Added new
target
types, as well as newblocks
andentities
types, which allows more advanced customization- Visit the wiki for more detail
target
field now accepts a list- Added new
priority
field - Added new
constant
bullet sounds type - Deprecated "block_break.tier" and "block_break.hardness", use "tier" and "hardness" target types instead
- It's not removed, but I don't recommend using it anymore
- Implemented config sync between server and client
- Server-side options are now synced to clients to prevent desync issues
- Players with operator status can update the config on the server from GUI
- Block interactions now fire the Forge block break event
- This allows mods/plugins like WorldGuard to properly prevent blocks from breaking when necessary
- Fixed the
crawl.enabled
option being incorrectly located under the client config - Fixed the bullet whizzing feature stopped working since 2.5.1
- Fixed some ghost block issues
- Target TaCZ 1.1.6
General
- TaCZ 1.1.5
- Removed the search and filter features in the gun smith table in favour of the improvements made in TaCZ 1.1.5
- Removed the
disableDesyncCheck
option in favour of the newserverShootNetworkCheck
option added in TaCZ 1.1.5 - Added new
alwaysFilterByHand
option (enabled by default)- It automatically enables the
Filter by Hand
option in the gun smith table without clicking them every time
- It automatically enables the
Data pack
- Added new
force
option for bullet particles
- Fixed the
Tweaks
section of the config not being saved
- Fixed the issue where enabling the
hideHitMarkers
option prevents hit sounds from playing
- Fixed block interactions with no
tier
specified are unable to break blocks
General
- Added VS Addition compat
- Added Immersive Vehicles compat
- Added new options:
suppressHeadHitSounds
,suppressFleshHitSounds
,suppressKillSounds
andhideHitMarkers
- Split general and client config screens into separate screens
Data pack
- Added new
tier
andhardness
options forblock_break
in block interactions - Fixed
gun_pierce
wrongly registered asgunPierce
in bullet interactionsz
- Fixed a crash related to VS bullet hole rendering fix
- VS bullet hole rendering fix is now controlled by the
vsCollisionCompat
option
General
- Added new
disableDesyncCheck
option- It potentially fixes the issue with Essential or any other LAN server hosting mod
- Improved bullet hole rendering on VS ships
- It now follows the movement of the ship
- It no longer disappear instantly
Data pack
- Added new bullet particles system
- Visit the wiki for more details
- Every field with a default value is now strict
- Previously, it silently fell back to the default value
- This change is to avoid any unexpected behaviours
- Added new
instant
block break type for convenience - Fields in bullet sounds now accepts a list
- Added a new config option to disable bullet culling
- Added Legendary Survival Overhaul compat
- Fixed a crash on NeoForge
- Fixed the crash on startup oops
- Fixed the startup crash when using specific Forge versions
- Re-enabled gun unloading in creative mode
- Added an action bar message when unloading a gun
- Bullet interactions rework
- You can still use the old format, but migration guide is available on the main page
- Visit the wiki for more details
- New bullet sounds
- Customizable whizzing, block and entity sounds
- Visit the wiki for more details
- Config rework + config screen
- Now requires YACL as a dependency
- Unbundled the default data pack
- If you still want the default pack, you can download the example pack from the download page
- More details on the main page
- Added a new config option to disallow unloading a gun
- Fixed the janky behaviour of
sprintWhileReloading
for the weapons with dynamic reload - Fixed the issue where bullet damage falloff was incorrectly applied in some cases
- Fixed the issue where explosions weren't damaging entities if the Valkyrien Skies mod is present
- Fixed the issue where scrolling the pack list did not affect the clickable area of a pack in the gun smith table
- Fixed the issue where the client receives block breaking updates at the wrong position
- Fixed the issue where the block breaking progress sometimes doesn't reset properly
- Fixed the crash in the gun smith table when a pack has missing pack info