Create Big Cannons: Peripherals
by nosqd
With CC: Tweaked installed, a computer can drive Create Big Cannons cannons through Lua, since Create Big Cannons: Peripherals adds a peripheral that aims and fires them.
What it does
The mod exposes Create Big Cannons cannon mounts to CC: Tweaked as a peripheral, so a program can read and change where a cannon points and trigger it. Its methods cover assembling and disassembling a cannon, firing it, reading the current yaw and pitch, and setting both angles. A call to fire or set an angle on a cannon that is not assembled raises an error instead of doing nothing.
The peripheral is available on the fixed cannon mount block from Create Big Cannons. Each method works on the mount's assembly status and position, so a program can check whether a cannon is built before it tries to aim or fire. The position getters return the coordinates of the mount block in the world. The mod runs on the server alone, and players join without installing it.
Create Big Cannons: Peripherals needs CC: Tweaked, Create and Create Big Cannons as required dependencies. It is released for NeoForge only, with one file, version 0.1.0, built for 1.21.1, and the code is under the MIT License, so it is open source.
Key features
Aiming methods
setYaw and setPitch set a cannon's angles from Lua, and getYaw and getPitch return the values currently in place.
Assembly control
Programs can assemble or disassemble a cannon and read its assembly status before issuing any other command.
Firing from code
The fire method launches the cannon, so a script can time shots or respond to sensor input.
Mount position
getX, getY and getZ report where the cannon mount block sits, which helps when several cannons share a base.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 3
How it compares
CC:CBC Compact Mount is a NeoForge mod for 1.21.1 under the Apache License 2.0 and open source, and it runs on the client and server. Create-Big-Cannon-Autogun-Revolution is a NeoForge mod released under the MIT License for 1.21.1 – 1.21.11, also open source and requiring both sides. CC:CBC targets Forge and NeoForge across 1.20.1 – 1.21.1 under the Apache License 2.0, and only the server needs it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Create Big Cannons: Peripherals | NeoForge | 1.21.1 | Server-side only | 2026-04-26 |
| CC:CBC Compact Mount | NeoForge | 1.21.1 | Client and server | 2026-06-21 |
| Create-Big-Cannon-Autogun-Revolution | NeoForge | 1.21.1 – 1.21.11 | Client and server | 2026-09-08 |
| CC:CBC | Forge and NeoForge | 1.20.1 – 1.21.1 | Server required, client optional | 2026-05-25 |
Questions
Which dependencies does Create Big Cannons: Peripherals need?
Does a player need to install the mod to use it?
Which loader and game version does the mod support?
What happens if a program fires an unassembled cannon?
In the catalog
Create Big Cannons: Peripherals is one of 8,499 Technology mods on ModsFinder, and one of 3,557 Technology mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
Peripheral Methods: - assemble() / disassemble() - assembles and disassembles the cannon, respectively. - fire() - fires the cannon; throws an error if the cannon is disassembled. - getYaw() / getPitch() - returns the cannon's current yaw and pitch. - getX() / getY() / getZ() - returns the cannon mount block…
Official listing
- Modrinth page
- modrinth.com/mod/cbcperipheral
- Owner
- nosqd
- Published
- 2026-04-26
- Updated on Modrinth
- 2026-04-26
- Facts verified
- 2026-10-15
