Minecraft Mod
Entity Culling by tr7zw
Using async path-tracing to hide Block-/Entities that are not visible
Downloads: 142507344 · Followers: 16624 · updated 1 month ago · Latest: iiF6U3Ne
About Entity Culling
Entity Culling is a Minecraft mod published on Modrinth by tr7zw. Using async path-tracing to hide Block-/Entities that are not visible
On the technical side, Entity Culling ships for Fabric, Forge, NeoForge, Quilt. Runs on the player's Minecraft client. Does not need to be installed on the server.
Entity Culling maintains compatibility with 41 Minecraft releases, from Minecraft 1.12.2 up to Minecraft 26.2. Always download the file that matches your Minecraft version, and re-check the version dropdown after any Mojang release to avoid crash-on-launch bugs.
Content-wise, Entity Culling is categorized as Babric, and Optimization. That means it fits neatly into a wider Minecraft mod category so you can pair it with other mods from the same tag on this site.
Popularity: Entity Culling has been downloaded 142.5M times on Modrinth and was updated 1 month ago. Large download counts combined with recent updates are a strong signal that tr7zw is actively maintaining Entity Culling.
Full description (from tr7zw)

<p align="center" style="text-align: center;"> <a href="https://discord.gg/caVV5eXekm"><img src="https://tr7zw.github.io/uikit/social_buttons_icon/Discord-Button-64.png" alt="Discord" style="margin: 5px 10px;"></a> <a href="https://github.com/tr7zw/EntityCulling"><img src="https://tr7zw.github.io/uikit/social_buttons_icon/Github-Button-64.png" alt="GitHub" style="margin: 5px 10px;"></a> <a href="https://modrinth.com/mod/entityculling"><img src="https://tr7zw.github.io/uikit/social_buttons_icon/Modrinth-Button-64.png" alt="GitHub" style="margin: 5px 10px;"></a> <a href="https://www.curseforge.com/minecraft/mc-mods/entityculling"><img src="https://tr7zw.github.io/uikit/social_buttons_icon/Curseforge-Button-64.png" alt="GitHub" style="margin: 5px 10px;"></a> <a href="https://ko-fi.com/tr7zw"><img src="https://tr7zw.github.io/uikit/social_buttons_icon/Kofi-Button-64.png" alt="Ko-fi" style="margin: 5px 10px;"></a> </p>
<br>
<img src="https://tr7zw.github.io/uikit/headlines/large/About.png" alt="About" style="margin: 5px 10px;">
Modern Minecraft rendering is fast—but not always smart. Why render block entities and mobs that are hidden behind walls or ceilings and are completely out of sight, when you could just skip them entirely?
This mod introduces **asynchronous path-tracing** to efficiently determine what's actually visible to the player. By leveraging multiple CPU cores, it calculates line-of-sight visibility in real time and eliminates unnecessary draw calls for hidden block entities and entities.
The result? Smarter rendering. Less overhead. More performance.
<br>
<br>
Unlock untapped performance by only rendering entities that truly matter. This mod goes beyond conventional optimization to bring next-level visibility optimization to deliver advanced visibility culling for Minecraft, giving you smoother gameplay.
Multithreaded Path-Tracing
- Uses spare CPU threads to rapidly calculate visibility
- Runs alongside the main game thread without blocking
- Updates visibility data in real time
Smart Occlusion Culling
- Skips the rendering of block entities and mobs hidden behind terrain or structures
- Works like Minecraft's back-face culling, but smarter
- Reduces GPU load without sacrificing visual fidelity
Entity Tick Optimization
- Reduces client impact from entities that are not visible
- Only updated the essentials
- Fully configurable and compatible with most mods
<br>
[](http://essential.gg)<br>
<br>
<br>
| Minecraft | Loader | Status | Version | Note | |---------------|-----------------------|-------------------|----------|---------------------------------------| | 1.19.4+ | Fabric/Forge/NeoForge | ✅ Supported | Latest | | | 1.16.5-1.19.2 | Fabric/Forge | ❌ Not supported | Outdated | Might get new updates at some point | | 1.12.2/1.8.9 | Forge | ❌ Not supported | Outdated | Might get new updates at some point | | 1.7.10 | Forge | ❌ Not supported | Outdated | No updates planned | | b1.7.3 | Babric | ❌ Not supported | Outdated | No updates planned |
<br>
<br>
 *A direct comparison with and without EntityCulling active. Testing was conducted in Scarland (Hermitcraft Season 9) with render distance set to 16 chunks. The mods Sodium, Iris and ImmediatelyFast were used alongside EntityCulling, running on Minecraft 1.21.5 with the Fabric mod loader.*
<br>
<br>
Client-side entities, commonly used by magic mods for animations, may not behave as expected. Whitelist the relevant entities via the config screen for tick culling and/or entity culling.
You’ll also need to whitelist block entities that render well beyond their normal bounds. Examples include the vanilla beacon, pulleys from Create, and certain Botania blocks.
<br>
<br>
Does this need to be installed on the server?
No. This is a fully client-side mod and does **not** need to be installed on the server.
Will this affect mob behavior or farms?
No. The mod only skips rendering—not simulation. Mobs will continue to spawn, move, and drop items as expected. Your farms and other gameplay mechanics will remain unaffected.
I have "Use Entity Culling" enabled in Sodium - does this still help?
Yes! While Sodium performs basic visibility checks based on loaded chunks, this mod goes further. It analyzes the actual line-of-sight visibility, skipping entities that are within visible chunks but not actually visible to the player. It’s a much more aggressive and accurate approach.
<br>
<br>
👤 Thanks to RoboTricker for his Transport-Pipes plugin, which created the foundation for this mod. <br><br> 👤 Thanks to vicisacat for the Babric Beta 1.7.3 backport. <br><br> 👤 Thanks to Pelotrio for the Forge 1.7.10 backport. <br><br> 👤 Thanks to the awesome translators and contributors on GitHub! <a href="https://github.com/tr7zw/EntityCulling/graphs/contributors"> <img src="https://tr7zw.github.io/uikit/links/underlined/more_details.png" style="vertical-align: middle;" alt="Link"> </a> <br><br> 📄 License: tr7zw Protective License <br> Feel free to use this mod in your Modrinth and CurseForge-hosted modpacks or YouTube videos without asking for permission. Do not redistribute the JAR files anywhere else!
Compatibility & requirements
Environment: Client only — Runs on the player's Minecraft client. Does not need to be installed on the server.
Loaders / platforms: Fabric, Forge, NeoForge, Quilt
Supported Minecraft versions (41): 26.2, 26.1.2, 26.1.1, 26.1, 1.8.9, 1.8.8, 1.7.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.11, 1.21.10, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16, 1.12.2
Categories: Babric, Optimization
How to install Entity Culling
- Match your Minecraft version. Confirm the file you download from Modrinth is tagged for Minecraft 26.2.
- Install the right loader. Entity Culling needs Fabric for your Minecraft version.
- Launch and verify. Start Minecraft (or your server) and check Entity Culling appears in the mods / plugins / resource packs list.
Frequently asked questions about Entity Culling
Which Minecraft versions does Entity Culling support?
Entity Culling lists support for 41 Minecraft versions. The most recent supported release is Minecraft 26.2, with older support running back to Minecraft 1.12.2. Always match the version of the file you download to the Minecraft version your world or server is running.
What mod loader or server platform do I need to run Entity Culling?
Entity Culling publishes files for Fabric, Forge, NeoForge, Quilt. Install the matching loader (for example, Fabric Loader for Fabric builds or PaperMC for Paper plugins) before dropping Entity Culling into your mods, plugins, or resource-pack folder.
Does Entity Culling need to be installed on my Minecraft server?
Entity Culling is a client-side mod. Only the player installs it — you can join vanilla or modded servers without needing them to add Entity Culling.
Who created Entity Culling?
Entity Culling is published on Modrinth by tr7zw. The project was first published 1531 days ago. All files are hosted and moderated by the Modrinth team, and tr7zw's Modrinth profile links to every other project they maintain.
Is Entity Culling still being updated?
Yes — Entity Culling was updated 1 month ago on Modrinth. Regular updates from tr7zw generally indicate active maintenance and quicker patches for Minecraft version bumps.
Is Entity Culling safe to download from Modrinth?
Yes. Modrinth moderates every file that tr7zw uploads for Entity Culling. Files are virus-scanned and reviewed against Modrinth's content policy before publication. Downloading Entity Culling directly from its Modrinth page is the recommended way to avoid malware-laced mirrors. Never install mod files from unknown third-party sites.
How popular is Entity Culling?
Entity Culling has been downloaded 142,507,344 times (142.5M) on Modrinth and has 16,624 followers tracking new releases. High download counts and active follower bases are strong signals of a trustworthy, well-maintained Minecraft mod.
What license does Entity Culling use?
Entity Culling is distributed under the LICENSEREF-TR7ZW-PROTECTIVE-LICENSE. Read the license on the Modrinth project page before redistributing, forking, or bundling Entity Culling into a modpack.
Mods similar to Entity Culling
- ImmediatelyFast — Speed up immediate mode rendering in Minecraft (108.6M downloads)
- Dynamic FPS — Reduce resource usage while Minecraft is in the background, idle, or on battery. (58.0M downloads)
- Model Gap Fix — Fixes gaps in Block Models and Item Models (30.2M downloads)
- FerriteCore — Memory usage optimizations (133.1M downloads)
- Packet Fixer — A simple mod to fix various problems with packets, nbt and timeouts. (24.9M downloads)
- Xaero's Minimap — Displays a map of the nearby world terrain, players, mobs, entities in the corner of your screen. Lets you create waypoints which help you f (97.1M downloads)
- [ETF] Entity Texture Features — Emissive, Random & Custom texture support for entities in resourcepacks just like Optifine but for Fabric (89.3M downloads)
- Architectury API — An intermediary api aimed to ease developing multiplatform mods. (88.6M downloads)
More by tr7zw
- Not Enough Animations — 75.9M downloads
- 3D Skin Layers — 66.1M downloads
Official links
Source, safety, and licensing
Entity Culling is indexed by MinecraftBible directly from the official Modrinth REST API. All files are hosted on Modrinth, which virus-scans and moderates every upload from tr7zw before publication. Downloading through Modrinth is the recommended safe path — never install mod files from unknown mirrors.
License: LICENSEREF-TR7ZW-PROTECTIVE-LICENSE (LicenseRef-tr7zw-Protective-License).
Freshness signal: Entity Culling was updated 1 month ago, which is a positive sign of active maintenance.
Author profile: Visit tr7zw's Modrinth profile to see every other project they maintain.
Explore related Minecraft Mods
Browse the full catalog of Minecraft Mods ranked by lifetime downloads on MinecraftBible.