Support for 1.19.1 (even though I don't believe you should use it)
Changes:
- New
vertical
leave culling option - Huge blockstate culling optimizations
- Optimized all leave culling
- New Italian translations by @CommandLeo and many updated translations
- Multiple bug fixes
- Better API documentation
API Changes:
BakedOpacity
now hasresetTranslucencyCache()
SpriteOpacity
now hasgetImages
- New
MoreStateCulling
Many back-end changes where made to allow even more states and blocks to cull in many new scenarios. Enjoy!
This update adds multiple different types of Leave Culling
Culling Info:
4 different ways to cull leaves.
- Fast (Ugly but 3.35x faster than vanilla)
- BlockState (Decent, 1.76x faster than vanilla)
- Check Surrounding (Good, 1.39x faster than vanilla)
- Depth (Has 4 modes, ranges from 2.67-1.22x faster than vanilla) - Higher is Faster
This is a pre-release! - Please give feedback in the discussion
This update will be adding multiple different types of Leaves Culling. I want your opinions on it.
Culling Info:
4 different ways to cull leaves.
- Fast (Ugly but 3.35x faster than vanilla)
- BlockState (Decent, 1.76x faster than vanilla)
- Check Surrounding (Good, 1.39x faster than vanilla)
- Depth (Has 4 modes, ranges from 2.67-1.22x faster than vanilla) - Higher is Faster
Fixes:
- Fabric-Api support, now supports the Indigo renderer. (Although it's very slightly slower than vanilla)
- Now extending the BakedModel so that custom modded models no longer crash the game
Known Issues:
- Some rendering engines & mods are not currently supported. Although, they should still run without issues and may sometimes still provide small optimizations.
Compatibility:
This issue has an up-to-date list of mods that break MoreCulling's optimizations. It would be very helpful if you could help update the list.
Upcoming:
I will probably work on supporting modded models more, by providing an API for mods to use, and internal compatibility for specific mods like LambdaBetterGrass