Orbital Railgun — NeoForge 1.21.1 Port

Orbital Railgun is a destructive sci-fi Minecraft mod that lets you call down a devastating orbital strike from above.
This is an unofficial NeoForge port for Minecraft 1.21.1 only, maintained and ported by Nxkoo.
This build is made specifically for NeoForge 1.21.1. It is not a Fabric version, not a Forge version, and does not support other Minecraft versions.
Photosensitivity Warning
This mod uses shader effects, fast-moving lights, screen distortion, and chromatic aberration-style visuals.
Viewer discretion is advised.
Requirements
- Minecraft 1.21.1
- NeoForge 21.1.x
- Java 21
- GeckoLib 4.7+
GeckoLib is required and must be installed alongside the mod.
Usage
- Hold Right Click to aim and charge.
- Press Left Click to fire.
- Wait for the orbital strike to hit the target location.
Depending on configuration, this mod can cause heavy terrain destruction.
NeoForge Port Changes
This port updates the original Orbital Railgun mod to work on Minecraft 1.21.1 with NeoForge.
Notable changes include:
- Migrated to NeoForge 21.1.x.
- Updated event handling for the modern NeoForge event bus system.
- Reworked the post-processing rendering pipeline using Minecraft's
PostChain system.
- Fixed targeting/strike effects appearing pinned to the bottom-left of the screen.
- Added compatibility handling for shader environments such as Iris/Oculus.
- Updated railgun state handling for charging, cooldowns, strike timing, and rendering behavior.
- Added optional claim-protection support for FTB Chunks and Open Parties & Claims.
Claim Protection Support
This port includes configurable claim protection behavior.
Supported claim systems:
- FTB Chunks
- Open Parties & Claims
Config options include:
respectClaims
respectOPACClaims
allowEntityDamageInClaims
allowBlockBreakInClaims
allowExplosionsInClaims
opsBypassClaims
Configuration
The config file is generated at:
config/orbital_railgun-common.toml
Main options include:
range
cooldown
strikeDamage
destructionDiameter
maxBreakHardness
blocksPerTick
minDestroyY
dropBlocks
respectClaims
respectOPACClaims
allowEntityDamageInClaims
allowBlockBreakInClaims
allowExplosionsInClaims
opsBypassClaims
Client-side shader color options are generated in the client config.
Important Version Notice
This download is only for:
Minecraft 1.21.1 + NeoForge
Do not use this file on:
- Forge
- Fabric
- Quilt
- Minecraft versions other than 1.21.1
It may crash or fail to load outside the supported environment.
Credits
- Nxkoo — NeoForge 1.21.1 Port & Maintainer
- Mishkis — Original Orbital Railgun Mod Author
- TysonTheEmber — Previous Forge Porting Work
Original project by Mishkis: https://github.com/Mishkis/orbital-railgun
License
Released under the MIT License.
See the included LICENSE file for details.