Скачать ядро Folia (Фолия) для сервера Майнкрафт

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

Folia лучше всего работает на серверах, где игроки максимально распределены по карте:

  • SkyBlock
  • Survival SMP с большим миром
  • PvE и RPG-сервера с множеством данжей и арен
  • Проекты с несколькими аренами или игровыми локациями

Для мини-игр, где все игроки находятся в одном месте, выигрыш от Folia будет минимальным. Для таких серверов Фолия будет велосипедом.


Рекомендации по железу

Folia раскрывает потенциал только на мощных CPU:

  • Минимум — 16 физических ядер (не потоков)
  • Лучше — серверные процессоры с большим количеством ядер и высокой частотой

Но учтите! Если Вы до сих пор планируете удержать на 1 условном выживании под 1000 игроков — Folia конечно поможет с этой задачей, но не полноценно. Все остальные основные события сервера так же будут однопоточны. Так что лучше — создавать несколько режимов для большого онлайна, иначе — придётся привыкать к подобному в htop своего дедика (нагрузка на процессор и систему):

Нагруженный VPS сервер

Настройка Folia: с чего начать

Перед установкой важно сгенерировать мир заранее (pre-generate world), чтобы сократить нагрузку на генерацию чанков в реальном времени.

Рекомендации по распределению потоков (примерно для 200–300 игроков):

  1. Netty IO — ~4 потока
  2. Chunk system IO threads — ~3 потока
  3. Chunk system workers (при сгенерированном мире) — ~2 потока
  4. Chunk generation (без предварительной генерации) — нет универсального значения, тестируйте лично каждый.
  5. GC (сборщик мусора) — настройте количество потоков через параметр в запускаторе сервера -XX:ConcGCThreads=n.

После выделения этих потоков оставшиеся ресурсы (но не более 80% от общего числа ядер) назначайте под tickthreads в конфиге threaded-regions.threads.

Почему не больше 80%?
Плагины и сам сервер могут создавать дополнительные потоки, которые Вы не контролируете. Если забить процессор под завязку, это приведёт к нестабильности остальных структур сервера, пуская всю оптимизацию под 0.


Совместимость плагинов

Главная проблема Folia — нет главного потока.
Любой плагин, который рассчитывает на работу в single-thread окружении, придётся адаптировать. Это может затронуть:

  • Системы экономики
  • Плагины на взаимодействие с миром
  • Механики PvP/PvE

Ожидайте нулевую совместимость без модификации плагинов. Разработчикам придётся учитывать многопоточность и избегать гонок данных (race conditions).

К сожалению, пока ощутимой адаптации популярных плагинов к данному ядру лично я не заметил.


Итог: стоит ли переходить на Folia?

Folia — это шаг в будущее серверной оптимизации Minecraft. Но:

  • Она идеально подойдёт для крупных, распределённых серверов с сотнями игроков.
  • Требует мощного железа и глубокой настройки.
  • Почти все плагины придётся дорабатывать.

Если вы готовы к экспериментам и хотите максимально выжать из своего процессора — Folia может дать значительный прирост производительности.

2b2t рискнул; как показала практика — не зря. Выигрыш в производительности просто космический.


Если Вам нужен мощный хостинг Майнкрафт, который исключит лаги, зависания и вылеты Вашего Майнкрафт сервера — присмотритесь к BungeeHost:

Читайте так же: Как повысить прорисовку на Сервере Майнкрафт Атернос / Хостинге

‼️ Было полезно? Пожалуйста, помогите сайту за 1 клик, поделившись информацией с друзьями и другими людьми! Мы гарантируем Вам предоставление только качественной информации и специальных подарков, в случае если Вы будете создавать свой сервер Майнкрафт. Спасибо Вам огромное! 💜

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

⚡ создать свой майнкрафт сервер прямо сейчас

🎁 получить подарки

Оставьте свой EMAIL и получайте подарки для успешного создания своего Майнкрафт сервера! Только полезные письма, нам доверяют 92 000+ клиентов!