
Cull Leaves — мод для оптимізації листя у Minecraft
Cull Leaves — мод для оптимізації листя у Minecraft Версія Minecraft, на якій протестовано і написано статтю: 26.1.2 Діапазон підтримуваних…
Cull Leaves — мод для оптимізації листя у Minecraft Версія Minecraft, на якій протестовано і написано статтю: 26.1.2 Діапазон підтримуваних версій: 1.16.x – 26.1.2 Версія мода: 4.1.2 Залежності: Fabric API (для Fabric-з
Cull Leaves — мод для оптимізації листя у Minecraft
Версія Minecraft, на якій протестовано і написано статтю: 26.1.2
Діапазон підтримуваних версій: 1.16.x – 26.1.2
Версія мода: 4.1.2
Залежності: Fabric API (для Fabric-збірок)
Мод Cull Leaves додає до листяних блоків відсікання прихованих граней, яке у ванільному Minecraft відсутнє: гра малює кожен блок листя повністю, з усіма шістьма гранями, навіть тими, що перекриті сусіднім листям усередині крони. Через це у джунглях, мангрових болотах і темних дубових лісах відеокарта обробляє тисячі полігонів, які гравець фізично не бачить. Після встановлення спільна грань двох листяних блоків більше не малюється — кадрова частота помітно зростає у місцях зі скупченнями дерев.
Як працює відсікання граней
Коли два блоки листя стоять впритул, грань між ними фізично не видно — її закриває сусідній блок. Стандартна логіка гри все одно ставить цю грань у чергу на відмалювання разом із її прозорістю, бо листя — це блок з вирізами в текстурі, а вбудоване відсікання вмикається лише між суцільними поверхнями. Мод змінює це правило: листя поряд з листям тепер вважається суцільним сусідом, і спільну межу гра пропускає. На графічному процесорі лишається тільки зовнішня "оболонка" крони — той самий силует, який видно ззовні.
Мод не додає нових блоків, текстур чи інтерфейсів і ні з чим у грі більше не взаємодіє. Він змінює тільки відповідь гри на запитання "чи треба малювати цю грань?". Тому ефект помітний лише на боці продуктивності — поведінка листя, його опадання, отримання саджанців і взаємодія з інструментами лишаються ванільними.
Де помітний приріст продуктивності
Найбільший виграш виходить у локаціях зі щільними кронами:
джунглі — багатоярусна рослинність з листям на різній висоті
мангрові болота — суцільне покриття над водою плюс маса коренів
темні дубові ліси — крони змикаються і утворюють "стелю"
тайга з ялинами — конусоподібні крони з великою кількістю шарів
ферми дерев і мегабудівлі з парковими насадженнями
На відкритих рівнинах, у пустелях, у Незері чи Енді мод нічого не оптимізує — там просто немає того листя, на якому можна виграти. На слабких відеокартах різниця у FPS у лісах буває помітнішою, ніж від перемикання тіней — це найдешевша оптимізація для тих, хто хоче зберегти ванільний вигляд природи.

F3 статистика з увімкненим модом

F3 статистика з вимкненим модом
Візуальні зміни
Зовнішній обрис дерева залишається без змін. Силует, який бачить гравець збоку, той самий, що і у ванілі — мод прибирає тільки те, що і так було сховане. Різниця помітна тільки тоді, коли камера зазирає всередину крони крізь розрив у листі: внутрішній простір тепер виглядає порожнім, бо там реально немає полігонів.
Для тих, хто хоче ще щільнішу зовнішню оболонку крони, у мод вбудований ресурс-пак. Активувати його можна у стандартному меню налаштування ресурс-паків — після цього зовнішні шари дерев виглядають об'ємніше, без видимої "діри" зсередини при погляді знизу.

Обертання довкола дерев, видно листя без полігонів
Налаштування
Файл конфігурації зберігається за шляхом config/cullleaves.json у папці гри.
Параметр | Що робить |
| Загальний вмикач мода. При значенні true відсікання активне для всіх типів листя. При false гра поводиться так, ніби мод не встановлений. |
| Поширює таке саме відсікання граней на блоки мангрових коренів (з'явилося у версії 3.2.0). При true приховані грані коренів у щільних масивах перестають малюватися — корисно у мангрових болотах. При false корені обробляються по-ванільному, навіть якщо листя поряд відсікається. |
Інших опцій конфіг не містить — налаштувати інтенсивність ефекту, виключити окремий тип листя чи задати правила для модованих дерев не вийде, відсікання застосовується глобально до всіх блоків, які гра позначає тегом листя.
Висновок
Cull Leaves прибирає зайве навантаження від відмалювання внутрішніх шарів листя у кронах дерев. Підійде для виживання у лісистих світах, серверних збірок з мегабазами серед дерев і будь-яких сценаріїв, де треба витиснути FPS на слабшому ПК без втрати ванільного силуету природи.
Встановлення
Типове встановлення займає близько 5 хвилин. Порядок однаковий; відрізняються лише лоадер і відповідна збірка.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











