ckbd-1.4.4.jar
Curse Maven Snippet
What's new
Version 1.4.4
Configurable Turret Health
Turret health can now be configured individually through the Combat tab in the settings panel.
Each turret type has its own configurable maximum health value. Simply enter the desired value in the corresponding input field.
Default Health Values
Gun Turret: 100 HP
Flamethrower Turret: 100 HP
Homing Missile Turret: 120 HP
Cluster Missile Turret: 120 HP
Tesla Tower: 100 HP (one post) to 200 HP (four posts). Health scales proportionally with the number of mast sections.
New Configuration Keys
turretMaxHealth
flameTurretMaxHealth
homingMissileTurretMaxHealth
clusterMissileTurretMaxHealth
teslaHealthMin
teslaHealthMax
Brass Ingots now restore 25% of a turret's configured maximum health per ingot. Four ingots are therefore sufficient to fully repair a destroyed turret. With the default settings, repair values remain unchanged: 25 HP for Gun and Flamethrower Turrets, and 30 HP for Missile Turrets.
Wear per shot remains unchanged. Increasing a turret's maximum health simply allows it to withstand more damage and operate longer.
If a turret's stored health exceeds its newly configured maximum, its health is automatically clamped to the new maximum.
Existing turrets retain their stored health when the maximum health configuration is increased. For example, a turret with 100 HP will display as 100/300 HP and must be repaired to reach its new maximum.
Direct Damage Value Configuration
Damage settings can now be configured using numerical input fields instead of sliders, allowing for more precise adjustments.
The following settings have been converted to input fields:
Gun Turret Damage
Tesla Tower Minimum and Maximum Damage
Homing Missile Damage
Cluster Missile Carrier Damage
Cluster Missile Bomblet Blast Damage
Flamethrower Minimum and Maximum Damage
Range, Blast Strength, and Cruise Height remain as sliders.
Each input field displays its default value in grey beside its label for easy reference.
Invalid entries, including empty, incomplete, or out-of-range values, are highlighted in red. Invalid entries retain the last successfully applied value, preventing unintended configuration changes.
Configuration damage limits have been increased to 100,000 (previously ranging from 40 to 240). Turret health configuration now supports values up to 1,000,000 HP.
The Reset option restores all settings to their shipped default values.
Server Settings Synchronization
Turret health settings are now synchronized alongside the existing combat configuration.
Server operators can configure turret health and damage settings directly on the server. In single-player mode, the player controls these settings.
Clients automatically receive and use the server's configured values, ensuring consistent gameplay across multiplayer sessions.
Bug Fixes
This release includes the fixes previously introduced in the 1.4.3a alpha build.
Fixed a crash caused by a Ticking block entity NullPointerException when placing a turret alongside mods that modify how entity poses are accessed, such as Pastel.
The turret no longer attempts to read its hitbox entity's pose while that entity is still being created, preventing the crash during placement.
Compatibility and Update Notes
The fixes originally introduced in 1.4.3a are included in this release.
The 1.4.3 crash fix does not introduce any gameplay, balance, or configuration changes on its own.
Existing worlds are safe to update. Simply replace the previous mod JAR with the 1.4.4 version.
This mod has no additional files

