All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Flashback Neoforge Fixed

Flashback Neoforge Fixed

by tatuto • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Flashback Neoforge Fixed

Compatibility fixes for running Flashback on NeoForge 1.21.1 through Sinytra Connector. The mod preserves modded packets and replay snapshot state, with additional compatibility for Create, Sable-based sub-levels, Create: Aeronautics, Voxy, and several rendering integrations.

Requirements

Sable, Create, Voxy, and the other supported integrations are optional.

Compatibility

Create: Aeronautics compatibility
Create: Aeronautics sub-level recording and riding state

Create compatibility
Create trains and elevators

Voxy compatibility
Voxy replay storage and distant terrain rendering

License

This project is available under the MIT License.

Gallery equipment shown in project images includes v2-survival-friendly-airship and cogrider-car.

How to Install Flashback Neoforge Fixed (Mod)

Flashback Neoforge Fixed by tatuto is verified for Neoforge across Minecraft versions 1.21.1 (latest release: 1.0.17, file size: 256 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.21.1) and platform (Neoforge).
  2. Make sure you have the compatible loader or environment installed for Neoforge.
  3. Move the downloaded Flashback Neoforge Fixed file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
17d ago 1
1.21.1
Neoforge
19d ago 1
1.21.1
Neoforge
26d ago 1
1.21.1
Neoforge
29d ago 1
1.21.1
Neoforge
1mo ago 1
1.21.1
Neoforge
1mo ago 1
1.21.1
Neoforge
1mo ago 1
1.21.1
Neoforge
1mo ago 1
1.21.1
Neoforge
1mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
1.21.1
Neoforge
2mo ago 1
  • Fixes Cobblemon replay riding so recorded players stay seated on Pokémon with passenger state applied in recorded packet order.
  • Prevents Cobblemon interaction menus and recorded party references from capturing replay input or failing during playback.
  • Restores PowerGrid wire entities by snapshotting and applying their complete replay state.
  • Repairs Connector payload codec lookup on newer NeoForge versions to prevent Fabric payload disconnects.
  • Improves entity-target detection for Kotlin and other modded payloads.
  • Restores Immersive Vehicles entities in replays.
  • Keeps Copycats materials and Create kinetic animations correct across seeking.
  • Reduces large-replay memory spikes and stalls with a disk-backed chunk cache.
  • Isolates malformed third-party payloads and block-entity data instead of crashing playback.
  • Prevents replay-only menu, advancement, Cobblemon, and Essential emote side effects.
New:

Add Simple Voice Chat support. Flashback's voice-chat plugin is now registered with Simple Voice Chat's NeoForge loader automatically, so voice audio can be recorded and played back in replays.
Voice recording must be enabled manually. It is disabled by default. Before starting a recording, open config/flashback/flashback.json (the config folder is in the same directory as your mods folder) and set "recordVoiceChat" to true. Recordings made while this option is disabled do not contain any voice audio, and it cannot be recovered afterwards.

Fixes:

Fix a Sodium chunk-builder crash when opening older replays containing Copycat Bytes and other multi-state Copycats blocks.
Fixes:

  • Preserve recorded modded custom-payload bytes exactly until the viewing client decodes them.
  • Fix Cobblemon replay disconnects such as Invalid species: cobblemon:totodile after a lazy species_sync packet was re-encoded as an empty registry.
  • Keep NeoForge advanced entity spawn handling and legacy replay safety checks intact.
  • Apply the lossless forwarding path generically so other lazy or one-shot mod packet codecs do not suffer the same decode/re-encode corruption.
  • Support affected existing recordings whose payload bytes were captured by earlier Flashback NeoForge Fixed releases.
Fixes:

  • Prevent Sable Cleanup's one-shot client UI packets from reopening screens or dialogs during replay playback and seeking, including older recordings.
  • Avoid reapplying unchanged NeoForge registry snapshots on every seek, preventing transient block-state ID corruption and client disconnects in large modpacks.
  • Recover the replay camera input grab automatically after the first replay finishes loading, without requiring two F1 presses.
  • Keep Flashback's title-screen replay button and late-added small mod buttons from sharing the same visual and click area.
  • Resolve pause-menu recording-control collisions while preserving normal layouts; colliding side buttons move to a free slot on their right.
  • Handle late and render-time button layout changes from mods such as Create: Tweaked Controllers and FancyMenu.
Fixes:

  • Prevent Create: Cosmonautics from crashing when a replay server has no deep-space dimension or universe data.
  • Keep Cosmonautics live universe ticks and player persistence hooks out of Flashback replay servers.
  • Record Sable local UDP movement directly without forcing high-volume Aeronautics updates through Minecraft TCP, avoiding recording slowdowns.
  • Move the Create: Tweaked Controllers pause-menu icon to a free side slot when it overlaps Flashback recording controls.
Fixes:
  • Prevent Create: The Air War 4.67 from crashing creative inventory searches when its tooltip cache is accessed concurrently.
  • Preserve every Simulated / Create: Aeronautics rope independently in replay snapshots.
  • Preserve rope stopped-state updates per block-entity owner position.
  • Generalize modded snapshot state keys to recognize UUID and block-position targets.
Record Sable/Create: Aeronautics sub-level movement from dedicated servers, including Sable's UDP path.
Replace stale client-only sub-levels and plot entities atomically when opening or seeking a replay.
Preserve snapshot-before-timeline delivery order during rewind and fast-forward.
Defer movement packets that were captured before their matching StartTracking packet, preserving initial pose and velocity.
Suppress live ReplayServer-generated Sable tracking updates so recorded movement remains authoritative.
Prevent startup crashes when Flashback's ReplayUI is absent, renamed, or unavailable during early Minecraft window initialization.
Preserve every valid NeoForge numeric registry mapping when a mod leaves an unmapped (-1) entry, instead of dropping the entire registry snapshot.
Compose the client block-entity snapshot guard with legacy Create: Flashback / Create: Aeronautics Flashback mixins instead of failing on an exclusive redirect conflict.
Fixes integrated-server startup crashes when Connectivity or another networking mod redirects PacketDecoder.decode. The inbound custom-payload capture no longer uses an exclusive redirect; it now observes successfully decoded packets at the normal output boundary, preserving both Connectivity diagnostics and Flashback replay payload recording.
Fixes Create Big Cannons replay disconnects caused by modded complex-spawn payloads being recorded after later vanilla packets. Recording now preserves the original relative order of vanilla packets, NeoForge custom payloads, and forwarded packets. Playback also defers uninitialized complex-spawn entities until their recorded spawn data arrives, so affected older recordings can load safely instead of crashing or disconnecting.
Fixes replay startup on older NeoForge 21.1 builds, including 21.1.172, where the later AttachmentSync login call does not exist. The attachment hook is now conditional, and replay registry restoration supports both RegistryManager API signatures used across the NeoForge 21.1 lifecycle. Clean builds were verified against NeoForge 21.1.172 and 21.1.248 with the Flashback 0.39.7 compile target.
Fixes replay server crashes when modded client block-entity update tags trigger client-only behavior, including the Refined Storage error: Cannot request model data update on server. Recorded block-entity packets are now kept opaque on the replay server and delivered unchanged to the viewing client, preventing the same side mismatch across other mods while preserving exact client state.
Fixes replay startup failures when recordings contain configuration tags for custom registries that only existed on the recording server. Unavailable registry tags are skipped while tags for installed registries continue through Flashback's normal handling.
Fixes FramedBlocks camo being lost when Create trains and other contraptions are captured in Flashback replay snapshots.

  • Preserves client block-entity update tags during Create contraption reserialization.
  • Repairs incorrectly marked update tags in existing affected recordings.
  • Keeps genuine legacy block-entity NBT unchanged.
  • Applies the same correction to Sable-contained contraptions.
Flashback Neoforge Fixed Icon
Download Flashback Neoforge Fixed
Select game version
Select platform