RE:NODE
Обзор хостинга

Эксплуатация5 мин чтения

Paper, Fabric или ваниль: какое серверное ПО запускать

Для чего на самом деле каждое, что вы теряете при переходе между ними и почему почти каждый публичный сервер оказывается на Paper.


Это не три версии одного и того же. Ваниль - собственный сервер игры. Paper - его переписанная версия ради производительности и плагинов. Fabric - загрузчик модов. Выбор между ними на самом деле - выбор того, что вы захотите добавить потом.

Ваниль

Ровно игра, без добавлений. Правильное поведение вплоть до причуд редстоуна, что важно, если ваши игроки строят механизмы, которые от них зависят. Это же и самый медленный из трёх на масштабе, потому что ни одна из оптимизаций, ломающих краевое поведение, не применена.

Paper

Ваниль с переписанными горячими участками и приложенным API для плагинов. В несколько раз быстрее при тех же игроках и том же мире, и именно на нём работает почти каждый публичный сервер. Плата - несколько экзотических сценариев редстоуна и мобных ферм ведут себя иначе, чем в ванили: задокументированно, намеренно и безразлично для большинства серверов.

Fabric

Загрузчик модов, меняющих саму игру, а значит те же моды нужны и клиентам. Это и есть настоящая разделительная линия: плагины живут на сервере, и игроки заходят немодифицированным клиентом, а моды - нет. Если вы хотите, чтобы люди подключались, набрав адрес, и больше ничего, вам нужны плагины, а значит Paper.

  • Нужен survival-сервер, куда друзья зайдут обычным лаунчером, - Paper.
  • Нужны новые блоки, измерения или механизмы - Fabric или Forge, и сборку ставят все.
  • Нужно проверить что-то на настоящем поведении игры - ваниль.

Переход с ванили на Paper - это замена jar-файла, и мир сохраняется. Переход на Fabric - нет: мир выживет, но всего, что добавляют моды, раньше не существовало, а то, что они убирают, унесёт с собой свои блоки.