Teleport Animation (0.0.0-beta.49)
Curse Maven Snippet
What's new
v0.0.0-beta.49 - Rework camera override timing for terrain/player rendering
Fix
- Terrain and player rendering during teleport animation: reworked how the transition camera position is applied so it lands before vanilla builds the frame's cull frustum and repositions chunk sections, instead of after.
Technical Changes
CameraMixin— moved the camera override fromCamera.extractRenderState(TAIL) toCamera.update(right afteralignWithEntity), so the transition camera position is set before frustum/view/projection setup for the frame.LevelRendererMixin— removed the reflection-basedlastCameraSectionX/Y/Zmasking hack; vanilla's own section repositioning now works correctly since the real camera position is already correct earlier in the frame.EntityRendererMixin— force the local player entity visible during the animation instead of relying on frustum timing.- Removed
FrustumMixin(no longer needed).
JAR: teleport_animation-26.1.2-neoforge-0.0.0-beta.49.jar
This mod has no additional files