Add flight physics overhaul with Warium/Futurism mixins

- Route Warium and Futurism force queues through smoothed per-substep delivery
- Evaluate wing, stabilizer, control surface and air brake forces every physics substep
- Add optional improved flight model with angle-of-attack lift and stalls
- Add auto trim toggled by a client key and a server packet
- Add config options, translations, and mixin plugin version gating
- Bump mod version to 0.2.0 and bundle Futurism 0.0.4 as a compile-only dependency
This commit is contained in:
richard committed 2026-10-28 18:56:25 +01:00
1 parent 01817fbec1
commit 4b7fb0e1e8
37 files changed
+1954 -4

No files matched your search

@@ -0,0 +1,21 @@
{
"required": true,
"minVersion": "0.8",
"package": "dev.lumareth.improvedAerodynamics.flight.mixin",
"plugin": "dev.lumareth.improvedAerodynamics.flight.MixinPlugin",
"compatibilityLevel": "JAVA_17",
"mixins": [
"futurism.ForceInducedShipsMixin",
"warium.AirBrakeTickProcedureMixin",
"warium.ControlSurfaceTickProcedureMixin",
"warium.ForceInducedShipsMixin",
"warium.HorizontalStabilizerScriptProcedureMixin",
"warium.HorizontalWingScriptProcedureMixin",
"warium.VerticalAirBrakeTickProcedureMixin",
"warium.VerticalControlSurfaceTickProcedureMixin",
"warium.VerticalWingScriptProcedureMixin"
],
"injectors": {
"defaultRequire": 1
}
}