Ядра сервера
Перед началом работы с сервером, а также после его приобретения, необходимо выбрать программное ядро, на основе которого будет функционировать сервер. От выбранного ядра зависит поддержка модификаций, плагинов и общий функционал сервера.
Основные типы серверных ядер:
- Vanilla — официальное ядро от разработчика
Mojang, не поддерживает плагины и модификации; - Forge — ядро с поддержкой модификаций, требует их установки также на стороне клиента;
- Plugins — ядра, поддерживающие только плагины;
- Forge + Plugins — комбинированные ядра с поддержкой модов и плагинов (могут уступать в производительности);
- Proxy — специализированные ядра для объединения нескольких серверов и управления подключениями игроков.
После выбора направления необходимо определить конкретное ядро. Ниже приведены наиболее распространённые решения (за исключением Vanilla, так как оно представлено единственным официальным вариантом):
- Paper — оптимизированное и производительное ядро с поддержкой плагинов;
- Purpur — расширенная версия Paper с дополнительными настройками;
- Magma — ядро с поддержкой модов и плагинов;
- Forge — стандартное решение для серверов с модификациями;
- Fabric — лёгкое ядро для модификаций с высокой производительностью;
- BungeeCord — прокси-сервер для объединения нескольких серверов;
- Velocity — современный прокси-сервер с улучшенной архитектурой;
- Waterfall — прокси-ядро на базе Paper для работы с сетью серверов.
Примечание: выбор ядра должен осуществляться исходя из задач сервера. Для классических серверов с плагинами рекомендуется использовать Paper или Purpur, для модифицированных серверов — Forge или Fabric, а для объединения нескольких серверов — прокси-решения (BungeeCord, Velocity, Waterfall).