Ядра серверов Minecraft Java Edition.
Ядер для minecraft достаточно много и они нужны в разных случаях.
Есть 4 основных типов ядер.
1. Ядра в которых упор на поддержку плагинов.
2. Ядра в которых упор на модификации.
3. Гибридные ядра которые имеют плюсы первых двух пунктов.
4. Ядра в которых упор идёт на оптимизацию.
Начнём по порядку.
1. Ядра с упором на поддержку плагинов есть следующие.
Bukkit — Базовое ядро с поддержкой плагинов.
Плюсы
+ Поддержка плагинов
+ Стабильнее чистого ядра minecraft так как изменяется код ядра сервера.
+ Лёгкое ядро которому нужно мало ресурсов системы.
Минусы
— Поддерживаются только плагины Bukkit
Spigot — Чуть более продвинутое ядро чем Bukkit.
Плюсы
+ Поддержка не только плагинов Spigot, но и поддержка плагинов Bukkit
+ Более популярное ядро так что плагинов на него куда больше.
Минусы
— Требует больше ресурсов системы чем Bukkit
Новые ядра, переход на 1.19, что использовать лучше? — Дневник Сисадмина [#2]
— Некоторые плагины платные
2. Ядра с упором на модификации. Имеют общий минус (Для подключения к таким серверам у Вас должны быть установлены модификации версий точно таких же как и на сервере — можно решить добавлением лаунчера для своих серверов, он будет автоматически подгружать моды и другие ресурсы для игры).
Forge — Популярное ядро для модификаций
Плюсы
+ Большое количество модов.
Минусы
— Требует большое количество оперативной памяти (Минимум 4Гб ОЗУ для нормальной работы)
— Менее стабильное в сравнении с ванильным ядром*
— Сложное в установке на системах с ядром linux (В первой статье описано как можно всё заставить работать корректно).
Fabric
Плюсы
+ Более стабильное ядро в сравнении с Forge.
+ Выходит почти сразу с выходом ванильного ядра (Даже на бета-версии игры есть)
+ Мод Sodium, значительно увеличивает количество FPS на компьютере (Пригодиться для тех у кого слабые компьютеры).
+ Есть мод Bukkit API позволяющий запускать как ни странно плагины Bukkit на сервере.
Минусы
— Модов меньше чем на Forge
— Бета версии в большинстве случаев не имеют модов.
— Очень привередлив к модификациям. (Иногда те модификации которые на клиенте* работают нормально, могут просто не запуститься на сервере).
3. Ядра, которые совмещают преимущества первых двух.
Cauldron
Плюсы
+ Работает как с плагинами так и с модами на базе ядра Forge
Минусы
— Последняя версия для которой он создан это 1.7.10
Sponge — Продолжение Cauldron
+ Плюсы позволяет запускать моды Forge и плагины Bukkit.
Минусы
— Последняя доступная версия есть для Minecraft 1.16.5
Mohist
По сути это сборная солянка из ядер суть которых оптимизировать серверную часть.
Плюсы
+ Оптимизация
+ Самая новая версия сервера есть для minecraft 1.19.3 (На момент написания последняя версия minecraft 1.19.4)
САМОЕ ЛУЧШЕЕ ЯДРО ДЛЯ МАЙНКРАФТА 1.17.1 — Bukkit, Spigot, Paper, Tuinity, Purpur, Airplane, Patina
Минусы
— Есть не на все версии игры так как разработка одной версии ведётся долго.
4. Ядра в которых упор на оптимизацию.
Paper
Плюсы
+ Имеет преимущества ядра Spigot. (Входит в состав ядра Mohist)
+ Может выдержать свыше 1000 игроков одновременно.
+ Может работать как прокси ядро для подключения, что позволяет работать как с Forge, так и Bukkit серверами.
Tuinity
Форк* Paper
Плюсы
+ Ещё более оптимизирован нежели ядро Paper.
Минусы
— Не доступен на версии ниже 1.13.
— Нужно компилировать ядро самому
Purpur
Форк* Tuinity
Плюсы
+ Очень детальная конфигурация сервера (Можно настроить ИИ каждого моба* доступного в игре)
Минусы
— Точно не подойдёт новичкам так как сложен в настройке.
Я написал кратко про самые популярные ядра Minecraft.
Ссылки на ядра указаны ниже (Это безопасные ссылки официальных сайтов ядер).
Bukkit — https://getbukkit.org/download/craftbukkit
Spigot — https://getbukkit.org/download/spigot
Forge — https://files.minecraftforge.net/net/minecraftforge/forge/
Fabric — https://fabricmc.net/use/server/
Cauldron — https://sourceforge.net/projects/cauldron-unofficial/files/1.7.10/
Sponge — https://spongepowered.org/downloads/spongeforge
Mohist — https://mohistmc.com/download
Paper — https://papermc.io/downloads/paper
Tuinity — https://github.com/Tuinity/Tuinity
Purpur — https://purpurmc.org/downloads
*- Ванильным ядром считают ядро сервера майнкрафт скачанное с официального сайта.
*2 — Форк — это использование кода программы в качестве старта для другого, при этом основной проект может как продолжать существование, так и прекратить его.
*3 Моб — Любое животное, житель или монстр в игре.
*4 Клиент — Сама игра запущена на персональном компьютере.
Источник: zomro.com
Ядра Minecraft
В Minecraft большое количество серверных модификаций, их ещё называют ядрами сервера. Они добавляют на сервер новый функционал, изменяют свойства блоков и предметов инвентаря. Самых популярных модификаций для Minecraft две: CraftBukkit и Forge. Есть ещё Spigot и Cauldron. Spigot — это оптимизированный CraftBukkit, разработка которого ведётся и сейчас. Cauldron — это CraftBukkit и Forge.
Каждый из модов имеет свои особенности.
CraftBukkit
CraftBukkit — самый популярная серверная модификация Minecraft. Количество плагинов для этого мода просто огромное. Сейчас их более 17 тысяч. Плагины можно скачать с dev.bukkit.org и mods.curse.com, это два самых популярных сайта с модами CraftBukkit. Большинство разработчиков публикуют свои плагины там.
Рекомендуем скачивать плагины только оттуда.
Установка плагинов CraftBukkit очень проста, достаточно загрузить jar файл в директорию plugins и перезагрузить сервер.
Forge
Minecraft Forge — это целый набор API. Это клиент-серверная модификация Minecraft, благодаря этому позволяет изменить в гораздо больший функционал, нежели CraftBukkit. Плагины для Forge можно скачать с minecraft.curseforge.com и jenkins.nallar.me, это наиболее популярные и рекомендуемые сайты, с которых можно скачать Forge.
Устанавливать плагины в Forge нужно как на сервер так и клиенту. Необходимо загрузить jar файл в директорию mods. Моды Forge являются универсальными, т.е. один и тот же jar файл подходит как для сервера, так и для клиента, поэтому нет необходимости искать отдельно клиентские и серверные части.
•Настройка сервера Minecraft |
•CraftBukkit •Spigot •Forge •Cauldron •Sponge |
Источник: wiki.empire-host.org
Для чего нужно ядро в майнкрафте
Ядро сервера Майнкрафт Spigot, PaperSpigot или Craftbukkit, что лучше?
Ядро сервера Майнкрафт для хостинга — это файл API сервера Майнкрафт. Имеет расширение .jar. Написано на языке программирования Java, предназначен для запуска игрового сервера Майнкрафт для многопользовательской игры, например с друзьями. Ядро сервера можно скачать с официального сайта Майнкрафт.
Существуют модифицированные ядра Майнкрафт такие как Spigot, PaperSpigot, Sponge, а также популярное ядро Forge, предназначенное исключительно для запуска модов на сервере. Сервер игры — это программа занимающаяся выполнением и обработкой процессов, передающая результат выполнения на игровой клиент. Клиентом называется игра Майнкрафт запускаемая на компьютере, с помощью которой игрок подключается к серверу.
Заказать хостинг серверов Майнкрафт можно на сайте: zorotex.org
Источник: zorotex.org