Перейти до вмісту
mcserverscout

Як створити сервер Minecraft

Від вибору хостингу до перших гравців. Практичний посібник для Minecraft: Java Edition для тих, хто запускає сервер уперше.

Запустити власний сервер Minecraft простіше, ніж здається. Найважче — не налаштування, яке займає один вечір, а стабільна робота сервера й причина, з якої люди захочуть на ньому лишитися. Цей посібник охоплює обидві частини: спершу технічні кроки, потім пошук гравців.

1. Хостинг чи власний комп’ютер

Перше рішення — де працюватиме сервер. Реальних варіантів три.

Власний комп’ютер

Безкоштовно й цілком годиться для гри з кількома друзями. Сервер працює лише тоді, коли ввімкнений комп’ютер, швидкість вивантаження вашого домашнього інтернету обмежує, скільки гравців може комфортно грати, а на роутері потрібно відкрити порт (див. мережа). Крім того, вашу домашню IP-адресу бачитиме кожен, хто заходить, а це важливо, якщо сервер стане публічним.

Хостинг Minecraft

Найпростіший вибір для публічного сервера. Ви орендуєте сервер із панеллю керування, де обираєте ПЗ, завантажуєте плагіни й перезапускаєте сервер одним кліком. Хостинг дбає про обладнання, захист від DDoS і постійну адресу. Порівнюйте тарифи за обсягом RAM, швидкістю одного ядра процесора та розташуванням дата-центру: обирайте той, що ближче до більшості ваших гравців, — так буде нижчий пінг.

VPS або виділений сервер

Віртуальна чи фізична машина з Linux, яку ви повністю контролюєте. Це найгнучкіший і часто найдешевший у перерахунку на гігабайт RAM варіант, але Java, резервні копії, фаєрвол і автоматичні перезапуски доведеться налаштовувати самостійно. Має сенс, коли ви запускаєте кілька серверів за проксі або добре знаєтеся на Linux.

2. Скільки потрібно RAM

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

Рекомендований обсяг RAM залежно від кількості гравців
Гравців онлайн одночасно Плагіни (Paper) Моди (Fabric, NeoForge)
1–10 2–4 ГБ 4–6 ГБ
10–30 4–6 ГБ 6–8 ГБ
30–60 6–10 ГБ 10–14 ГБ
60–120 10–16 ГБ 16–24 ГБ
120+ Кілька серверів за проксі Кілька серверів за проксі

Великим модпакам може знадобитися 8 ГБ ще до того, як зайде перший гравець, тож перевірте рекомендації збірки. Якщо дати серверу набагато більше пам’яті, ніж йому потрібно, він не стане швидшим, а паузи на збирання сміття можуть подовжитися. Якщо сервер лагає, перш ніж додавати RAM, перевірте процесор, дальність промальовування та кількість сутностей.

3. Оберіть серверне ПЗ

  • Paper — стандартний вибір для публічних серверів. Він запускає плагіни Bukkit і Spigot, працює значно швидше за ванільний сервер і виправляє багато експлойтів.
  • Purpur побудований на Paper і додає сотні додаткових параметрів, як-от мобів, на яких можна їздити, чи зміни ігрових механік. Обирайте його, якщо хочете змінити сам ігровий процес.
  • Fabric — легкий завантажувач модів. Обирайте його для геймплею з модами або модів для продуктивності. NeoForge — другий великий завантажувач модів, на якому працює багато великих модпаків.
  • Vanilla, власний сервер від Mojang, підійде для невеликого приватного світу, але не підтримує ні плагінів, ні модів.
  • Velocity — не ігровий сервер, а проксі, що об’єднує кілька серверів (наприклад, лобі, survival і мініігри) під однією адресою.

Плагіни й моди не поєднуються на одному сервері, тож вирішіть заздалегідь, яким шляхом іти.

4. Налаштування

  1. Встановіть Java. Сучасним версіям Minecraft потрібна Java 21. Панелі хостингу зроблять це за вас.
  2. Завантажте jar-файл сервера з офіційного сайту обраного ПЗ, покладіть його в порожню теку й запустіть один раз командою на кшталт java -Xms4G -Xmx4G -jar paper.jar --nogui.
  3. Прийміть EULA, змінивши eula=false на eula=true у файлі eula.txt, і знову запустіть сервер.
  4. Відредагуйте server.properties: задайте motd, який гравці бачать у своєму списку серверів, max-players, difficulty і view-distance на рівні 8–10, щоб продуктивність була стабільною.
  5. Згенеруйте світ заздалегідь плагіном на кшталт Chunky, щоб нові чанки не спричиняли лагів, коли гравці досліджують світ.
  6. Додайте іконку сервера: PNG 64×64 з назвою server-icon.png у теці сервера. Вона з’являється в списку «Мережевої гри» та в списках серверів.

5. Мережа та порт 25565

Сервери Java Edition за замовчуванням слухають TCP-порт 25565. На хостингу порт уже відкритий, і ви отримуєте адресу. Удома потрібно:

  • призначити комп’ютеру постійну локальну IP-адресу в налаштуваннях роутера;
  • перенаправити TCP-порт 25565 на цю адресу (шукайте в роутері «port forwarding», «переадресація портів» або «virtual server»);
  • дозволити Java у фаєрволі операційної системи.

Замість того щоб роздавати голу IP-адресу, купіть недорогий домен і спрямуйте його на сервер — тоді адреса не зміниться, навіть якщо ви перейдете до іншого хостингу. Якщо використовуєте порт, відмінний від 25565, гравці мають дописувати його після двокрапки (наприклад, play.example.com:25566), або його можна приховати DNS-записом SRV.

6. Основи безпеки

  • Поки будуєте, використовуйте вайтлист. Виконайте /whitelist on і додайте свою команду, доки сервер не буде готовий до відкриття.
  • Залишайте online-mode=true, якщо точно не знаєте, навіщо це вимикати. Цей параметр перевіряє акаунт кожного гравця через Mojang. Серверу з вимкненим online-mode потрібен плагін автентифікації, інакше будь-хто зможе зайти під будь-яким ніком, зокрема і вашим.
  • Видавайте права оператора обережно. Використовуйте плагін прав, як-от LuckPerms, щоб давати адміністрації лише потрібні команди.
  • Встановіть захист від грифу, наприклад CoreProtect, щоб бачити, хто що зламав, і відкочувати зміни.
  • Робіть резервні копії автоматично й зберігайте їх не лише на самому сервері. Хоча б раз перевірте відновлення.
  • Завантажуйте плагіни лише з надійних джерел, як-от Hangar, Modrinth чи SpigotMC, і вчасно оновлюйте сервер і плагіни.

7. Знайдіть перших гравців

Порожній сервер розвивати найважче, бо нові гравці йдуть, коли поруч нікого немає. Допоможуть кілька звичок:

  • Почніть з основної групи. Запросіть друзів і призначте час запуску, щоб перші відвідувачі застали людей онлайн.
  • Зробіть перші п’ять хвилин вдалими. Зрозумілий спавн, коротке навчання чи табличка з правилами й командами та швидкий спосіб почати грати.
  • Описуйте сервер точно. «Survival з економікою та приватами, 1.21, без pay-to-win» каже більше, ніж «найкращий сервер усіх часів».
  • Створіть Discord для оголошень, пропозицій і підтримки та дайте на нього посилання в MOTD.
  • Нагороджуйте за голоси. Гравці, які голосують, піднімають вас у рейтингах. Наше API голосування дає змогу плагіну видавати їм нагороди в грі.
  • Слухайте гравців і постійно оновлюйтеся. Регулярні івенти та помітні зміни дають людям причину повертатися.

8. Додайте свій сервер на MCServerScout

Щойно сервер запрацює й буде доступний, додайте його до списку. Це безкоштовно й без акаунта. Ми перевірятимемо статус кожні кілька хвилин, будуватимемо графіки онлайну, автоматично призначимо режими гри, як-от виживання, і дамо вам живий банер для сайту чи Discord.

Поширені запитання

Скільки RAM потрібно серверу Minecraft?

Серверу Paper із плагінами потрібно близько 2–4 ГБ для 10 гравців, 4–6 ГБ — для 30 і 6–10 ГБ — для 60. Серверам із модами потрібно приблизно в півтора раза більше. Великі світи, багато ферм і велика дальність промальовування збільшують ці цифри.

Чи можна безкоштовно розмістити сервер Minecraft?

Так, на власному комп’ютері. Сервер працює лише тоді, коли комп’ютер увімкнений, швидкість вивантаження обмежує, скільки людей може грати, а на роутері потрібно перенаправити порт 25565. Безкоштовні тарифи хостингу існують, але зазвичай мають мало RAM і призупиняють сервер, коли на ньому нікого немає.

Яке серверне ПЗ обрати?

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

Який порт використовує сервер Minecraft?

Сервери Java Edition за замовчуванням використовують TCP-порт 25565. Якщо ви використовуєте інший порт, гравцям доведеться дописувати його до адреси після двокрапки, наприклад play.example.com:25566.

Як знайти перших гравців?

Почніть із друзів, додайте сервер до списків серверів, створіть Discord, нагороджуйте гравців за голоси й дайте серверу чіткий, конкретний опис. Невелика активна спільнота росте швидше, ніж велика й порожня.