COWMODSКаталог модов

CBC: Terminal Ballistics

A create big cannon addon that overhaul the terminal ballistcis. Adding impact holes/ricochet marks, spalling mechanics, ductility and more

Автор: MeguminErika11,7 тыс.46обновлён 13 сент. 2026 г.
СнаряжениеТехнологииТранспорт

Описание

CBC: Terminal Ballistics is a Create: Big Cannons addon that changes how blocks respond when hit by CBC projectiles.

Key Features:

Refined penetration mechanics: When blocks are hit by a projectile, the projectile may sometimes penetrate instead of breaking the block. A new material property, Ductility, has been added. It determines how many repeated hits it takes to break a block. For example, steel armor has high ductility, allowing it to take many hits before breaking.

Caliber matters: Heavy armor plates can now absorb hundreds of rapid-fire autocannon rounds without failing, requiring you to flank weaker, unprotected areas or use a stronger cannon that can punch through the plates at once. Higher-caliber cannons, such as big cannons, can deal substantial integrity damage to armor blocks and break them in two hits.

Projectile impact marks: Autocannons, small/small-medium cannons (CBCMS), medium cannons (CBCMW), and big cannons all produce different penetration holes, stopped dents, and ricochet marks.

Deadly spalling: When an AP shell penetrates a vehicle, it creates a deadly cone of flying metal fragments, or spall, inside the vehicle, damaging players and destroying internal components.

Armored copycat: Adds the Copycat Armor Layer and Framed Collapsible Copycat Armor Block. You can freely adjust their toughness with the Armor Upgrader item.

Dependencies

Main vs2.4

ModVersionRequired
Create6.0.8Yes
Copycats3.0.4Yes
Create Big Cannons5.10.2Yes
Valkyrien Skies2.4.7Optional
CBC More Shells0.2.2Optional
CBC Modern Warfare0.0.7Optional
RHA1.1.5Optional
S_A_B1.4.3Optional

Legacy vs2.3

ModVersionRequired
Create0.5.1.jYes
Copycats2.2.2Yes
Create Big Cannons5.8.2Yes
Valkyrien Skies2.3.0-beta.5Optional
CBC More Shells0.2.2Optional
CBC Modern Warfare0.0.6cOptional
RHA1.1.4Optional
S_A_B1.4.3Optional

NeoForge 1.21.1

Requirement / ModSupported versionTested versionRequired
Minecraft1.21.11.21.1Yes
NeoForge21.1 or newer21.1.xYes
Java2121Yes
Create6.0.7-6.0.x6.0.10Yes
Create Big Cannons5.10.x-5.11.x5.11.7Yes
Copycats+3.0.4 or newer3.0.4Yes
Ritchie's Projectile LibraryRequired by CBCVia CBCYes
SableCompatible1.2.2, 2.0.3Optional
Create: AeronauticsCompatible-Optional
CBC Modern Warfare / CBC Neo WarfareCompatible-Optional
CBC More ShellsCompatible-Optional

Credits

Create: Big Cannons

  • CBC: Terminal Ballistics is built as an addon for Create: Big Cannons.
  • Portions of the gameplay logic were developed with reference to the Create: Big Cannons source code.
  • Some textures are based on, inspired by, or adapted from assets originally created for Create and Create: Big Cannons.
  • Full credit for those assets and systems belongs to their respective authors.

Create & Copycats+

  • The implementation and concept of the Copycat Armor Layer were partially inspired by Create  & Copycats+.
  • Portions of the code were developed with reference to the Copycats+ source code.

A huge thanks to the Create, Create: Big Cannons, and Copycats+ developers for creating the projects that made this addon possible.

Галерея

Damaged bunkerDamaged strumtigerImpact marks

Последние версии

Все версии →
release

CBC: Terminal Ballistics 0.4.0

0.4.0
13 сент. 2026 г.586Minecraft: 1.20.1forge
Скачать
Что нового
# 0.4.0 ## **Persistent Shell Embedding** - Shells that stop inside a block are saved and rendered persistently (`embeddedShellLifetimeTicks`, 0 = permanent) - Embed depth is based on the projectile's penetration ratio - Embedded shells follow VS ships — stored ship-locally, rendered in the ship's live frame - Loaded fuze and shattering projectiles retain their native behavior (they never embed) - Per-block and global render caps (`embeddedShellsPerBlock`, `maxRenderedEmbeddedShells`) ## **Ballistic Repair** - Right-click a damaged block with the **Cannon Welder** (CBC's existing item) to clear impact marks, embedded shell visuals, and accumulated armor integrity damage - Shift-click removes embedded shells only ## **Impact Synchronization** - Impact marks and embedded shells are sent to players when they join - Embedded shells resynchronize with nearby players every 2 seconds; impact marks update on change ## **Artillery & Terminal View (hitcam)** - Cinematic **artillery chase cam** following shells in flight, with sticky targeting so rapid fire doesn't constantly retarget mid-flight - **Terminal x-ray view** on impact: slow-motion penetration breakdown of the shell's path, plate hits, spall cones, and a verdict (CRITICAL HIT / HIT / RICOCHET / NO PENETRATION / DETONATION) - **Critical-hit damage report**: broken mechanical components and crew kills listed in the x-ray (data-driven `critical_blocks` datapack; PlayerRevive downing counts as a crew kill) - **Multi-shell burst accumulation**: follow-up shells merge into the running x-ray diagram — autocannon bursts render as layered live impacts instead of restarting the view - **Salvo ghost shells**: other shells in the salvo render in the PiP alongside the tracked one - **Terrain streaming**: real chunks stream around the shell's flight path and impact area; Distant Horizons compatibility modes (LOD fallback or suppression) for the chase cam; terminal streaming is exempt from the artillery `terrainStream` preference - **Ballistic Goggles**: right-click a cannon mount to link the goggles to up to 16 cannons; linked cannons' shells get the artillery/terminal views. Links are ship-anchored so they survive the ship sailing. VS Analog Warfare's Vehicle Setup Block can automatically relink goggles on vehicle rebuild - **Spotter Goggles**: opt in to viewing nearby shells from any cannon - Configurable via the `hitcam` / `hitcam_xray` client configs and the hitcam server config section ## **Other** - Optional Create contraption collision for projectiles (`hitCreateContraptions`, default off) - Data-driven **ignored blocks**: pack authors can make projectiles phase through specified blocks untouched - Combatgear ammo racks cook off when broken by shells or spall - Ship-following impact decals, `/cbctb` additions (`marks refresh/delete`, `goggles list/clear`, `shells refresh/delete`)
release

CBC: Terminal Ballistics 0.4.0-vs2.3

0.4.0-vs2.3
12 сент. 2026 г.45Minecraft: 1.20.1forge
Скачать
Что нового
# 0.4.0 ## **Persistent Shell Embedding** - Shells that stop inside a block are saved and rendered persistently (`embeddedShellLifetimeTicks`, 0 = permanent) - Embed depth is based on the projectile's penetration ratio - Embedded shells follow VS ships — stored ship-locally, rendered in the ship's live frame - Loaded fuze and shattering projectiles retain their native behavior (they never embed) - Per-block and global render caps (`embeddedShellsPerBlock`, `maxRenderedEmbeddedShells`) ## **Ballistic Repair** - Right-click a damaged block with the **Cannon Welder** (CBC's existing item) to clear impact marks, embedded shell visuals, and accumulated armor integrity damage - Shift-click removes embedded shells only ## **Impact Synchronization** - Impact marks and embedded shells are sent to players when they join - Embedded shells resynchronize with nearby players every 2 seconds; impact marks update on change ## **Artillery & Terminal View (hitcam)** - Cinematic **artillery chase cam** following shells in flight, with sticky targeting so rapid fire doesn't constantly retarget mid-flight - **Terminal x-ray view** on impact: slow-motion penetration breakdown of the shell's path, plate hits, spall cones, and a verdict (CRITICAL HIT / HIT / RICOCHET / NO PENETRATION / DETONATION) - **Critical-hit damage report**: broken mechanical components and crew kills listed in the x-ray (data-driven `critical_blocks` datapack; PlayerRevive downing counts as a crew kill) - **Multi-shell burst accumulation**: follow-up shells merge into the running x-ray diagram — autocannon bursts render as layered live impacts instead of restarting the view - **Salvo ghost shells**: other shells in the salvo render in the PiP alongside the tracked one - **Terrain streaming**: real chunks stream around the shell's flight path and impact area; Distant Horizons compatibility modes (LOD fallback or suppression) for the chase cam; terminal streaming is exempt from the artillery `terrainStream` preference - **Ballistic Goggles**: right-click a cannon mount to link the goggles to up to 16 cannons; linked cannons' shells get the artillery/terminal views. Links are ship-anchored so they survive the ship sailing. VS Analog Warfare's Vehicle Setup Block can automatically relink goggles on vehicle rebuild - **Spotter Goggles**: opt in to viewing nearby shells from any cannon - Configurable via the `hitcam` / `hitcam_xray` client configs and the hitcam server config section ## **Other** - Optional Create contraption collision for projectiles (`hitCreateContraptions`, default off) - Data-driven **ignored blocks**: pack authors can make projectiles phase through specified blocks untouched - Combatgear ammo racks cook off when broken by shells or spall - Ship-following impact decals, `/cbctb` additions (`marks refresh/delete`, `goggles list/clear`, `shells refresh/delete`)
release

CBC: Terminal Ballistics 0.3.5-vs2.3

0.3.5-vs2.3
11 авг. 2026 г.425Minecraft: 1.20.1forge
Скачать
Что нового
### Fixed - HE contact rounds now break the block they detonate on reliably. - Entity damage is now applied before a projectile stops on block impact. - Fixed client-server projectile impact outcome synchronization. - NeoForge 1.21.1: test-launcher-fired shells are no longer removed on impact. - Mortar projectiles (mortar_stone, drop_mortar_shell) now bypass CBCTB terminal-ballistics handling so their native explosion behavior is preserved.
release

CBC: Terminal Ballistics 0.3.5-neoforge

0.3.5-neoforge
11 авг. 2026 г.8,3 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
### Fixed - HE contact rounds now break the block they detonate on reliably. - Entity damage is now applied before a projectile stops on block impact. - Fixed client-server projectile impact outcome synchronization. - NeoForge 1.21.1: test-launcher-fired shells are no longer removed on impact. - Mortar projectiles (mortar_stone, drop_mortar_shell) now bypass CBCTB terminal-ballistics handling so their native explosion behavior is preserved.
release

CBC: Terminal Ballistics 0.3.5

0.3.5
11 авг. 2026 г.87Minecraft: 1.20.1forge
Скачать
Что нового
### Fixed - HE contact rounds now break the block they detonate on reliably. - Entity damage is now applied before a projectile stops on block impact. - Fixed client-server projectile impact outcome synchronization. - NeoForge 1.21.1: test-launcher-fired shells are no longer removed on impact. - Mortar projectiles (mortar_stone, drop_mortar_shell) now bypass CBCTB terminal-ballistics handling so their native explosion behavior is preserved.
beta

CBC: Terminal Ballistics 0.3.4-neoforge

0.3.4-neoforge
7 авг. 2026 г.480Minecraft: 1.21.1neoforge
Скачать
Что нового
Initial 0.3.4 port to 1.21.1 neoforge
beta

CBC: Terminal Ballistics 0.3.4-vs2.3

0.3.4-vs2.3
31 июл. 2026 г.139Minecraft: 1.20.1forge
Скачать
Что нового
0.3.4 changelog - Toughness- and velocity-based ricochets, & ricochet mass lost - Ballistic test launcher improvements - APHE no detonation fix - Dedicated-server Valkyrien Skies impact-mark fixes
beta

CBC: Terminal Ballistics 0.3.4

0.3.4
31 июл. 2026 г.35Minecraft: 1.20.1forge
Скачать
Что нового
0.3.4 changelog - Toughness- and velocity-based ricochets, & ricochet mass lost - Ballistic test launcher improvements - APHE no detonation fix - Dedicated-server Valkyrien Skies impact-mark fixes
beta

CBC: Terminal Ballistics 0.3.3

0.3.3
12 июн. 2026 г.1 тыс.Minecraft: 1.20.1forge
Скачать
Что нового
- Data parity between main and vs2.3 branch (VS2.3 is the source of truth) - Added copycat armor max level config - CBCMW HEAT bypass (original logic apply) - Rotary (CBCMW) and heavy autocannon (CBCAT) follow same logic as autocannon - Realistic spall system: Amount of fragments, damage of fragements, cone angle of fragement now varies base on projectile type, velocity, post penetration energy, armor toughness, spall mlultiplier of blocks - Fixed spall fragment distribution (stronger centre bias) - Made automatic toughness check on copycat armor blocks, so copycat armor blocks exceeding the configurated armor level limit will be cut automatically
beta

CBC: Terminal Ballistics 0.3.3-vs2.3

0.3.3-vs2.3
12 июн. 2026 г.138Minecraft: 1.20.1forge
Скачать
Что нового
- Data parity between main and vs2.3 branch (VS2.3 is the source of truth) - Added copycat armor max level config - CBCMW HEAT bypass (original logic apply) - Rotary (CBCMW) and heavy autocannon (CBCAT) follow same logic as autocannon - Realistic spall system: Amount of fragments, damage of fragements, cone angle of fragement now varies base on projectile type, velocity, post penetration energy, armor toughness, spall mlultiplier of blocks - Fixed spall fragment distribution (stronger centre bias) - Made automatic toughness check on copycat armor blocks, so copycat armor blocks exceeding the configurated armor level limit will be cut automatically