Sobre Entity Culling
Entity Culling es un mod de optimización que evita que tu cliente renderice criaturas y block entities ocultos tras paredes, suelos o el terreno. Minecraft por defecto deja de dibujar lo que queda fuera de tu campo de visión, pero sigue procesando modelos bloqueados por superficies sólidas. Al usar path-tracing asíncrono en hilos secundarios del procesador, este mod calcula la línea de visión real en tiempo real, eliminando draw calls innecesarias y aliviando la carga de tu tarjeta gráfica sin congelar el hilo principal del juego.
A nivel visual y de jugabilidad, tu mundo se ve exactamente igual durante una partida normal. Los mobs siguen moviéndose, los items siguen cayendo y las granjas de mobs del servidor funcionan como siempre, ya que la lógica de simulación no se toca en absoluto. También incluye una función de optimización de ticks en el cliente que reduce el uso de CPU para entidades ocultas. La experiencia visual se mantiene fluida gracias a que la visibilidad se actualiza constantemente, evitando el molesto efecto de pop-in al doblar esquinas, aunque las entidades muy pegadas a paredes finas pueden seguir renderizándose para evitar fallos de clipping.
Este mod es ideal para cualquiera que construya megabases llenas de cofres, maquinaria compleja o corrales repletos de animales. Si te pegan tirones cerca de zonas automatizadas, salas de cofres o spawners subterráneos, esto le dará un respiro a tu hardware. Sin embargo, quienes jueguen en PCs viejas con la CPU al 100% apenas notarán mejoría, ya que los cálculos de path-tracing necesitan margen de procesador libre para funcionar. En configuraciones multinúcleo equilibradas, ofrece una subida constante de FPS en zonas con alta densidad de entidades.
Añadir Entity Culling a un modpack es facilísimo, ya que funciona únicamente en el cliente y no requiere instalar nada en el servidor. Combina a la perfección con mods de rendimiento a nivel de chunks como Sodium, Iris e ImmediatelyFast. Quienes armen modpacks agradecerán su completo menú de configuración, que permite añadir a la whitelist fácilmente objetos de otros mods con modelos visuales más grandes que sus hitboxes (como beacons o maquinaria), asegurando que no haya glitches visuales.
Características
- Usa path-tracing asíncrono en hilos libres de la CPU para calcular la visibilidad real en línea de visión.
- Evita renderizar entidades y block entities que estén totalmente ocultos detrás de obstáculos.
- Reduce el procesamiento de ticks de entidades en el cliente sin alterar la lógica de los mobs ni el rendimiento de las granjas en el servidor.
- Incluye un menú de configuración dentro del juego para activar/desactivar opciones o añadir objetos a la whitelist.
- Ofrece una opción para tratar las hojas como bloques sólidos al usar gráficos rápidos (Fast).
- Permite asignar una tecla de debug para activar o desactivar el culling al vuelo y hacer pruebas.
Consejos
- Asigna la tecla de debug en el menú de controles para activar y desactivar el mod al instante y comparar tu rendimiento.
- Activa la opción de tratar las hojas como bloques sólidos si juegas con gráficos rápidos o usas hojas custom para rascar más FPS en los bosques.
- Añade beacons, bloques de Botania o poleas de Create a la whitelist si sus modelos visuales sobrepasan los límites normales del bloque.
- Pon en la whitelist entidades mágicas con animaciones custom desde la config si presentan glitches visuales o problemas de animación.
- Combina el mod con Sodium, Iris e ImmediatelyFast para sumar culling preciso por línea de visión al culling por chunks que ya tienes.
Cómo instalar
- Instala Fabric / Forge / NeoForge / Quilt para tu versión de Minecraft (usa el instalador oficial).
- Descarga el archivo que coincide con tu versión de Minecraft y Fabric / Forge / NeoForge / Quilt.
- Instala también: Fabric API.
- Abre la carpeta .minecraft y coloca el archivo en la carpeta "mods" (créala si no existe).
- Inicia Minecraft con el perfil de Fabric / Forge / NeoForge / Quilt.
Preguntas frecuentes
¿Hace falta instalar Entity Culling en el servidor?
No, es un mod exclusivo del cliente. No es necesario ponerlo en el servidor y no afectará a la simulación del mundo ni a las granjas de mobs.
¿Qué mod loaders y dependencias son compatibles?
Es compatible con Fabric, Forge, NeoForge, Quilt y Babric; en Fabric requiere Fabric API. Las actualizaciones activas actuales se centran en versiones desde la 1.19.4 en adelante.
¿Sirve de algo este mod si ya tengo Sodium instalado?
Sí, porque Sodium solo comprueba si los chunks enteros son visibles para el jugador. Entity Culling revisa la línea de visión real, ocultando las entidades que quedan tapadas tras obstáculos dentro de esos mismos chunks visibles.
