Entity Culling Mod for Minecraft 1.19.3, 1.19.2, 1.19.1 and 1.19, skips rendering entities that are not currently visible. For example, if there is a cow behind a wall, it is not being rendered until you can see it.
Minecraft by default renders everything within a configurable distance range, but it doesn’t really make sense to render blocks or entities that are impossible to see, so it is precisely this that has been modified.
The goal of Entity Culling is to further optimize the game’s performance, and as such, a default Minecraft feature has been disabled, which renders blocks and entities that are not in the field of view, and which unsurprisingly makes the game’s performance worse.
These new configurations have been tested together with other modifications, such as OptiFine or Sodium, and in both the FPS improvement has been even more remarkable, so it is perfectly compatible. Basically, the only thing it does is to “forget” all those blocks and entities that are not being seen at a precise moment.
Entity Culling optimizes game performance by modifying the rendering of default blocks and entities, as well as those added by other Minecraft mods. They will only consume resources when they are visible!