Які бувають типи серверів Minecraft (Jars)

Востаннє змінено 17 Травня 2023 в Запуск серверу
  • 4 min read
  • 4270
  • 2
Valeriy Stereo

Valeriy Stereo

CCO, Creative Director

Рекомендоване програмне забезпечення:

Paper

Paper є форком Spigot і спрямований на підвищення продуктивності та стабільності. Він також має розширений API, що дозволяє плагінам стати ще швидшими. Цей jar настійно рекомендується, оскільки він виправляє експлойти, помилки тощо, а також значно покращує продуктивність і стабільність будь-якого сервера Minecraft.
Paper працює з плагінами Bukkit і Spigot і є рекомендованими jar за змовченням.

Модифікований Minecraft:

Forge (Посібник зі встановлення)

Forge — це jar, який додає модифікаційний API для розробників. Він набагато більший, ніж Bukkit, оскільки гравці також повинні встановлювати моди зі свого боку, що дає більше можливостей. Рекомендовано для модів і пакетів модів. В основному використовується для старих версій гри. (до 1.12)

Fabric (Посібник із встановлення)

Fabric - це jar, яка робить модифікацію легшою та плавнішою, ніж Forge. Fabric вважається кращим за Forge завдяки кращому API, який є більш задокументованим. Здебільшого використовується для більш сучасних версій гри.
Fabric із доданими кількома модами продуктивності рекомендується, якщо ви хочете запустити сучасний технічний сервер MC.

Інші популярні варіанти:

Vanilla

Vanilla — це jar, наданий Mojang для запуску серверів Minecraft. Це мінімум для серверів без API плагінів для підключення плагінів або API модифікацій, як-от forge. Він не оптимізований і рекомендований лише для невеликих груп друзів, які хочуть пограти у звичайну гру.

Bukkit

Bukkit — це відкритий, але неіснуючий jar, який використовувався на початку розробки плагінів Minecraft. У 2014 році лідер проекту Bukkit Уоррен Лу оголосив про завершення проекту Bukkit. Тоді проект був затверджений DMCA колишнім розробником, через що величезні обсяги коду більше не були окремими від Bukkit. Якщо ви хочете дізнатися всю ситуацію, прочитайте про це допис у блозі Джастіна Флорі. CraftBukkit є продовженням, яке все ще підтримується Spigot, але не рекомендовано для серверів, оскільки воно застаріле та рідко отримує оновлення.

Spigot

Spigot — це форк Bukkit, який почався в 2012 році. Після припинення роботи Bukkit він став новим стандартом, оскільки плагіни Bukkit могли працювати на Spigot. Spigot більше не рекомендується, оскільки Paper значно перевершив його за продуктивністю та параметрами.

Pufferfish

«Високо оптимізований форк для Paper, розроблений для великих серверів, які потребують максимальної продуктивності, стабільності та «корпоративних» функцій».
Pufferfish — це форк для Paper (і який також містить усі вдосконалення, додані Рaper), який має на меті додати ще більше оптимізації продуктивності на Рaper. Він включає в себе всі зміни, які були раніше в Airplane. І також додає деякі власні зміни.

Purpur

«Purpur — це додаткова заміна серверів Paper, розроблена для конфігурації та нових, веселих, захоплюючих ігрових функцій.
Purpur має на меті зробити ваш сервер більш гнучким для конфігурації, він додає багато цікавого чи корисного (все вимкнено за замовчуванням) параметри конфігурації до вашого сервера, це додає їх поверх Paper та покращень pufferfish.

Sponge

Sponge — це API, створений для капітального ремонту API Bukkit, він також дозволяє запускати моди Forge разом із плагінами Sponge. Він не запускає Bukkit або будь-який із його плагінів fork. Наразі Sponge працює у версії 1.12.2 і рекомендується, якщо ви хочете, щоб пакети модів і плагіни поєднувалися якомога плавніше.

Minestom

«Minestom — це повна переробка серверного програмного забезпечення Minecraft з відкритим вихідним кодом і без коду від Mojang».
Minestom — це дуже експериментальний API розробника, який не призначений для використання кінцевими користувачами. Замінити Paper цим не вдасться, оскільки він не реалізує Bukkit API. Він дуже швидкий і може працювати з великою кількістю гравців. Пробуйте, лише якщо ви любите возитися з кодом і готові докласти зусиль.

Застаріле серверне програмне забезпечення

WARNING

Серверне програмне забезпечення, згадане в цьому розділі, більше не оновлюється та не рекомендується для використання на ваших серверах; однак вони зберігаються тут для довідкових цілей.

"Стабільний , оптимізований, добре підтримуваний Paper fork у 1.16.5 і 1.17.
Airplane — це of paper (і як такий також містить усі вдосконалення, додані на Paper), який має на меті додати ще більше оптимізації продуктивності на Paper.

Airplane не оновлюється до сучасних версій гри.

Рекомендується використовувати альтернативний JAR, наприклад Purpur або Pufferfish.

Tuinity

Tuinity — це високопродуктивний форк paper (і як такий також включає всі вдосконалення, додані в Paper), який приносить більше змін продуктивності для серверів, з якими можна пограти. Це може значно збільшити TPS, забезпечуючи більш плавну роботу, особливо на великих серверах. Tuinity тепер об’єднано в Paper з усіма його вдосконаленнями та оптимізаціями, і тому Tuinity як jar тепер застарів.

Оцініть статтю за 5-бальною шкалою

із 5 на основі 2 оцінок
Найшли помилку? Виділіть її та натисніть Ctrl + Enter, щоб повідомити нас.
Demo
Game
Panel
×

Повідомити про помилку

Текст помилки

Ваш варіант