Flashback causes repeated Voxy renderer reloads and severe stutters
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 1.2k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
I'm experiencing a severe rendering issue when using Voxy together with Flashback.
While editing/playing back a Flashback recording, the terrain periodically disappears and then gets rendered again. At the same time, the game experiences very severe stutters/freezes.
This happens repeatedly during the same Flashback session. It does not look like normal chunk loading: according to the log, Voxy is actually shutting down its renderer and creating a new one repeatedly.
Environment
- Minecraft: 26.2
- Fabric
- Voxy:
0.2.18-beta - Voxy Extra:
0.2.2 - Flashback:
0.43.1-for-MC26.1 - Sodium:
0.9.1+mc26.2 - Iris:
1.11.2+mc26.2 - Nvidium:
0.4.4-beta3-26.2 - GPU: NVIDIA GeForce GTX 1650
Other performance-related mods are installed, including C2ME, Lithium, ImmediatelyFast, ModernFix, EntityCulling, MoreCulling, FerriteCore, etc.
Voxy Extra configuration
My current Voxy Extra configuration has:
"flashbackIngest": true,
"flashbackCheckLodCache": true
Main Voxy issue
The main issue seems to be that Voxy repeatedly shuts down and recreates its renderer during Flashback playback/editing.
The log repeatedly shows:
Shutting down rendering
Shutting down render pipeline
Render shutdown completed
Creating Voxy render system
This causes the terrain to disappear temporarily and then be rebuilt, resulting in severe stutters/freezes.
I'm not sure what exactly triggers the renderer reload, but it appears to happen specifically while using Flashback with Voxy.
Logs
I'm also attaching my log, where the repeated Voxy renderer shutdown/recreation can be seen:
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the attached latest.log and reproduce Flashback playback or editing with flashbackIngest and flashbackCheckLodCache enabled. Trace the repeated “Shutting down rendering” and “Creating Voxy render system” sequence to identify what triggers it. Done means the renderer no longer reloads repeatedly during the session and the associated terrain disappearance and severe stutters are resolved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- computer-graphics, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100