Цей посібник проведе вас через налаштування сервера Minecraft Java Edition на Legion Hosting — від вибору типу сервера до конфігурації вашого світу та підключення з друзями.
1. Вибір типу сервера
Коли ви вперше налаштовуєте свій сервер Minecraft, одним із найважливіших рішень є те, яке серверне програмне забезпечення запускати. Кожен тип пропонує різні можливості залежно від того, чи хочете ви плагіни, моди, чи чистий ванільний досвід.
| Тип сервера | Найкраще для | Підтримка плагінів | Підтримка модів | Примітки |
|---|---|---|---|---|
| Vanilla | Чистий, немодифікований Minecraft | Немає | Немає | Офіційний JAR сервера Mojang. Жодного налаштування, окрім server.properties. |
| Paper | Оптимізований за продуктивністю survival/SMP | Плагіни Bukkit & Spigot | Немає | Форк Spigot зі значними патчами продуктивності. Рекомендовано для більшості серверів. |
| Spigot | Сервери на основі плагінів | Плагіни Bukkit & Spigot | Немає | Оригінальний високопродуктивний форк Bukkit. Сьогодні Paper зазвичай надають перевагу над Spigot. |
| Forge | Модифікований Minecraft (великі модпаки) | Обмежена (деяка через Sponge) | Моди Forge | Класичний завантажувач модів. Клієнти повинні встановити ту саму версію Forge та моди. |
| Fabric | Легке моддінг, новіші моди | Обмежена | Моди Fabric | Швидші оновлення до нових версій Minecraft. Зростаюча екосистема модів. Клієнтам потрібен Fabric + відповідні моди. |
2. Перший запуск
- Увійдіть до GPanel.
- Виберіть свій сервер Minecraft зі списку серверів.
- Перейдіть на вкладку Startup.
-
Виберіть бажаний тип сервера (Paper, Vanilla, Forge тощо) та версію Minecraft із розкривних меню.
Важливо: Переконайтеся, що обрана версія відповідає версії, яку запускатимуть ваші гравці. Невідповідні версії перешкоджатимуть клієнтам підключатися.
- Натисніть Start на вкладці Console, щоб запустити сервер уперше.
-
Перший запуск автоматично:
- Завантажить обраний JAR сервера
- Згенерує
server.properties,eula.txtта інші файли конфігурації за замовчуванням - Згенерує початковий світ (це може зайняти хвилину або дві)
- Щойно ви побачите
Done!у консолі, ваш сервер запущено і готовий до конфігурації.
eula.txt.
3. Конфігурація server.properties
Файл server.properties контролює більшість основної поведінки вашого сервера. Ви можете редагувати його безпосередньо з File Manager у GPanel — натисніть на файл у кореневому каталозі, щоб відкрити вбудований редактор.
server.properties. Зміни, внесені під час роботи сервера, будуть перезаписані, коли він вимкнеться.
| Властивість | За замовчуванням | Опис |
|---|---|---|
server-name |
A Minecraft Server |
Назва, що відображається у списку серверів (лише Bedrock; Java натомість використовує motd). |
gamemode |
survival |
Ігровий режим за замовчуванням для нових гравців. Варіанти: survival, creative, adventure, spectator. |
difficulty |
easy |
Складність сервера. Варіанти: peaceful, easy, normal, hard. |
max-players |
20 |
Максимальна кількість гравців, які можуть бути підключені одночасно. Установіть це значення відповідно до ліміту слотів гравців вашого хостингового плану. |
pvp |
true |
Чи можуть гравці завдавати шкоди один одному. Установіть false для серверів лише PvE. |
online-mode |
true |
Перевіряє облікові записи гравців у Mojang. Залиште це значення true, якщо у вас немає конкретної причини вимкнути його — вимкнення дозволяє приєднуватися піратським клієнтам. |
motd |
A Minecraft Server |
Повідомлення дня, що показується у списку серверів Java Edition. Підтримує кольорові коди з \u00A7 (знак секції). |
view-distance |
10 |
Дальність промальовування в чанках (1 чанк = 16 блоків). Нижчі значення (6-8) покращують продуктивність; вищі значення (12-16) дають кращий візуальний досвід ціною більшого використання RAM і CPU. |
spawn-protection |
16 |
Радіус (у блоках) навколо точки спавну світу, де неоператори не можуть будувати чи руйнувати блоки. Установіть 0, щоб вимкнути. |
level-seed |
(порожньо) | Сід генерації світу. Залиште порожнім для випадкового сіда або введіть конкретний сід, щоб згенерувати певний світ. Застосовується лише під час створення нового світу. |
level-type |
minecraft\:normal |
Тип світу. Варіанти: minecraft\:normal, minecraft\:flat, minecraft\:large_biomes, minecraft\:amplified, minecraft\:single_biome_surface. |
white-list |
false |
Коли true, лише гравці, перелічені в whitelist.json, можуть приєднатися. Дивіться розділ Білий список нижче. |
enable-command-block |
false |
Чи можна використовувати командні блоки. Потрібно для багатьох пригодницьких карт і деяких налаштувань мініігор. |
Після редагування збережіть файл і запустіть свій сервер. Нові налаштування набудуть чинності негайно під час запуску.
4. Доступ оператора (адміністратора)
Оператори (ops) мають доступ до серверних команд, як-от /gamemode, /tp, /ban, /kick та інших. Існує два способи надання статусу оператора.
Метод 1: Консоль GPanel (рекомендовано)
На вкладці Console у GPanel введіть наступну команду під час роботи сервера:
op YourPlayerName
Ви побачите повідомлення про підтвердження в консолі. Тепер гравець є оператором.
Метод 2: Редагування ops.json
Ви також можете вручну відредагувати файл ops.json у кореневому каталозі сервера. Кожен запис виглядає так:
[
{
"uuid": "player-uuid-here",
"name": "YourPlayerName",
"level": 4,
"bypassesPlayerLimit": false
}
]
Поле level контролює, що може робити оператор:
| Рівень | Дозволи |
|---|---|
1 |
Може обходити захист спавну |
2 |
Може використовувати чит-команди (/gamemode, /tp тощо) та командні блоки |
3 |
Може використовувати команди керування гравцями (/ban, /kick, /op) |
4 |
Повний доступ, включно з /stop та /save-all |
op надає рівень 4 за замовчуванням. Якщо вам потрібен нижчий рівень дозволу, відредагуйте ops.json безпосередньо.
Щоб видалити статус оператора, скористайтеся консольною командою:
deop YourPlayerName
5. Білий список
Білий список обмежує ваш сервер лише схваленими гравцями. Це корисно для приватних серверів або спільнот, де ви хочете контролювати, хто може приєднатися.
Увімкнення білого списку
Установіть наступне в server.properties:
white-list=true
enforce-whitelist=true
Налаштування enforce-whitelist вижене будь-яких наразі підключених гравців, які не є в білому списку, коли його буде перезавантажено.
Керування білим списком
Використовуйте ці команди в консолі GPanel під час роботи сервера:
| Команда | Опис |
|---|---|
whitelist add PlayerName |
Додати гравця до білого списку |
whitelist remove PlayerName |
Видалити гравця з білого списку |
whitelist list |
Показати всіх гравців у білому списку |
whitelist reload |
Перезавантажити білий список із whitelist.json |
whitelist.json у кореневому каталозі сервера через File Manager у GPanel. Не забудьте виконати whitelist reload з консолі після внесення ручних змін.
6. Як підключитися
Щойно ваш сервер запущено, виконайте ці кроки, щоб підключитися з Minecraft Java Edition:
- Знайдіть IP-адресу та порт вашого сервера в GPanel на вкладці Network.
- Відкрийте Minecraft Java Edition і натисніть Multiplayer.
- Натисніть Add Server.
- Уведіть назву для вашого сервера в поле Server Name (це лише мітка для вашого списку серверів).
-
У поле Server Address введіть свій IP і порт у форматі:
your.server.ip:portНаприклад:
192.168.1.100:25565 - Натисніть Done, потім виберіть сервер зі свого списку та натисніть Join Server.
7. Керування світами
Розташування збереження світу
За замовчуванням світ Minecraft зберігається в папці під назвою world у кореневому каталозі вашого сервера. Ця папка містить усі дані світу, включно з місцевістю, даними гравців і структурами. Ви також побачите папки world_nether та world_the_end для цих вимірів (на серверах Paper/Spigot; Vanilla зберігає їх як підпапки всередині world).
Завантаження наявного світу
Щоб завантажити світ із одиночної гри або з іншого сервера:
- Зупиніть свій сервер у GPanel.
- Видаліть або перейменуйте наявну папку
worldза допомогою File Manager у GPanel (або через SFTP). -
Завантажте папку свого світу через SFTP. Переконайтеся, що папка названа
world(або оновіть властивістьlevel-nameуserver.properties, щоб вона відповідала назві вашої папки).Порада: Для завантаження великих світів SFTP набагато швидший за браузерний File Manager. Перегляньте наш посібник з SFTP для отримання інструкцій із налаштування. - Переконайтеся, що структура папки світу правильна — файл
level.datмає бути безпосередньо всередині папкиworld, а не вкладений у підпапку. - Запустіть сервер. Він завантажить ваш завантажений світ.
%appdata%\.minecraft\saves\YourWorldName на Windows. Перейменуйте папку на world перед завантаженням.
Резервні копії
Наполегливо рекомендується тримати регулярні резервні копії вашого світу, особливо перед внесенням серйозних змін, як-от оновлення версії сервера або встановлення нових модів/плагінів.
Щоб створити резервну копію вручну:
- Виконайте
save-allу консолі GPanel, щоб скинути всі дані на диск. - Зупиніть сервер.
- Завантажте папку
world(таworld_nether/world_the_end, якщо вони існують) через SFTP або File Manager. - Зберігайте резервну копію в безпечному місці на своєму комп'ютері або в хмарному сховищі.