CC:CBC
CC:CBC is a mc mod that adds compatibility between the ComputerCraft and Create Big Cannons!
NeoForgeForge
- Loaders
- NeoForgeForge
- Downloads on Modrinth
- 31.6K
- Followers on Modrinth
- 15
- versions
- 4
- Updated
- May 25, 2026May 25
- Published
- in 2026
At a glance
Runs on NeoForge and Forge
For Minecraft 1.20.1, 1.21.1
Needed on the server; optional in the game
Latest version — 1.1.1-forge-1.20.1 from May 25, 2026
License Apache-2.0 — free
Where it's neededGame versions1.20.1, 1.21.1
In gameoptionalOn serverrequired
Needed on the server; optional in the game
CC:CBC
A CC: Tweaked peripheral that adds computer control for cannons from Create Big Cannons.
Features
- Computer control mode (
setComputerControl) that disables default shaft-driven rotation. - Two-axis aiming (
yaw/pitch) with behavior tied to CBC kinetic speed. - Assembly/disassembly control (
assemble) and firing control (fire). - Cannon telemetry via
getInfo().
Lua API
Peripheral type: cannon_mount
| Method | Parameters | Returns | Description |
|---|---|---|---|
setComputerControl | enabled: boolean | nil | Enables/disables computer control mode. |
isComputerControl | - | boolean | Current computer control mode status. |
setTargetAngles | yaw: number, pitch: number | nil | Sets target aiming angles. |
setTargetYaw | yaw: number | nil | Sets horizontal angle only. |
setTargetPitch | pitch: number | nil | Sets vertical angle only. |
getInfo | - | table | Returns cannon telemetry/state. |
assemble | enabled: boolean | boolean | true = assemble, false = disassemble. |
fire | enabled: boolean | boolean | Controls fire signal (true keeps firing signal active). |
getInfo() fields
| Field | Type | Description |
|---|---|---|
computerControl | boolean | Whether computer control mode is active. |
assembled | boolean | Whether the cannon is assembled on the mount. |
yaw | number | Current horizontal angle (0..360). |
pitch | number | Current vertical angle. |
targetYaw | number | Target horizontal angle (0..360). |
targetPitch | number | Target vertical angle. |
yawShaftSpeed | number | Yaw interface shaft speed. |
pitchShaftSpeed | number | Pitch interface shaft speed. |
x, y, z | number | Cannon Mount position in the world. |
FAQ
How to install CC:CBC?
Install NeoForge for your Minecraft version, download CC:CBC for the same version and loader, put the file into the mods folder and launch the game with the loader profile.
Which Minecraft versions does CC:CBC support?
CC:CBC has builds for Minecraft 1.20.1, 1.21.1.
Is CC:CBC needed on the server?
Needed on the server; optional in the game
License and source
Apache License 2.0free to use and share with credit to the author