CBC: Firepower Components

CBC: Firepower Components is a small Create Big Cannons addon that adds compact cannon mounts and practical ammunition-handling blocks for tighter, easier-to-automate artillery builds.
Back to Files

CBC: Firepower Components 0.4.4 — NeoForge 1.21.1

File namecbc_firepower_components-neoforge-1.21.1-0.4.4+mc.1.21.1-neoforge.jar
Uploader
DarkraiEMMDarkraiEMM
Uploaded
Oct 16, 2026
Downloads
213
Size
604.1 KB
Mod Loaders
NeoForge
File ID
9216519
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:cbc-firepower-components-1548138:9216519"

Learn more about Curse Maven

What's new

CBC: Firepower Components 0.4.4

Minecraft 1.21.1 · NeoForge

中文

Radar 兼容更新

  • 适配 Radar 5.0 EA 3.1.3,优先使用新的公共炮座、武器和弹道 API,同时保留 Radar 0.4.9.4 兼容。
  • 修复数据链自动选敌后,炮台继续使用首次锁定位置瞄准的问题。
  • 根据雷达报告的目标速度,对近期扫描数据进行有限的延迟补偿,改善移动目标瞄准。
  • 修复拆除数据链后,缓存的自动开火状态未及时清除的问题。
  • 根据实际装填弹药提供弹道参数和炮口位置;空仓或不支持的弹药不再被判定为可以开火。
  • 补全 Radar 4.9 自动开火接入,以及空仓、目标失效、开火控制器移除和数据链断开后的停火处理。

Sable 移动船体兼容

  • 修正移动、倾斜船体上的瞄准坐标转换。
  • 弹丸是否继承船体速度遵循 CBC 配置。

测试与验证

已通过服务器集成测试,覆盖:

  • 实际雷达扫描、使用数据链物品建立连接,以及过滤器排除目标。
  • 数据链自动选敌、炮台跟踪和自动开火。
  • 真实弹丸命中移动目标:包括初始前向距离 45 格的慢速、快速横移目标,以及 90 格的反向横移目标。
  • 拆除数据链后的停火处理。
  • 移动、倾斜 Sable 船体上的瞄准与开火。
  • Radar 0.4.9.4 自动开火、Radar 5.0 EA 1.2.2 启动与转向,以及未安装 Radar 时的启动。

以上为特定场景的测试结果,不代表所有船体、弹种、距离和整合包的命中表现。尚未完成客户端界面的全流程手动操作验证,也尚未验证弹丸命中移动 Sable 船体目标。

版本与依赖

  • Minecraft 1.21.1 / NeoForge
  • Create 6.0.x
  • Create Big Cannons 5.11.7
  • Ritchie’s Projectile Library 2.1.2

Radar 和 Sable 均为可选依赖。本次更新仅针对 NeoForge 1.21.1,Forge 1.20.1 分支不变。


English

Radar Compatibility

  • Added support for Radar 5.0 EA 3.1.3, prioritizing its new public mount, weapon, and ballistics APIs while retaining compatibility with Radar 0.4.9.4.
  • Fixed turrets continuing to aim using the initial target position after automatic target selection through a data-link network.
  • Added bounded compensation for recent scan latency using the velocity reported by Radar, improving aim against moving targets.
  • Fixed cached automatic-fire state persisting after a data link was removed.
  • Ballistic parameters and muzzle positions now reflect the ammunition actually loaded. Empty weapons and unsupported ammunition are no longer reported as ready to fire.
  • Completed Radar 4.9 automatic-fire integration, including stop handling for empty ammunition, invalid targets, removed firing controllers, and disconnected data links.

Sable Moving-Ship Compatibility

  • Corrected aiming coordinate transforms on moving and tilted ships.
  • Projectile inheritance of ship velocity now follows the CBC configuration.

Testing and Validation

Server integration tests passed for:

  • Actual radar scanning, connections established using the data-link item, and target exclusion through filters.
  • Automatic target selection through the data-link network, turret tracking, and automatic fire.
  • Real projectile impacts against moving targets, including slow and fast lateral movement at an initial forward distance of 45 blocks, and movement in the opposite lateral direction at 90 blocks.
  • Stopping fire after a data link is removed.
  • Aiming and firing from moving, tilted Sable ships.
  • Automatic fire with Radar 0.4.9.4, startup and rotation with Radar 5.0 EA 1.2.2, and startup without Radar installed.

These results cover specific test scenarios and do not establish hit performance across every ship, ammunition type, range, or modpack. A complete manual walkthrough of the client interface has not yet been validated, nor have projectile impacts against moving Sable ship targets.

Version and Dependencies

  • Minecraft 1.21.1 / NeoForge
  • Create 6.0.x
  • Create Big Cannons 5.11.7
  • Ritchie’s Projectile Library 2.1.2

Radar and Sable are optional dependencies. This update applies only to NeoForge 1.21.1; the Forge 1.20.1 branch is unchanged.

This mod has no additional files