Entity Culling
Entity Culling - оптимизационный мод для Майнкрафт, который скрывает невидимые сущности и блок-сущности за стенами. Это снижает лишнюю нагрузку на рендер и может заметно поднять FPS в Minecraft.
Entity Culling - это оптимизационный мод для Майнкрафт, который убирает лишний рендер того, что игрок по факту не видит. Если сущность, моб или блок-сущность находятся за стеной, потолком или другой преградой, Minecraft обычно все равно может тратить ресурсы на их обработку. Этот мод для Minecraft исправляет именно такую проблему и за счет этого помогает повысить FPS, особенно в перегруженных постройках, на базах, в городах и любых местах с большим количеством объектов.
По сути, Entity Culling делает рендер умнее. Ванильный Minecraft уже не рисует то, что находится у вас за спиной, но этого мало. Игра все еще может обрабатывать то, что находится прямо перед камерой, но скрыто стенами, листвой, перекрытиями и декором. Вот тут мод и начинает приносить реальную пользу.
Что делает Entity Culling
Мод использует асинхронный path-tracing - то есть проверяет видимость объектов в отдельном потоке, не забивая основной игровой поток сильнее, чем нужно. Если говорить проще, Entity Culling пытается понять, есть ли у игрока реальная прямая видимость до сущности или блок-сущности. Если нет - объект не рендерится, а значит видеокарта и процессор получают меньше лишней работы.
Это особенно полезно в таких ситуациях:
- большие базы с кучей сундуков, стоек, воронок и декоративных блоков
- фермы с мобами и накопителями
- густо застроенные города и серверные спавны
- подземные комплексы с множеством комнат
- лесные зоны, где обзор перекрывает листва
- технические сборки модов, где много анимаций и блок-сущностей
Если коротко - мод для Майнкрафт Entity Culling не добавляет новый контент, а делает саму игру легче для железа. На слабом или среднем ПК разница бывает очень заметной.
Asynchronous Path-Tracing
Главная фишка мода - асинхронная проверка видимости.
- Использует свободные потоки CPU для расчета видимости
- Работает параллельно с основным игровым потоком и не блокирует его
- Нужные данные периодически собираются из главного потока, раз в несколько тиков
- Видимость обновляется в реальном времени
- Эффект внезапных появлений объектов сведен к минимуму
В обычной игре проблема производительности часто упирается не только в чанки, но и в количество объектов внутри них. Sodium, например, уже умеет делать часть оптимизаций, но Entity Culling идет дальше - он проверяет не просто факт загрузки области, а реальную видимость по линии обзора. За счет этого отсеивается еще больше мусорного рендера.
Оптимизация тиков сущностей
У мода есть и вторая важная сторона - Entity Tick Optimization.
- Снижает клиентскую нагрузку от невидимых сущностей
- Настраивается через конфиг
- Совместим с большинством модов
- Не влияет на серверную симуляцию
- Не ломает фермы, спавн мобов и их поведение
Это важный момент. Многие игроки боятся таких оптимизаций, потому что думают, что мод начнет "замораживать" мобов или ломать механику ферм. Здесь этого нет. Entity Culling работает на стороне клиента и оптимизирует только то, что касается отображения и клиентской части обработки. Серверная логика остается без изменений.
То есть мобы продолжат:
- спавниться
- двигаться
- дропать предметы
- участвовать в механиках ферм
- работать как и раньше в плане логики
Если вы искали, что скачать для повышения FPS в Minecraft без риска сломать выживание, автоматические фермы или поведение мира, Entity Culling как раз из этой категории.
Полная настройка под свою сборку
Entity Culling не навязывает жесткое поведение. Почти все его функции можно включать и выключать через экран конфигурации.
Что можно настроить
- Включать и отключать отдельные функции мода
- Добавлять сущности в белый список, чтобы они не скрывались
- Добавлять блок-сущности в белый список
- Отдельно настраивать tick culling
- Включить обработку листвы как сплошных блоков
Последний пункт полезен в лесах или сильно заросших биомах. Если вы играете с быстрой графикой или используете нестандартную листву, можно заставить Entity Culling считать листья сплошной преградой. Это может дополнительно улучшить производительность в лесных зонах, где обычно много полупрозрачных элементов и не самый приятный рендер.
Для кого особенно полезен этот мод
Entity Culling лучше всего раскрывается не в пустом мире, а в нагруженных сценах. То есть там, где Minecraft уже начинает подтормаживать из-за количества объектов вокруг.
Этот мод стоит скачать, если вы:
- играете со сборкой модов и у вас много декоративных или технических блоков
- используете Fabric, Forge или NeoForge и хотите бесплатный буст производительности
- строите большие базы с интерьером
- играете на сервере с плотной застройкой
- используете моды, где много сущностей, эффектов и анимаций
- хотите снизить нагрузку на GPU и рендер без ухудшения геймплея
На слабом ПК, кстати, нюанс тоже есть. Если процессор уже забит под 100 процентов и еле тянет сам Minecraft, свободных потоков для расчетов почти не останется. В таком сценарии прирост может быть минимальным, а иногда мод просто не даст эффекта. Но в нормальных условиях он либо помогает, либо хотя бы не мешает.
Совместимость и версии
Ниже - актуальная совместимость Entity Culling по версиям Minecraft и загрузчикам модов.
| 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 |
Если вам нужен мод для Майнкрафт 1.19.4 и выше, то Entity Culling поддерживается на:
- Fabric
- Forge
- NeoForge
Это делает мод удобным вариантом и для обычной игры, и для модовых сборок. Особенно часто его ставят рядом с другими оптимизационными решениями вроде Sodium, Iris и похожих проектов.
Что реально меняется в игре после установки
После установки вы не увидите новый интерфейс, новых мобов или новые блоки. Изменения тут не контентные, а системные. Но по ощущениям игра становится приятнее именно там, где раньше был лишний шум по производительности.
В Minecraft часто бывают моменты, когда камера смотрит в сторону большой постройки, а за стенами внутри сидят десятки невидимых блок-сущностей, рамок, стоек для брони, мобов, механизмов и всего прочего. Игра может продолжать тратить кадры на это добро, хотя игрок его вообще не видит. Entity Culling отсекает такие случаи.
По факту вы получаете:
- меньше лишних draw calls
- меньше ненужной обработки скрытых объектов
- снижение нагрузки на рендер
- более стабильный FPS в тяжелых местах
- более комфортную игру в плотной застройке
Именно поэтому Entity Culling часто относят к числу must-have оптимизаций для Minecraft, особенно если вы любите моды, большие миры и жирные базы.
Важные нюансы совместимости
Хотя мод совместим с большинством сборок, есть случаи, где потребуется ручная настройка.
Клиентские сущности из магических и визуальных модов
Некоторые клиентские сущности, которые используются модами для анимаций, магии или визуальных эффектов, могут работать не совсем корректно при агрессивном скрытии. В таких случаях нужные entity id лучше добавить в белый список через конфиг - для обычного culling и при необходимости для tick culling тоже.
Блок-сущности с нестандартным радиусом отображения
Если блок-сущность рендерится далеко за пределами своего стандартного размера, ее тоже нужно добавить в whitelist. Типичные примеры:
- ванильный маяк
- pulleys из Create
- некоторые блоки из Botania
Это нормальная практика для таких оптимизационных модов. Если объект визуально выходит далеко за свои границы, автоматическая логика может посчитать его скрытым слишком рано.
Нужно ли ставить Entity Culling на сервер
Нужно ли устанавливать мод на сервер?
Нет. Это полностью клиентский мод. Устанавливать его на сервер не нужно.
Это хороший плюс для тех, кто играет в одиночке, на публичных серверах или в сборках с друзьями. Достаточно поставить Entity Culling себе на клиент, и вы уже получите выгоду от оптимизации. Серверная часть не требуется.
Повлияет ли мод на мобов, фермы и механику мира
Будут ли ломаться фермы и поведение мобов?
Нет. Entity Culling не меняет игровую логику. Он только пропускает рендер невидимых сущностей и не вмешивается в серверную симуляцию.
То есть:
- фермы продолжат работать
- мобы не перестанут двигаться
- дроп останется как обычно
- механики выживания не пострадают
Tick culling ограничен клиентской стороной мира, так что на серверную симуляцию это не влияет.
Помогает ли мод, если в Sodium уже включен Use Entity Culling
Работает ли Entity Culling вместе с Sodium?
Да, и в этом как раз смысл. Даже если у вас уже включена функция Use Entity Culling в Sodium, этот мод все равно может дать дополнительную выгоду.
Sodium делает базовые проверки видимости, ориентируясь на загруженные чанки. А Entity Culling анализирует именно линию обзора. То есть он может скрывать сущности, которые находятся в видимом чанке, но реально перекрыты стеной, потолком или другой геометрией.
В итоге подход получается более агрессивным и более точным.
Как проверить, есть ли прирост FPS
Как протестировать производительность Entity Culling?
У мода есть удобный способ проверки без перезапуска игры. В меню управления можно назначить отладочную клавишу, которая будет включать и отключать мод на лету.
Это удобно по двум причинам:
- можно быстро сравнить FPS с модом и без него
- можно проверить, не вызывает ли именно Entity Culling визуальные проблемы в вашей сборке
Если играете на очень старом компьютере, обязательно проверяйте эффект именно так. Когда CPU и без того упирается в потолок, свободных ресурсов на асинхронные вычисления может просто не остаться.
Почему цифры в F3 могут казаться странными
Почему счетчики в F3 не совпадают с ощущениями?
Показатели на экране отладки F3 не всегда отражают реальное число отрисовываемых объектов так, как ожидает игрок. Эти значения собираются внутренними средствами игры и могут отличаться от фактической картины.
Например:
- активные шейдеры увеличивают цифры из-за рендера теней
- часть значений может учитывать дополнительные проходы рендера
- мод сам по себе старается работать осторожно
Из-за этого сущности, стоящие слишком близко к стенам или потолкам, иногда могут все же рендериться. Это сделано специально - лучше чуть раньше показать объект, чем скрыть его слишком агрессивно и получить заметные визуальные артефакты.
Почему расчеты идут через CPU, а не через GPU
Почему мод использует процессор?
Логика здесь простая. Цель Entity Culling - уменьшить нагрузку на GPU и сократить ненужные передачи данных между процессором и видеокартой. Если переложить эти расчеты на GPU, можно наоборот получить дополнительную нагрузку на видеокарту и на основной поток рендера.
Поэтому мод использует свободные потоки CPU для проверки видимости. Для современных процессоров это часто оказывается очень удачным решением.
Где Entity Culling раскрывается лучше всего
Если говорить совсем по-человечески, сильнее всего мод заметен в таких сценариях:
- хаб или спавн на сервере с кучей декора
- мега-база в выживании
- технические комнаты за стенами
- склады с десятками сундуков и воронок
- места с большим числом стоек для брони, рамок и мобов
- модовые миры с тяжелыми блок-сущностями
В чистом поле прирост может быть почти нулевым. И это нормально - если скрывать нечего, мод просто не найдет лишней работы для оптимизации. Но как только сцена становится сложной, Entity Culling начинает показывать, зачем он вообще нужен.
Стоит ли скачивать Entity Culling
Если вам нужен мод для Minecraft, который не меняет геймплей, а именно повышает производительность, Entity Culling - один из самых полезных вариантов. Особенно для тех, кто играет с Fabric, Forge или NeoForge на версиях Minecraft 1.19.4+.
Он хорошо подходит для:
- оптимизации клиентской сборки
- повышения FPS в тяжелых локациях
- игры с большим количеством сущностей и блок-сущностей
- сочетания с другими оптимизационными модами
Короче, если хотите скачать мод для Майнкрафт на FPS без урезания механик и без обязательной установки на сервер, Entity Culling точно стоит попробовать. Это не волшебная кнопка, но в правильных условиях эффект бывает реально сильный.
Скриншоты Entity Culling
Часто задаваемые вопросы
Совместимость
Детали
Версии мода Entity Culling
Доступно 673 версий. Сначала показаны самые популярные и самые свежие.