
Culling is when you don't render things that the player can't see, to improve performance
Requires Cloth Config!
Make sure to report any bugs here!
Discord Server: https://discord.gg/SGFDrvA
Head over to the wiki for information on:
What's Culled, Performance, Compatibility, Bug Fixes, and more!
Check out MoreCullingExtra for extra culling features
Feel free to contribute to the project!
I'm also fine if you use this mod in your modpacks, just make sure to mention it.
However I don't allow clients or other mods to merge this mod without permission, if you would like to use this mod in your client or another mod please contact me.
For transparency, I give my maintainer (1Foxy2) 75% of profits on modrinth.
Required
Unsupported
Условия использования, изменения и распространения этого товара.
07.07.2026 · Modrinth
Скриншоты и изображения из оригинальной страницы Modrinth.
![[Vanilla] Block Culling](https://cdn.modrinth.com/data/51shyZVL/images/0bf9a362086fc489a48c89aa97ece4ba3000f53f_350.webp)
![[MoreCulling] Block Culling](https://cdn.modrinth.com/data/51shyZVL/images/4c966271f02d0a7713069e94c933406e8e5b9097_350.webp)
![[Vanilla] Map Culling](https://cdn.modrinth.com/data/51shyZVL/images/80416ac9e448a2294495ca7fb7a6c73a30da4fc8_350.webp)
![[MoreCulling] Map Culling](https://cdn.modrinth.com/data/51shyZVL/images/c118e13432c2a2c1e7f86352cff4030f65785087_350.webp)
![[Vanilla] Item Frames](https://cdn.modrinth.com/data/51shyZVL/images/5b04f844772888ac9632e87871fb87df2f0cffa7_350.webp)
![[MoreCulling] Item Frames](https://cdn.modrinth.com/data/51shyZVL/images/e316e1e85fe19c21537b52a83c625633e5b8fda0_350.webp)
![[Vanilla] Beacon Beams](https://cdn.modrinth.com/data/51shyZVL/images/0a5458389b727e1dc63deaee4d05cdeb6fb6c8b1_350.webp)
![[MoreCulling] Beacon Beam Culling](https://cdn.modrinth.com/data/51shyZVL/images/86af0dac19c91cc6953e4227370f74771ca00915_350.webp)

Опубликованные версии и оригинальные файлы Modrinth.
07.07.2026 · 454 761 загрузки
07.07.2026 · 4 984 загрузки
16.06.2026 · 805 353 загрузки
16.06.2026 · 15 666 загрузки
09.06.2026 · 848 587 загрузки
09.06.2026 · 8 173 загрузки
04.06.2026 · 110 729 загрузки
04.06.2026 · 5 946 загрузки
14.05.2026 · 365 155 загрузки
14.05.2026 · 308 643 загрузки
25.04.2026 · 961 137 загрузки
25.04.2026 · 18 943 загрузки
06.04.2026 · 552 325 загрузки
06.04.2026 · 9 335 загрузки
05.04.2026 · 4 711 загрузки
05.04.2026 · 122 загрузки
28.03.2026 · 312 958 загрузки
28.03.2026 · 7 813 загрузки
28.03.2026 · 3 609 загрузки
28.03.2026 · 45 загрузки
26.03.2026 · 63 059 загрузки
26.03.2026 · 205 загрузки
12.03.2026 · 1 248 391 загрузки
12.03.2026 · 520 152 загрузки
17.02.2026 · 4 037 719 загрузки
17.02.2026 · 33 475 загрузки
30.01.2026 · 739 157 загрузки
Fix check surroundings leaves culling
13.01.2026 · 95 206 загрузки
Fix torch culling
30.12.2025 · 2 270 604 загрузки
30.12.2025 · 25 556 загрузки
29.12.2025 · 75 537 загрузки
Fix end gateway, leaves and mangrove culling
29.12.2025 · 3 259 загрузки
29.12.2025 · 126 загрузки
15.12.2025 · 132 495 загрузки
15.12.2025 · 263 загрузки
12.12.2025 · 776 977 загрузки
12.12.2025 · 6 143 загрузки
12.12.2025 · 2 212 загрузки
12.12.2025 · 65 загрузки
01.10.2025 · 2 959 153 загрузки
01.10.2025 · 28 364 загрузки
01.10.2025 · 1 301 557 загрузки
01.10.2025 · 10 678 загрузки
01.10.2025 · 31 337 загрузки
01.10.2025 · 134 загрузки
20.06.2025 · 2 572 242 загрузки
20.06.2025 · 33 921 загрузки
04.05.2025 · 2 196 640 загрузки
04.05.2025 · 17 241 загрузки
26.03.2025 · 820 053 загрузки
26.03.2025 · 9 453 загрузки
21.03.2025 · 1 687 613 загрузки
21.03.2025 · 21 036 загрузки
11.03.2025 · 252 476 загрузки
11.03.2025 · 6 626 067 загрузки
11.03.2025 · 5 719 загрузки
11.03.2025 · 734 745 загрузки
05.03.2025 · 83 133 загрузки
05.03.2025 · 7 688 загрузки
26.02.2025 · 322 444 загрузки
26.02.2025 · 2 780 загрузки
20.02.2025 · 2 757 загрузки
20.02.2025 · 129 загрузки
12.02.2025 · 137 741 загрузки
12.02.2025 · 988 загрузки
09.02.2025 · 53 926 загрузки
09.02.2025 · 429 823 загрузки
09.02.2025 · 60 794 загрузки
09.02.2025 · 333 загрузки
09.02.2025 · 1 478 загрузки
09.02.2025 · 17 371 загрузки
05.01.2025 · 551 119 загрузки
05.01.2025 · 8 033 загрузки
14.12.2024 · 246 654 загрузки
14.12.2024 · 45 406 загрузки
14.12.2024 · 3 716 загрузки
14.12.2024 · 15 622 загрузки
10.12.2024 · 42 933 загрузки
10.12.2024 · 1 067 загрузки
10.12.2024 · 1 002 загрузки
10.12.2024 · 89 загрузки
03.12.2024 · 87 478 загрузки
03.12.2024 · 599 загрузки
03.12.2024 · 482 загрузки
03.12.2024 · 91 загрузки
20.11.2024 · 182 944 загрузки
Fixed check surroundings culling wrongly
20.11.2024 · 2 093 загрузки
Fixed check surroundings culling wrongly
10.11.2024 · 101 906 загрузки
New Features:
- added dont cull option
Bugs Fixed:
- #313 brewing stand has non-vanilla shape
- #301 Fix Bamboo culling full blocks with ClientTweaks
10.11.2024 · 8 218 загрузки
New Features:
- added dont cull option
Bugs Fixed:
- #313 brewing stand has non-vanilla shape
- #301 Fix Bamboo culling full blocks with ClientTweaks
31.10.2024 · 318 325 загрузки
31.10.2024 · 14 312 загрузки
28.10.2024 · 118 416 загрузки
Bugs Fixed:
- fixed crash outside of dev on neoforge
- #311 - fixed crash when rendering item without model in itemframe
28.10.2024 · 803 загрузки
Bugs Fixed:
- fixed crash outside of dev on neoforge
- #311 - fixed crash when rendering item without model in itemframe
22.10.2024 · 59 906 загрузки
22.10.2024 · 418 загрузки
08.10.2024 · 415 804 загрузки
Bugs Fixed:
- fixed some states not culling on neoforge
08.10.2024 · 10 095 загрузки
Bugs Fixed:
- fixed some states not culling on neoforge
01.10.2024 · 58 289 загрузки
Bugs Fixed:
- #294 End Rod culling not working
- #265 Options menu having dark background instead of transparent
- #165, #298 powder snow culling when it shouldn't
- #297 crash due to mixinssquared group mismatch
01.10.2024 · 2 177 загрузки
Bugs Fixed:
- #294 End Rod culling not working
- #265 Options menu having dark background instead of transparent
- #165, #298 powder snow culling when it shouldn't
- #297 crash due to mixinssquared group mismatch
23.09.2024 · 45 028 загрузки
Big Update
MoreCulling now has a maintainer @1foxy2 and thanks to them, this release adds NeoForge support!
Along with many bug fixes.
Bugs Fixed:
- #293 Item frames not culling with sodium v0.6.0
- #292 - BlockState culling not working with sodium v0.6.0
- #294 - End rods not culling properly
- #274 #291 - Crashes if Fabric API isn't present
- #295 - Fixed the back of item frames not culling
- #248 - TextOffset in sodium menu is now fixed
Removed 2 options:
- Powder snow culling - Had harsh conflicts with sodium and wasn't up to standards.
- Entity model culling - Resulting in multiple bugs, and wasn't useful unless you weren't using sodium.
23.09.2024 · 1 505 загрузки
Big Update
MoreCulling now has a maintainer @1foxy2 and thanks to them, this release adds NeoForge support!
Along with many bug fixes.
Bugs Fixed:
- #293 Item frames not culling with sodium v0.6.0
- #292 - BlockState culling not working with sodium v0.6.0
- #294 - End rods not culling properly
- #274 #291 - Crashes if Fabric API isn't present
- #295 - Fixed the back of item frames not culling
- #248 - TextOffset in sodium menu is now fixed
Removed 2 options:
- Powder snow culling - Had harsh conflicts with sodium and wasn't up to standards.
- Entity model culling - Resulting in multiple bugs, and wasn't useful unless you weren't using sodium.
26.08.2024 · 352 867 загрузки
Actually fixes support with Sodium v0.6.0
Turns out fabric's version conditions for <0.6.0 is actually understood as <=0.6.0. Why??
16.07.2024 · 2 781 320 загрузки
Full Changelog: https://github.com/FxMorin/MoreCulling/compare/v0.25.0...v0.26.0
27.04.2024 · 595 742 загрузки
Full release of v0.25.0
25.04.2024 · 2 048 загрузки
20.04.2024 · 8 050 419 загрузки
disableOption API is used.16.04.2024 · 414 276 загрузки
25.01.2024 · 1 147 725 загрузки
Changes:
- Fixed incompatibility with Extended Clouds #222
- Fixed the config sometimes not working correctly
- Lowered the fabric loader requirement to v0.15.0
19.01.2024 · 180 264 загрузки
Changes:
- Fixed items with colored quads all showing the same color - #216
- Fixed log message telling you it couldn't find a mixin, which didn't matter - #218
- Fixed campfire having an invalid cull shape - #219
- Fixed some custom models with rotation not culling correctly
- Fixed mod incompatibility with ModernFix's dynamic resources.
08.01.2024 · 242 306 загрузки
New Culling options:
- End Gateway culling - #167
- Beacon Beam culling - #191
Changes:
- Fixes some blocks not culling if texture has unused transparency - #154
- Fixed being able to see some culling in item frames when close - #163
- Fixed edge case where blocks with transparent texture prevents culling - #166
- Fixed item frames rendering at the wrong place when really far away
- Fixed powdered snow being completely see-through
- Ranges for item frame LOD & 3-face culling are also now in blocks. So its easier for people to use.
07.01.2024 · 22 036 загрузки
Changes:
- Fixes crash with Sodium
- Fixes 0.20.2 crashing due to mixin config
05.08.2023 · 2 975 983 загрузки
15.06.2023 · 227 321 загрузки
Changes:
- Fix wall hanging signs crashing the game
17.03.2023 · 359 138 загрузки
Changes:
- useModelShape is now enabled by default. This means that all blocks will be creating there culling shape based on there model. This is a bit of an experimental change, however the performance gains are insane. Stuff like flower pots on top of fences will now cull the top of the fence.
- BakedOpacity now has setCullingShape & canSetCullingShape
- Thanks @HhiPyrene for the updated Simplified translation changes
Fixes:
- Fixed sodium menu missing a toggle for rain/snow culling
- #148 & #149 - No longer rely on FAPI
- #119 - Move cloth-config to embedded
- #143 - Fix Rails and Ladders not culling correctly
17.03.2023 · 43 944 загрузки
Changes:
- useModelShape is now enabled by default. This means that all blocks will be creating there culling shape based on there model. This is a bit of an experimental change, however the performance gains are insane. Stuff like flower pots on top of fences will now cull the top of the fence.
- BakedOpacity now has setCullingShape & canSetCullingShape
- Thanks @HhiPyrene for the updated Simplified translation changes
Fixes:
- Fixed sodium menu missing a toggle for rain/snow culling
- #148 & #149 - No longer rely on FAPI
- #119 - Move cloth-config to embedded
- #143 - Fix Rails and Ladders not culling correctly
17.03.2023 · 810 318 загрузки
I will no longer be supporting 1.18, so either someone needs to make a PR, or you all wait a couple months when im done the multi-version merge.
Changes:
- useModelShape is now enabled by default. This means that all blocks will be creating there culling shape based on there model. This is a bit of an experimental change, however the performance gains are insane. Stuff like flower pots on top of fences will now cull the top of the fence.
- BakedOpacity now has setCullingShape & canSetCullingShape
- Thanks @HhiPyrene for the updated Simplified translation changes
Fixes:
- Fixed sodium menu missing a toggle for rain/snow culling
- #148 & #149 - No longer rely on FAPI
- #119 - Move cloth-config to embedded
- #143 - Fix Rails and Ladders not culling correctly
09.02.2023 · 23 049 загрузки
Changes:
- New option to cull rain/snow!
- Updated Traditional Chinese translations. Thanks to @notlin4
09.02.2023 · 17 689 загрузки
Changes:
- New option to cull rain/snow!
- Updated Traditional Chinese translations. Thanks to @notlin4
Fixes:
- #133 Fixed crash if joml was not included by another mod
27.01.2023 · 18 507 загрузки
Changes:
- Ability to change block culling shapes through resource packs!
- Updated Simplified Chinese translations. Thanks to @7777777-4547
- Updated Turkish translations. Thanks to @EuropaYou
API Changes:
- New method getCullingShape in BakedOpacity
- New CullShapeElement class used for json culling shapes
- New ExtendedUnbakedModel class used for culling shape logic against unbaked models
Fixes:
- #133 extended-clouds mod crashes if cloud culling option is enabled.
27.01.2023 · 9 143 загрузки
Changes:
- Ability to change block culling shapes through resource packs!
- Updated Simplified Chinese translations. Thanks to @7777777-4547
- Updated Turkish translations. Thanks to @EuropaYou
API Changes:
- New method getCullingShape in BakedOpacity
- New CullShapeElement class used for json culling shapes
- New ExtendedUnbakedModel class used for culling shape logic against unbaked models
Fixes:
- #133 extended-clouds mod crashes if cloud culling option is enabled.
13.01.2023 · 3 595 загрузки
11.01.2023 · 7 351 загрузки
Changes:
- New Entity Model Culling (if your gpu is the bottleneck)
- Portuguese translations, thanks to @FITFC
API Changes:
- shouldAttemptToCull now has direction
- shouldAttemptToCull & shouldAttemptToCull without direction are not deprecated
06.01.2023 · 1 084 загрузки
Changes:
- Large optimizations to cache (faster culling)
- Multipart & Weighted models now cache per side, allowing tons more blocks to cull
- Shulkerboxes cull on the bottom face
- Tons of edge-cases culled without performance loss, such as: Pressure plates should cull the tops of fences and walls
Fixes:
- Some textures not culling due to translucency even when covered by other textures
- Some faces without cullface where being culled
- #124 Leaves and powered snow sometimes culled incorrectly
- #127 Some blocks without collision where still not culling correctly
API Changes:
- MoreBlockCulling & MoreStateCulling now have a shouldAttemptToCull which accepts direction
- MoreStateCulling now also has canCull
06.01.2023 · 1 094 загрузки
Changes:
- Large optimizations to cache (faster culling)
- Multipart & Weighted models now cache per side, allowing tons more blocks to cull
- Shulkerboxes cull on the bottom face
- Tons of edge-cases culled without performance loss, such as: Pressure plates should cull the tops of fences and walls
Fixes:
- Some textures not culling due to translucency even when covered by other textures
- Some faces without cullface where being culled
- #124 Leaves and powered snow sometimes culled incorrectly
- #127 Some blocks without collision where still not culling correctly
API Changes:
- MoreBlockCulling & MoreStateCulling now have a shouldAttemptToCull which accepts direction
- MoreStateCulling now also has canCull
04.01.2023 · 1 088 загрузки
Changes:
- Now culling blocks without collision, allowing for even more blocks to be optimized.
- Temporarily removed shulkerbox culling
04.01.2023 · 617 загрузки
Changes:
- Now culling blocks without collision, allowing for even more blocks to be optimized.
- Temporarily removed shulkerbox culling
30.12.2022 · 1 864 загрузки
Fix:
#118 Sign culling crashes the client - Pose stack not empty crash
Problem does not exist in 1.19.3+
19.12.2022 · 4 578 загрузки
Fixes:
#114 - Leave Culling (bushy only) not working properly without Fabric API
Changes:
Updated Simplified Chinese translations - Thanks @7777777-4547
19.12.2022 · 1 850 загрузки
Fixes:
#114 - Leave Culling (bushy only) not working properly without Fabric API
Changes:
Updated Simplified Chinese translations - Thanks @7777777-4547
19.12.2022 · 199 загрузки
16.12.2022 · 1 246 загрузки
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
15.12.2022 · 334 загрузки
Fixed:
#110 - Game crashes when trying to render hanging-signs
14.12.2022 · 837 загрузки
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()
10.12.2022 · 690 загрузки
Changes:
Updated Simplified Chinese translations
10.12.2022 · 82 010 загрузки
Fixes:
Modded blocks where not correctly being excluded from being culled
09.12.2022 · 625 загрузки
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
15.08.2022 · 35 475 загрузки
Changes:
- Separate toggles to disable mods from blockstate culling
- Updated translations
Fixes:
#78 - Different sizes textures causing invalid block models
11.08.2022 · 5 477 загрузки
Changes:
- New Turkish translations, thanks to @EuropaYou (Turkish) Other translation updates
Fixes:
- Shulker box sometimes culling when opening
03.08.2022 · 3 027 загрузки
31.07.2022 · 139 211 загрузки
Pushed all 1.19 changes to the 1.18 branch
31.07.2022 · 7 806 загрузки
Fixes mimapping issues and invalid textures
31.07.2022 · 446 загрузки
Works for 1.19
Some people experience a crash with v0.8.0
This should fix that crash.
Go check out the changelog for v0.8.0
30.07.2022 · 216 загрузки
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 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)
27.07.2022 · 2 585 загрузки
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 has resetTranslucencyCache()
- SpriteOpacity now has getImages
- New MoreStateCulling
Many back-end changes where made to allow even more states and blocks to cull in many new scenarios. Enjoy!
24.07.2022 · 7 590 загрузки
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:
- 44 Leaves culling depth config does not match settings UI
- 45 Leaves always get culled as if the culling option is at FAST whenever fancy leaves are used on fast graphics.
- 49 Leaves sometimes get culled when behind a transparent block
21.07.2022 · 9 220 загрузки
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
21.07.2022 · 239 загрузки
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
19.07.2022 · 804 загрузки
Changes:
- Fix some mod incompatibilities. Such as LambdaBetterGrass
16.07.2022 · 626 загрузки
Changelog:
- New options to change item frame LOD culling range, and item frame 3-face culling range
- New translations: French, Simplified Chinese, and Estonian (some are not complete)
06.07.2022 · 1 340 загрузки
Just a quick release to fix some of the 1.18 issues.
So that people can use the mod in 1.18
06.07.2022 · 2 244 загрузки
The configurable update!
Changes:
- Mod Menu Support
- Sodium Menu Support
- Fully configurable settings
Fixes:
- Fixed an API bug causing block states to sometimes not cull correctly
- Fixed custom item colors sometimes being incorrect
03.07.2022 · 620 загрузки
Changes:
- Massive Item Frame culling changes. Crazy performance gains
- No longer Alpha!
14.06.2022 · 3 265 загрузки
Changelog:
- New aggressive item frame culling
- API changes
12.06.2022 · 1 075 загрузки
Updated to 1.19
Now with an API for easy mod compatibility
Fixes Multiple Bugs
06.06.2022 · 7 089 загрузки
Changes:
- Actually has Sodium Compatibility xD
05.06.2022 · 313 загрузки
Changes:
- Sodium Compatibility!
- small internal changes
04.06.2022 · 9 993 загрузки
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.
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
02.06.2022 · 680 загрузки
Initial Release!