Серверные ядра

Какие есть ядра для майнкрафт серверов

Содержание статьи

#Какие есть ядра

  • Vanila

Ванильное ядро сервера от Mojang AB

Оно не поддерживает плагины или моды, но вы можете поставить датапаки.

  • Forge | Fabric | Sponge | etc

Ядра для модовых серверов.

Они поддерживают моды, но не поддерживают плагины.

Моды пишутся под каждое ядро отдельно

  • Bangeecord | Velocity | Gate | etc

Прокси ядра, нужные для создания связок серверов

Поддерживают плагины, написанные под них

  • Bukkit | Spigot | Paper | etc

Ядра для плагинов

Тут подробнее. Почти все эти ядра являются ответвлениями от Bukkit и имеют обратную совместимость как со старыми версиями игры, так и с ядрами, от которых они ответвлились.

Пример обратной совместимости - Bukkit -> Spigot -> Paper -> Purpur

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

  • Bedrock

Помимо ванильного Bedrock ядра существуют так же PocketMine и другие.

Но честно говоря это мертвая зона и особого рабочего разнообразия тут к сожалению нету.

  • Other

Есть так же другие серверные ядра. Например:
- Pumkin - Ядро на Rust, которое активно развивается, но не очень юзабельно.
- Minestom - Это именно API для создания серверов на Java. Само по себе ядром не является, но позволяет делать свои. Настоятельно советую изучить, если планируете делать сервера с мини-играми.

#Как поставить ядро сервера

Большинство ядер распостраняется в виде .jar файлов. Так что именно их мы и разберем.

Ядра по типу Bukkit | Spigot | Velocity | .. - Просто загружаются на сервер и работают сразу после старта.

(Не забудьте переименовать ядро в server.jar)

Ядра по типу Forge | Fabric | .. - Нужно сначала загрузить на свой пк и запустить на нем, выбрав папку установки сервера. После чего необходимо перенести все файлы из этой папки по SFTP на сам сервер.