Links
Tags
Creators
Details
All versions
2.0.0-BETA.221
Beta
Shaded War 2.0.0-BETA 2217 months ago 3,088
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Changes
Changes from build 207 to 221
Shahed
- Reworked Shahed monitor controls to support mouse-driven pitch and roll input.
- Added proper relative cursor capture in the Shahed monitor for smoother control.
- Improved Shahed camera shake handling so monitor shake is applied through the camera path instead of directly affecting entity rotation.
- Fixed Shahed vertical speed telemetry to use actual movement over time.
- Improved Shahed explosion and shrapnel direction so forward effects follow the drone’s real orientation.
- Cleaned up Shahed remote session recovery when the monitor menu closes or desyncs.
FPV
- Fixed FPV controller axis direction issues for roll and yaw.
- Updated controller calibration so yaw and roll inversion are detected correctly.
- Fixed FPV horizon pitch movement on the horizontal line.
- Improved FPV explosion and shrapnel direction so forward effects use the drone’s actual facing, not just flight velocity.
Remote control safety
- Added remote player protection while controlling FPV and Shahed drones.
- Prevented players from taking damage from their own protected drone hazards during remote control.
- Hardened remote-control failsafes and force-release handling.
- Improved remote session validation so Shahed control is only treated as active for the correct open monitor session.
Rendering and sync
- Improved Shahed model and renderer orientation behavior for more consistent visual pitch/roll sync with flight state.
Explosion and shrapnel behavior
- Improved forward-cone shrapnel behavior for steep downward impacts.
- Added shrapnel collision filtering to avoid unwanted hits on falling blocks, dropped items, and other shrapnel.
- Added shrapnel spawn limits and active-count caps to reduce overload during large explosions.
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:NLOHh3Kg:aFxTfCN1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NLOHh3Kg:aFxTfCN1"
}

