**Skyfront — 1.4.0**
a full drone-warfare add-on for Superb Warfare, moved to Minecraft 1.20.1 and Forge.
**Added**
* **Mavic 3 Pro** — recon quadcopter with a camera-app interface, smooth zoom up to 8× and droppable ordnance (RGO, M18 smoke, C4). Range 500 blocks.
* **Mavic 3T** — thermal version: bodies, engines, explosions and smoke glow on its camera. Range 1000 blocks.
* **P1-SUN** — interceptor with a contact-fused warhead, rate (acro) flight and a Betaflight-style OSD; also comes with a thermal camera.
* **FPV drone** — kamikaze carrying a PG-7VM, Yasin TBG or mortar shell; GPS Betaflight OSD, analog video with interference, props and warhead in view, brick stand for take-off.
* **Molniya** — fixed-wing strike drone with an INAV-style OSD and wind gusts.
* **Launch rail** — the Shahed and the Molniya now take off from it.
* **Route planning** — the terminal plans Shahed routes with waypoints on a terrain map.
* **RC transmitter and gamepad support**, with calibration and switch mapping.
* **Burnt debris** — downed drones and the Shahed break into pieces that fly up to 100 blocks from a high blast.
* `/skyfront config reload` — applies config changes live and syncs them to all players.
**Changed**
* Moved to **Minecraft 1.20.1 / Forge**. **Superb Warfare is now required.**
* Commands moved from `/shahed` to `/skyfront`.
* Config moved to `config/skyfront-common.toml`, with a section for every drone.
* Downed drones fall realistically: planes spiral in, quads tumble.
**Performance**
* Drones are flown with client-side prediction against an authoritative server — no input lag for the pilot.
* Long-range links up to 1000 blocks stream the terrain around the drone to its pilot.
* Debris is simulated on the clients from a single packet instead of by the server.
**Note:** not compatible with 1.2.0 worlds or configs — start fresh after updating.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }