
Orbital Strike Cannon is a Minecraft datapack that adds devastating fishing rod weapons — cast your rod and rain down TNT from the sky!
🔥 Features
- 3 weapon families — NUKE , STAB , CINEMATIC NUKE
- 3 power levels per weapon (P1, P2, P3)
- Aim variants — add redstone to your recipe for precision targeting
- Infinite-use variants — never run out of STAB charges
- Craftable — shaped recipes in the crafting table, fully togglable
🎮 How to Use
Crafting
All rods are crafted in the crafting table.

Crafting can be toggled:
/function orbital:settings/craft_disable— disable crafting/function orbital:settings/craft_enable— enable crafting
Give Commands
| Command | Effect |
|---|---|
/function orbital:give/nuke_1 |
NUKE Power 1 |
/function orbital:give/nuke_2 |
NUKE Power 2 |
/function orbital:give/nuke_3 |
NUKE Power 3 |
/function orbital:give/nuke_1_aim |
NUKE Power 1 AIM |
/function orbital:give/nuke_2_aim |
NUKE Power 2 AIM |
/function orbital:give/nuke_3_aim |
NUKE Power 3 AIM |
/function orbital:give/stab_1 |
STAB Power 1 |
/function orbital:give/stab_2 |
STAB Power 2 |
/function orbital:give/stab_3 |
STAB Power 3 |
/function orbital:give/stab_aim_1 |
STAB Power 1 AIM |
/function orbital:give/stab_aim_2 |
STAB Power 1 AIM |
/function orbital:give/stab_aim_3 |
STAB Power 1 AIM |
/function orbital:give/stab_aim_1_inf |
STAB Power 1 Infinite AIM |
/function orbital:give/stab_aim_2_inf |
STAB Power 2 Infinite AIM |
/function orbital:give/stab_aim_3_inf |
STAB Power 3 Infinite AIM |
/function orbital:give/cinematic_nuke |
Cinematic NUKE |
/function orbital:give/cinematic_nuke_aim |
Cinematic NUKE Aimed |
Settings
| Command | Effect |
|---|---|
/function orbital:settings/message_disable |
Disable welcome message |
/function orbital:settings/message_enable |
Enable welcome message |
happy explosions!
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 23h ago | 1 | ||||
|
R
V7.0+mod
|
23h ago | 1 | |||
| 23h ago | 1 | ||||
|
R
V6.3
|
23h ago | 1 | |||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
|
R
V6.3+mod
|
23h ago | 1 | |||
|
R
V6.3
|
23h ago | 1 | |||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
|
R
V6.2
|
23h ago | 1 | |||
|
R
V6.2
|
23h ago | 1 | |||
|
R
V6.2
|
23h ago | 1 | |||
| 23h ago | 1 | ||||
|
R
V6.1
|
23h ago | 1 | |||
|
R
V6.1
|
23h ago | 1 | |||
|
R
v6.0
|
23h ago | 1 | |||
|
R
v6.0
|
23h ago | 1 | |||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
|
R
V5.2
|
23h ago | 1 | |||
|
R
V5.2
|
23h ago | 1 | |||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
|
R
v5.1
|
23h ago | 1 | |||
|
R
v5.1
|
23h ago | 1 | |||
|
R
🎉 V5 🎉
|
23h ago | 1 | |||
|
R
🎉 V5 🎉
|
23h ago | 1 | |||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
|
R
V4
|
23h ago | 1 | |||
|
R
V4
|
23h ago | 1 | |||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
|
R
V2
|
23h ago | 1 | |||
|
R
V1
|
23h ago | 1 |
- Trigger now FULLY work
- Added check functions
- Trigger now FULLY work
- Added check functions


1. Cinematic nuke
2. Nuclear suitcase
3. Craft charges
4. Toggle messages
# Fixed
Duping Stabshots #1
Optimized inf stab algorithm
Fixed nuke 2-3 charge height from ~50 to ~80
Now when spawning, the nuke charge has a strong downward push
# Commands
<details>
<summary>Cinematic nuke</summary>
Spawn
``
/function orbital:cinematic_nuke
`
Give
`
/function orbital:give/cinematic_nuke
`
Give + aim
`
/function orbital:give/cinematic_nuke_aim
`
</details>
<details>
<summary>Nuclear suitcase</summary>
open
`
/trigger nuclear-suitcase
`
</details>
<details>
<summary>Toggle craft</summary>
Off craft
`
/trigger craft_toggle set 1
`
On craft
`
/trigger craft_toggle set 0
`
</details>
<details>
<summary>Toggle messages</summary>
Off messages
`
/trigger toggle_message set 1
`
On messages
`
/trigger toggle_message set 0
``</details>
1. Cinematic nuke
2. Nuclear suitcase
3. Craft charges
4. Toggle messages
# Fixed
Duping Stabshots #1
Optimized inf stab algorithm
Fixed nuke 2-3 charge height from ~50 to ~80
Now when spawning, the nuke charge has a strong downward push
# Commands
<details>
<summary>Cinematic nuke</summary>
Spawn
``
/function orbital:cinematic_nuke
`
Give
`
/function orbital:give/cinematic_nuke
`
Give + aim
`
/function orbital:give/cinematic_nuke_aim
`
</details>
<details>
<summary>Nuclear suitcase</summary>
open
`
/trigger nuclear-suitcase
`
</details>
<details>
<summary>Toggle craft</summary>
Off craft
`
/trigger craft_toggle set 1
`
On craft
`
/trigger craft_toggle set 0
`
</details>
<details>
<summary>Toggle messages</summary>
Off messages
`
/trigger toggle_message set 1
`
On messages
`
/trigger toggle_message set 0
``</details>
nuke power 1
<details>
<summary>Screenshots</summary>


</details>
nuke power 2
<details>
<summary>Screenshots</summary>


</details>
nuke power 3
<details>
<summary>Screenshots</summary>


</details>
nuke power 1
<details>
<summary>Screenshots</summary>


</details>
nuke power 2
<details>
<summary>Screenshots</summary>


</details>
nuke power 3
<details>
<summary>Screenshots</summary>


</details>
### STAB CHARGE
<details>
<summary>Commands</summary>
``
/function orbital:give/stab_1
`
`
/function orbital:give/stab_2
`
`
/function orbital:give/stab_3
`
</details>
### STAB CHARGE AIM
<details>
<summary>Commands</summary>
`
/function orbital:give/stab_aim_1
`
`
/function orbital:give/stab_aim_2
`
`
/function orbital:give/stab_aim_3
`
</details>
### STAB CHARGE AIM + INF
<details>
<summary>Commands</summary>
`
/function orbital:give/stab_aim_1_inf
`
`
/function orbital:give/stab_aim_2_inf
`
`
/function orbital:give/stab_aim_3_inf
`
</details>
### NUKE CHARGE
<details>
<summary>Commands</summary>
`
/function orbital:give/nuke_1
`
`
/function orbital:give/nuke_2
`
`
/function orbital:give/nuke_3
`
</details>
### NUKE AIM
<details>
<summary>Commands</summary>
`
/function orbital:give/nuke_aim_1
`
`
/function orbital:give/nuke_aim_2
`
`
/function orbital:give/nuke_aim_3
``</details>
### STAB CHARGE
<details>
<summary>Commands</summary>
``
/function orbital:give/stab_1
`
`
/function orbital:give/stab_2
`
`
/function orbital:give/stab_3
`
</details>
### STAB CHARGE AIM
<details>
<summary>Commands</summary>
`
/function orbital:give/stab_aim_1
`
`
/function orbital:give/stab_aim_2
`
`
/function orbital:give/stab_aim_3
`
</details>
### STAB CHARGE AIM + INF
<details>
<summary>Commands</summary>
`
/function orbital:give/stab_aim_1_inf
`
`
/function orbital:give/stab_aim_2_inf
`
`
/function orbital:give/stab_aim_3_inf
`
</details>
### NUKE CHARGE
<details>
<summary>Commands</summary>
`
/function orbital:give/nuke_1
`
`
/function orbital:give/nuke_2
`
`
/function orbital:give/nuke_3
`
</details>
### NUKE AIM
<details>
<summary>Commands</summary>
`
/function orbital:give/nuke_aim_1
`
`
/function orbital:give/nuke_aim_2
`
`
/function orbital:give/nuke_aim_3
``</details>
## Fixed:
🛠 Crash due to exceeding the command execution limit - Fixed an issue where very large data packet functions or command chains would suddenly stop after 65,536 commands, resulting in TNT spawn errors.
🛠 Crash due to exceeding the command execution limit - Fixed an issue where very large data packet functions or command chains would suddenly stop after 65,536 commands, resulting in TNT spawn errors.
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/kNYDsaOz2Wo" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/kNYDsaOz2Wo" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
- The TNT spawn method has been completely rewritten.
- A stab charge will be added (in development).
- Charge power will be added (in development).
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/fudrz7ItbqM" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>