Запустити власний сервер Minecraft простіше, ніж здається. Найважче — не налаштування, яке займає один вечір, а стабільна робота сервера й причина, з якої люди захочуть на ньому лишитися. Цей посібник охоплює обидві частини: спершу технічні кроки, потім пошук гравців.
1. Хостинг чи власний комп’ютер
Перше рішення — де працюватиме сервер. Реальних варіантів три.
Власний комп’ютер
Безкоштовно й цілком годиться для гри з кількома друзями. Сервер працює лише тоді, коли ввімкнений комп’ютер, швидкість вивантаження вашого домашнього інтернету обмежує, скільки гравців може комфортно грати, а на роутері потрібно відкрити порт (див. мережа). Крім того, вашу домашню IP-адресу бачитиме кожен, хто заходить, а це важливо, якщо сервер стане публічним.
Хостинг Minecraft
Найпростіший вибір для публічного сервера. Ви орендуєте сервер із панеллю керування, де обираєте ПЗ, завантажуєте плагіни й перезапускаєте сервер одним кліком. Хостинг дбає про обладнання, захист від DDoS і постійну адресу. Порівнюйте тарифи за обсягом RAM, швидкістю одного ядра процесора та розташуванням дата-центру: обирайте той, що ближче до більшості ваших гравців, — так буде нижчий пінг.
VPS або виділений сервер
Віртуальна чи фізична машина з Linux, яку ви повністю контролюєте. Це найгнучкіший і часто найдешевший у перерахунку на гігабайт RAM варіант, але Java, резервні копії, фаєрвол і автоматичні перезапуски доведеться налаштовувати самостійно. Має сенс, коли ви запускаєте кілька серверів за проксі або добре знаєтеся на Linux.
2. Скільки потрібно RAM
RAM — це те, що хостинги рекламують найчастіше, і те, чого люди найчастіше купують забагато. Використовуйте таблицю нижче як відправну точку для сервера Paper і сервера з модами. Процесор важить не менше: Minecraft обробляє більшу частину світу в одному потоці, тож одне швидке ядро краще за кілька повільних.
| Гравців онлайн одночасно | Плагіни (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. Налаштування
- Встановіть Java. Сучасним версіям Minecraft потрібна Java 21. Панелі хостингу зроблять це за вас.
- Завантажте jar-файл сервера з офіційного сайту обраного ПЗ, покладіть його в порожню теку й запустіть один раз командою на кшталт
java -Xms4G -Xmx4G -jar paper.jar --nogui. - Прийміть EULA, змінивши
eula=falseнаeula=trueу файліeula.txt, і знову запустіть сервер. - Відредагуйте
server.properties: задайтеmotd, який гравці бачать у своєму списку серверів,max-players,difficultyіview-distanceна рівні 8–10, щоб продуктивність була стабільною. - Згенеруйте світ заздалегідь плагіном на кшталт Chunky, щоб нові чанки не спричиняли лагів, коли гравці досліджують світ.
- Додайте іконку сервера: 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, нагороджуйте гравців за голоси й дайте серверу чіткий, конкретний опис. Невелика активна спільнота росте швидше, ніж велика й порожня.