Skip to content

FlashbackTurbo 0.3.9 — H10 export setup race fix

Choose a tag to compare

@Zeffut Zeffut released this 20 May 13:41

FlashbackTurbo 0.3.9 — correctif crash d'export (H10)

H10 — Contournement du crash NullPointerException de l'export Flashback

ExportJob.setup() de Flashback lit mc.level après un seul runClientTick(). Sur un export mi-replay (tick de départ ≠ 0), le seek du ReplayServer recharge le monde et mc.level est brièvement nullNullPointerException à ExportJob.java:456, l'export plante avant la première frame.

Le nouveau mixin ExportJobMixin (H10) pompe runClientTick jusqu'à ce que le niveau soit chargé (timeout 60 s, no-op si déjà prêt). Bug reproduit et correctif validé de bout en bout via un harnais d'export autonome.

Flag de config : fixExportSetupRace (défaut true).

Durcissement H6/H9

Les appels d'options FFmpeg de EncoderTuning sont enveloppés dans try/catch — une option refusée ne peut plus avorter l'export.


Build pour MC 1.21.9 / 1.21.10 / 1.21.11. Pour 26.1.x, voir la release v0.3.9+26.1.