What's New This major update brings full support for Minecraft
1.21 through 26.1.2**, along with long-awaited fixes and performance improvements.
Features & Fixes -
Cooldown System The cooldown setting on cannons now actually prevents firing until the timer expires. Set it in cannons.yml per-cannon.
-
Safety Limit — Nuke strikes now cap at a configurable maximum TNT count (max-tnt-per-strike in config.yml, default -1). No more accidental server melts.
-
EMP Shockwave reworked — Smoother visual effects, better performance, and more reliable block destruction.
-
Permissions overhaul —
orbitalstrike.use now defaults to
true so all players can use cannons by default. Granular craft permissions (
orbitalstrike.craft.*) have been added.
-
Crafting recipes now require permission by default — Server owners must explicitly grant
orbitalstrike.craft.<recipe> to players.
-
Fixed cannons.yml configuration — The item and settings sections now use proper YAML format.
Bug Fixes - Cooldown field now actually works (it was defined but never checked)
- Fishing rod cannon tools can no longer accidentally cause issues when fishing
- Fixed several cases where the plugin would crash with ClassCastException on certain item types
- Plugin no longer leaks memory over time (fixed listener registration)
- Improved error messages for missing targets, invalid materials, and blocked regions
- Fixed EMP particle effects not rendering on Paper 26+
Performance - Nuke strikes now have a configurable TNT cap (max-tnt-per-strike in config.yml, default -1) to prevent server lag.
- EMP shockwave effects are significantly more performant
- Overall particle effect handling has been optimized