This is a huge release with tons of performance boosts and a huge API extension!
**Changelog:**
- HUGE blockstate culling optimizations
- Huge Leave Culling optimizations (_All methods render less faces without any visual changes_)
- Better powder snow culling
- New Button to allow you to reset all MoreCulling cache
**API Changes:**
- `MoreBlockCulling` & `MoreStateCulling`
- New method `shouldAttemptToCull`
- New method `cantCullAgainst`
- `BakedOpacity`
- New method `hasTextureTranslucency(BlockState)`
- New method `getModels`
- `SpriteOpacity`
- New method `hasTranslucency`
- New API `ExtendedItemRenderer`
- `getBakedQuadColorCache`
- `customGetModel`
- `renderBakedItemQuad`
- `renderBakedItemQuadsWithoutFace`
- `renderBakedItemModelWithoutFace`
- `renderBakedItemQuadsForFace`
- `renderBakedItemModelForFace`
- `renderBakedItemQuadsFor3Faces`
- `renderBakedItemModelOnly3Faces`
- `renderItemFrameItem`
**Fixes:**
[#56](https://github.com/fxmorin/MoreCulling/issues/56) MultiPartBakedModels now cull
WeightedBakedModel now culls correctly
Not all the options reload the renderer correctly
Mangrove Roots option was skipping some options incorrectly & not saving
Fixed multiple issues where some blocks would not cull due to overlapping texture layers (_like grass_)
Optional dependencies
Memory Leak Fix
Any compatible version
Sodium
Any compatible version
Lithium
Any compatible version
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }