Create: Smart Bounds — умные границы рендера для механизмов
Когда автоматизированная линия в Minecraft разрастается до десятков конвейеров, механических рук и панелей, даже мощный компьютер начинает спотыкаться. Проблема часто кроется не в количестве блоков, а в невидимых границах отрисовки — игра считает, что машины видны гораздо дальше, чем на самом деле. Мод Create: Smart Bounds — умные границы рендера для механизмов исправляет эту несправедливость, поджимая раздутые render bounds у ключевых сущностей Create и возвращая плавность на крупные сборки.
Зачем нужны границы рендера и что с ними не так
В основе оптимизации Minecraft лежит простой принцип: всё, что за пределами экрана или слишком далеко, не отрисовывается. Для обычных блоков зона проверки обычно скромная, но у block entities — сущностей с дополнительной логикой — границу часто расширяют, чтобы корректно показывать движущиеся части. В моде Create разработчики перестраховываются: конвейерные ленты, цепные передачи и руки получают завышенные bounding box, чтобы избежать мерцания. В результате десятки машин попадают в очередь на рендер, даже когда вы смотрите в противоположную сторону. На масштабных фабриках это выливается в микрофризы и падение FPS.
Как Smart Bounds решает проблему
Мод не трогает физику, рецепты и механику Create — он точечно уменьшает границы отрисовки у конкретных сущностей, делая их близкими к реальной видимости. В списке оптимизированных компонентов:
- Mechanical Arms — механические руки и зона захвата;
- Belts — конвейерные ленты;
- Chain Conveyors — цепные конвейеры с протяжёнными связями;
- Factory Panels — фабричные панели интерфейса;
- PSI и Deployers — развёртыватели и связанные узлы;
- Rollers — валики и ролики;
- Frog Ports — логистические порты.
Особо заметен эффект в цехах, где ленты и руки стоят плотными рядами: меньше фоновой отрисовки — меньше просадок при поворотах камеры и быстрых перемещениях. Для диагностики на NeoForge можно включить отладку командой /neoforge debug_blockentity_renderbounds true и наглядно сравнить «до» и «после».
Кэширование и снижение частоты пересчёта
Вторая важная правка касается не размера, а частоты обновления границ. В стандартном Create некоторые сущности, например ленты, пересчитывали свой bounding box каждый игровой тик — до 20 раз в секунду. Smart Bounds меняет логику: пересчёт происходит только при реальных изменениях — установке, разрушении или смене состояния блока. На сотне одновременно работающих конвейеров это даёт ощутимую экономию процессорного времени и повышает стабильность кадра, особенно на серверах с тяжёлой механикой.
Установка и совместимость версий
Мод ориентирован на загрузчик NeoForge и стабильно работает на актуальных версиях Minecraft 1.20.1 и выше. Перед тем как скачать Create: Smart Bounds — умные границы рендера для механизмов, убедитесь, что у вас установлен сам Create и все его зависимости. Установка стандартная: скопируйте jar-файл в папку mods вашей сборки. Если вы пользуетесь лаунчерами с автоматической подгрузкой модов, процесс ещё проще — достаточно найти аддон в каталоге и добавить в профиль. Никаких дополнительных библиотек не требуется.
Для тех, кто собирает пакет вручную, важно помнить: Create: Smart Bounds — умные границы рендера для механизмов для Minecraft не конфликтует с основными оптими