Fixes
- Fix injections at entity data getters possibly not working
- Fix injections at tail of
MinecraftClient.render
not working - Sky color will now use a shorter function every 3 ticks to calculate its color (fixes sky color updating slowly)
- Lowered time threshold for lightmap update cancelling (fixes block lighting updating slowly)
Removed
- Removed
MixinClientWorldCloudColor
andMixinInGameHud
(it had a minimal impact and broke stuff)
New stuff
EntityRenderer
s are now cached inEntityType
BlockEntityRenderer
s are now cached inBlockEntityType
- Added some minor sky renderer optimizations (cache
getSkyAngle
) - Debug renderers (e.g. bee/keyframe renderwers) will now only be executed if theres anything to render
- Fixed sky color transition between two biomes with different sky colors being different from vanilla
- Fixed cloud/sky color optimizations being broken
- Fix compatibility with Alex's Caves
- Fix 1.19.3 crashes on forge
- Add forge support
- Fix 1.19.3 & 1.19.4 support
- Cloud/sky colors will now be calculated when
ClientWorld
is created, fixing a possible crash - Changed function for updating living entity flags