Folia — оптимизированное ядро для серверов Майнкрафт, которое улучшает многопоточность.
На этой странице Вы можете скачать ядро Folia для сервера Minecraft последней версии — 1.21.6
Скачать ядро Folia — Фолия
Ссылка для скачивания Folia прямо с сайта разработчика:
Что такое ядро Folia в Майнкрафт и зачем оно нужно
Folia — это экспериментальный серверный софт на базе PaperMC, который кардинально меняет подход к обработке тиков в Minecraft. Его цель — обеспечить параллельную работу мира и добиться максимальной производительности на серверах с большим количеством игроков, особенно если они находятся в разных частях карты.
В этой статье мы подробно разберём, как работает Folia, кому он подойдёт, как правильно его настроить и на что обратить внимание при использовании.
Как работает Folia
Обычный Minecraft-сервер (включая Paper и Purpur) имеет один главный поток — так называемый main thread (официально). В нём последовательно обрабатываются все чанки, события и игровой мир. Это значит, что если у вас 100 игроков в разных точках карты, сервер всё равно обрабатывает их действия по очереди, а не одновременно.
Folia ломает эту архитектуру.
- Разделение мира на независимые регионы
Folia группирует близко расположенные загруженные чанки в независимые регионы. Каждый регион получает свой собственный цикл тиков, работающий на стандартной частоте Minecraft — 20 TPS. - Параллельная обработка
Вместо одного главного потока, Folia запускает отдельный поток для каждого региона и обрабатывает их параллельно с помощью пула потоков.
Теперь сервер способен одновременно обрабатывать действия игроков, находящихся в разных частях карты. - Масштабируемость
Чем больше у вас игроков, разбросанных по миру, тем лучше раскрывается потенциал Folia. Особенно это полезно для серверов SkyBlock, SMP или проектов с разнесёнными аренами, моб-фермами и огромной картой.

Преимущества Folia
- Резкое повышение производительности на серверах с большим количеством игроков в разных точках мира.
- Использование всех ядер процессора, а не одного, как в классической архитектуре Майнкрафта.
- Гибкая настройка потоков под конкретное оборудование.
Кому подойдёт Folia
Folia лучше всего работает на серверах, где игроки максимально распределены по карте:
- SkyBlock
- Survival SMP с большим миром
- PvE и RPG-сервера с множеством данжей и арен
- Проекты с несколькими аренами или игровыми локациями
Для мини-игр, где все игроки находятся в одном месте, выигрыш от Folia будет минимальным. Для таких серверов Фолия будет велосипедом.
Рекомендации по железу
Folia раскрывает потенциал только на мощных CPU:
- Минимум — 16 физических ядер (не потоков)
- Лучше — серверные процессоры с большим количеством ядер и высокой частотой
Но учтите! Если Вы до сих пор планируете удержать на 1 условном выживании под 1000 игроков — Folia конечно поможет с этой задачей, но не полноценно. Все остальные основные события сервера так же будут однопоточны. Так что лучше — создавать несколько режимов для большого онлайна, иначе — придётся привыкать к подобному в htop своего дедика (нагрузка на процессор и систему):

Настройка Folia: с чего начать
Перед установкой важно сгенерировать мир заранее (pre-generate world), чтобы сократить нагрузку на генерацию чанков в реальном времени.
Рекомендации по распределению потоков (примерно для 200–300 игроков):
- Netty IO — ~4 потока
- Chunk system IO threads — ~3 потока
- Chunk system workers (при сгенерированном мире) — ~2 потока
- Chunk generation (без предварительной генерации) — нет универсального значения, тестируйте лично каждый.
- GC (сборщик мусора) — настройте количество потоков через параметр в запускаторе сервера
-XX:ConcGCThreads=n
.
После выделения этих потоков оставшиеся ресурсы (но не более 80% от общего числа ядер) назначайте под tickthreads
в конфиге threaded-regions.threads
.
Почему не больше 80%?
Плагины и сам сервер могут создавать дополнительные потоки, которые Вы не контролируете. Если забить процессор под завязку, это приведёт к нестабильности остальных структур сервера, пуская всю оптимизацию под 0.
Совместимость плагинов
Главная проблема Folia — нет главного потока.
Любой плагин, который рассчитывает на работу в single-thread окружении, придётся адаптировать. Это может затронуть:
- Системы экономики
- Плагины на взаимодействие с миром
- Механики PvP/PvE
Ожидайте нулевую совместимость без модификации плагинов. Разработчикам придётся учитывать многопоточность и избегать гонок данных (race conditions).
К сожалению, пока ощутимой адаптации популярных плагинов к данному ядру лично я не заметил.
Итог: стоит ли переходить на Folia?
Folia — это шаг в будущее серверной оптимизации Minecraft. Но:
- Она идеально подойдёт для крупных, распределённых серверов с сотнями игроков.
- Требует мощного железа и глубокой настройки.
- Почти все плагины придётся дорабатывать.
Если вы готовы к экспериментам и хотите максимально выжать из своего процессора — Folia может дать значительный прирост производительности.
2b2t рискнул; как показала практика — не зря. Выигрыш в производительности просто космический.
Если Вам нужен мощный хостинг Майнкрафт, который исключит лаги, зависания и вылеты Вашего Майнкрафт сервера — присмотритесь к BungeeHost:
Читайте так же: Как повысить прорисовку на Сервере Майнкрафт Атернос / Хостинге
Добавить комментарий