Tags
Creators
Details
Licensed Apache-2.0
Published 2 weeks ago
Updated last month
All versions
1.1.0
Release
Orbital Strike Cannon 1.1.0last month 73
Uploaded by
Compatibility
Minecraft: Java Edition
26.1.2
Platform
Fabric
Supported environments
Server-side
Singleplayer
Changes
Added
- Direct Strike Command: Added
/osc strike <nuke|stab> <x> <y> <z>to execute strikes at specified coordinates without using a fishing rod. - Strike Rod Type: Added a
striketype to the/osc givecommand that grants a rod triggering anukestrike.
Changed
- Explosion Performance Optimization: Replaced vanilla block-destruction raycasting for orbital strike TNT with a custom parallelized implementation:
- Ray directions are precomputed once on startup.
- Rays are traced in parallel using Java's ForkJoinPool.
- Added a shared block state cache, reducing world reads per explosion from ~5,000–8,000 down to ~300–500.
- Rod Activation & Timing:
- The fishing rod now breaks immediately when casted.
- The strike spawns with an exact 0.5-second (10 ticks) delay after the cast, removing the need for a bobber retraction step.
- Stab Start Position: The
stabstrike now begins spawning TNT exactly 5 blocks above the targeted block rather than at the highest motion-blocking height. - Nuke Ring Dispersion Clamping: Clamped the random misalignment offset so TNT stays strictly within its respective ring bounds.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:RMPpAmE7:X8tRaYjr"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:RMPpAmE7:X8tRaYjr"
}

