Changes:
- Now culling blocks without collision, allowing for even more blocks to be optimized.
- Temporarily removed shulkerbox culling
Fix:
#118 Sign culling crashes the client - Pose stack not empty crash
Problem does not exist in 1.19.3+
Changes:
Leave Culling option name changed: Depth
-> Gap
New Features:
Depth
Leave Culling
Random
Leave Culling (gives a more natural feel)
CullLessLeaves is officially incompatible
This version brings multiple large optimizations, along with a high impact culling method for signs.
New Features:
- Sign Text Culling
- 2 Major Optimizations
API Changes:
- new MoreCulling Config API (12 classes)
- new
QuadOpacity
BakedOpacity#hasTextureTranslucency()
now has direction- Deprecated
BlockOpacity#getModels()
Changes: Updated Simplified Chinese translations
Fixes:
Modded blocks where not correctly being excluded from being culled
Updated to 1.19.3!
New Features:
- Cloud Culling
- Map Culling (in item frames)
Fixes:
Modded blocks where not correctly being excluded from being culled
Changes:
- New Turkish translations, thanks to @EuropaYou (Turkish) Other translation updates
Fixes:
- Shulker box sometimes culling when opening
Pushed all 1.19 changes to the 1.18 branch
Fixes mimapping issues and invalid textures
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
- New method
BakedOpacity
- New method
hasTextureTranslucency(BlockState)
- New method
getModels
- New method
SpriteOpacity
- New method
hasTranslucency
- New method
- New API
ExtendedItemRenderer
getBakedQuadColorCache
customGetModel
renderBakedItemQuad
renderBakedItemQuadsWithoutFace
renderBakedItemModelWithoutFace
renderBakedItemQuadsForFace
renderBakedItemModelForFace
renderBakedItemQuadsFor3Faces
renderBakedItemModelOnly3Faces
renderItemFrameItem
Fixes:
#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)
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!
New Options:
- Mangrove Roots Culling
- Powdered Snow Culling
Changes:
- New mod compatibility handling (used for CullLessLeaves)
- Translation updates. Thanks to @7777777-4547 (Simplified Chinese), @Madis0 (Estonian), and Myself (French)
Fixes: