Purpur 1.19+ можешь использовать, для большинства задач тебе его вполне хватает. Он имеет довольно гибкую настройку, что для выживания плюс. На форуме есть много статей по оптимизации ядра, которые тебе помогут в настройке.
Folia от разработчиков Paper всё ещё разрабатывается и тестируется, но его уже можно использовать. С документацией и рекомендациями можешь ознакомиться на их сайте
You must be registered for see links
.
Самое дорогое, и в то же время производительное решение - это
Minestom. Выдерживает тысячу игроков. Но он не совместим со всеми плагинами, потребуется писать всё самим конкретно под это ядро. Есть и свои минусы, например отсутствие нормального античита, а также долгие обновления (сейчас последняя версия 1.19.3).
Multipaper имеет ряд проблем и багов, для решения которых тебе нужен разработчик, дабы он постоянно дорабатывал ядро и исправлял баги. Не для всех проектов подходит.
Ядра старых версий не всегда могут быть производительнее новых ядер. Чаще всего лаги создают кривые плагины и неправильная настройка сервера. Перед запуском сервера проводи стресс-тесты, проверяй все плагины, используй Spark для выявления нагрузок. Используй меньше публичных плагинов. Лучше потрать 10-15к (зависит от контента) на собственный core плагин, который будет иметь весь нужный функционал для твоего режима, нежели качать сливы плагинов или 15 паблик плагинов, из которых ты будешь использовать только 25% контента самих плагинов. Например глупо будет использовать отдельные плагины под tab, scoreboard и чат, ведь есть плагины, которые совмещают весь этот контент в одном плагине без лишнего мусорного функционала.
Достаточно развёрнутый ответ?