У цьому гайді ми розглянемо, які налаштування для майнкрафт ви можете зробити використовучи меню "Параметри сервера" в "Керування Minecraft" або власноруч в файлі server.propertiesфайлового менеджеру
Який параметр за що відповідає
NOTE
Далі буде перелік параметрів в такому форматі: КомандаДоступні значення [Значення за змовченням]
allow-flighttrue/false
Дозволяє гравцеві здійснювати польоти у світі Minecraft. Ця опція діє тільки на польоти в режимі Виживання і впливає лише за наявності відповідного плагіна (наприклад, Flight). На польоти у режимі Сreative ніяк не впливає.
allow-nethertrue/false
Цей параметр визначає можливість переходу до Нижнього світу. Якщо відключити, всі гравці, які перебували у Нижньому світі, будуть переміщені у звичайний. Не впливає на перехід у Край.
broadcast-console-to-opstrue/false
Дозволяє вивести результат виконання команди консолі всім операторам сервера.
announce-player-achievementstrue/false
Цей параметр визначає, чи сервер повинен надсилати в чат повідомлення про отримання досягнень.
difficultyРядок [easy]
Рівень складності:
peaceful - Мирний
easy - Легкий
normal - Нормальний
hard - Складний
enable-command-blocktrue/false
Дозволяє використовувати командний блок. Ця опція не генерується при першому завантаженні, а з'являється за першої спроби використання командного блоку.
enable-jmx-monitoringtrue/false
Дозволяє увімкнути MBean (функція в Java, що дозволяє надавати певні статистичні дані для моніторингу) з об'єктом net.minecraft.server:type=Server та двома атрибутами:
averageTickTime - середній час на здійснення одного тику (у мілісекундах),
tickTimes - час здійснення близько 100 останніх тиків (в наносекундах).
Пов'язано із терміном TPS. Щоб увімкнути виконання JMX у Java, необхідно задати відповідні прапори запуску JVM. Докладніше описано у цій документації
sync-chunk-writestrue/false
Включає синхронний запис чанків.
enable-statustrue/false
Включає відображення сервера як онлайн (якщо він запущений). Якщо значення встановлено на false, то в меню мережевої гри сервер, що працює, буде відображатися як "оффлайн", однак також зможе приймати підключення гравців.
Дозволяє змінювати дистанцію рендеру ентіті для клієнтів у відсотках. Вищі значення можуть призвести до зниження продуктивності сервера, оскільки чим вище значення, тим вище дальність промальовування ентіті і більше ресурсів потрібно їх обробки. Це налаштування виражається у відсотках (100% за замовчуванням). Наприклад, встановлення цього значення на 50 зменшить дальність рендеру ентіті вдвічі. Являє собою серверний аналог зміни промальовування у клієнта.
enable-querytrue/false
Дозволяє активувати протокол GameSpy4 для прослуховування сервера (отримання інформації про сервер). enable-rcon true / false false Дозволяє використовувати віддалений доступ до консолі сервера. force-gamemode true/false false Якщо true, то при підключенні до сервера режим гри гравця зміняться на стандартний, вказаний у gamemode.
gamemodeРядок [survival]
Стандартний ігровий режим, що автоматично встановлюється всім гравцям, що вперше зайшли на сервер. Режим окремого гравця змінюється командою /gamemode.
survival - Виживання
creative - Творчість
adventure — Пригода
spectator - Спостереження
function-permission-levelЧисло (1-4) [2]
Встановлює рівень доступу для функцій. generator-settings немає Рядок Цей рядок задає шаблон генерації суперплоського світу.
generate-structurestrue/false
Чи генерувати структури (скарбниці, фортеці, села…)
hardcoretrue/false
Вмикає на сервері режим Хардкор. Після смерті перехід у режим спостерігача.
level-nameІм'я папки [world]
Назва папки з файлами картки, яку використовуватиме сервер під час гри. Ця папка розміщена в тому ж каталозі, де знаходиться сервер. Якщо її не виявиться, сервер автоматично згенерує новий світ і помістить його файли до папки з цією назвою.
level-seedБудь-який сід
Вхідні дані (зерноід) для генератора рівня. Якщо ви хочете створити випадковий світ, залиште це поле порожнє
Вказує максимальну висоту будівлі на вашому сервері. Вище цього рівня не можна буде ламати чи ставити блоки. Місцевість може генеруватися вище за цей рівень, також можна руйнувати блоки за допомогою ТНТ і вогню. Крім того, вище за межі працюють відра (помилка).
max-playersЧисло (0-2147483647)
Вказує максимальну допустиму кількість гравців на сервері.
motdРядок не більше 60 символів
Опис сервера, що відображається при підключенні до списку серверів. Підтримує форматування тексту.
online-mode true / false true
Цей параметр дозволяє увімкнути/вимкнути режим онлайн. Якщо його вимкнути, то на сервер зможуть заходити тільки локальною мережею або з цього комп'ютера і з будь-яким акаунтом (навіть піратським).
op-permission-levelЧисло (1-4)
Дозволяє змінювати права операторів.
1 - Оператори можуть ламати/ставити блоки всередині радіусу захисту території спауна.
2 - Оператори можуть використовувати команди /clear, /difficulty, /effect, /gamemode, /gamerule, /give, /tp, і можуть змінювати командні блоки.
3 — Оператори можуть використовувати команди /ban, /deop, /kick та /op.
4 — Оператори можуть використовувати /stop.
player-idle-timeoutЧисло
Якщо не поставлено нуль, гравці автоматично відключатимуться від сервера, якщо вони нічого не робили протягом зазначеного часу (у хвилинах).
pvptrue/false
Вмикає/вимикає отримання шкоди гравцям від атак інших гравців на сервері. При true гравці зможуть "воювати" між собою, вбиваючи один одного. Якщо встановлено значення false, гравці не зможуть завдавати прямої шкоди один одному.
query.portЧисло (1-65535)
Порт для отримання інформації про сервер. З'являється автоматично, якщо enable-query=true.
rcon.passwordРядок
Пароль для віддаленого доступу до сервера. З'являється автоматично, якщо enable-rcon=true.
rcon.portЧисло (1-65535)
Порт для віддаленого контролю сервера. З'являється автоматично, якщо enable-rcon=true.
resource-packІм'я файлу
Розташування ресурсів, які сервер запропонує завантажити гравцеві під час з'єднання. У цьому полі потрібно вказати пряме посилання на zip-архів.
server-ipБудь-яка допустима IP-адреса
Вказує IP-адресу сервера, яка буде використовуватися іншими гравцями для підключення до цього сервера. Це поле рекомендується залишати порожнім, але якщо ви хочете дати серверу особливу IP-адресу, можна скористатися цим параметром, щоб задати його. (Не можна вказувати ip-адресу свого комп'ютера, тому сервер просто вилетить і не буде запускатися, поки не замініть його на інший).
server-portЧисло (1-65535)
Цей параметр визначає значення порту в протоколах TCP і UDP, який використовуватиме сервер гри. Стандартний для Minecraft порт - 25565. Рекомендується не змінювати значення, оскільки для входу на сервер, що використовує стандартний порт, гравцеві буде достатньо набрати IP або DNS адресу, без вказівки порту, а також при використанні інших портів є ймовірність того, що цей порт вже буде зайнятий іншим ресурсом мережі. Якщо ви все ж таки хочете вказати порт вручну, вибирайте числа більше і уникайте популярних портів: 80 і 8080 (web-сервер), 21 (ftp-сервер), 22 (ssh-сервер), 143 (imap), 6969 і 6881-6889 (bittorrent) та ін. Наприклад, порт 23000 підійде. При виборі порту ви можете керуватися цим списком стандартних портів, які можуть належати іншим мережевим службам та програмам.
snooper-enabledtrue/false
Дозволяє серверу надсилати деяку статистику та дані розробникам. spawn-animals true / false true Аналогічно spawn-monsters, але для доброзичливих мобів (корови, свині, вівці…).
spawn-monsterstrue/false
Якщо значення параметра true, то, як і в одиночній грі, в нічний час і в темних печерах на карті з'являтимуться ворожі моби і намагатимуться завдати шкоди гравцям на сервері. Якщо значення false, ворожі моби (наприклад, скелети, зомбі) не будуть автоматично з'являтися під час гри, однак їх можна спаунити за допомогою яєць закликання. Всі моби, що знаходилися на карті, залишаться.
spawn-npcstrue/false
Дозволити появу NPC у селах.
spawn-protectionЧисло (1-100)
Радіус захисту території спауна в блоках (цю територію зможуть змінювати лише оператори). Радіус 0 дає захист єдиного блоку, 1 зони 3×3 і так далі. Ця опція не генерується при першому завантаженні, а з'являється коли перший гравець заходить на сервер. Після 1.4.2 захист спауна автоматично вимикається, якщо сервер не має жодного оператора.
view-distanceЧисло (3-15)
Регулює радіус чанків для відсилання гравцю. Для довідки: дальність промальовування Far у версіях до 1.7 відображає область у радіусі 10 чанків.
white-listtrue/false
Дозволяє вмикати/відключати використання вайтліста на сервері. При true адміністратору сервера необхідно буде вручну додавати ніки гравців у білий список. Якщо встановлено значення false, будь-який гравець зможе зайти на даний сервер, знаючи його IP-адресу та порт. Адміністратори сервера можуть зайти на сервер незалежно від білого списку.
enforce-whitelisttrue/false
Дозволяє вмикати/відключати перезавантаження вайтліста під час заходу гравця, перш ніж відключити його від сервера. Коли ця опція увімкнена, сервер кікне гравця тільки після того, як автоматично перезавантажить вайтліст для пошуку змін.
false - Гравці не будуть відключені від сервера, якщо їх немає у вайтлісті.
true - Гравці будуть відключені від сервера, якщо їх немає у вайтлісті.
max-world-sizeЧисло (1-29999984) Встановлює кордон світу на обраному радіусі, рахуючи від нульової координати. Встановлення кордону, що виходить за межі світу, не зробить нічого. Наприклад:
Якщо вказаний радіус 1000 блоків, то ви отримаєте робочий простір 2000 х 2000 блоків.
Якщо вказано радіус 4000 блоків, то ви отримаєте робочий простір 8000 х 8000 блоків.
network-compression-thresholdЧисло n
За замовчуванням він дозволяє пакетам розміром n-1 байт нормально працювати, але пакет, що складається з n байтів або більше, буде стиснутий. Таким чином, менше число означає більше стиснення, але стиснення невеликої кількості байтів може насправді привести до більшого результату, ніж те, що сталося.
-1 - вимкнути стиск
0 - стиснути все
Примітка: Інтернет вимагає, щоб пакети розміром менше 64 байтів доповнювалися до 64 байтів. Таким чином, встановлення значення нижче 64 може бути недоцільним. Також не рекомендується перевищувати 1500 байт.
resource-pack-sha1Рядок
Необов'язковий SHA-1 дайджест пакету ресурсів, у шістнадцятковому вигляді у нижньому регістрі. Рекомендується вказати це. Це не використовується для перевірки цілісності пакета ресурсів, але підвищує ефективність та надійність кешування.
use-native-transporttrue/false
Покращення продуктивності сервера Linux: оптимізувати відправлення / отримання пакетів у Linux
true - Увімкнути
false - Вимкнути
max-tick-timeЧисло (0 - (2^63 - 1))
Максимальна кількість мілісекунд, яка може зайняти один тік, перш ніж серверний сторожовий таймер зупиняє сервер із повідомленням. Один тик сервера зайняв 60,00 секунд (має бути не більше 0,05 сек); Вважаючи, що він зазнав краху, сервер примусово завершить роботу. Щойно цей критерій задоволений, він викликає System.exit (1). -1 - повністю відключити сторожовий таймер (ця опція була додана до 14w32a)
Оцініть статтю за 5-бальною шкалою
5 із 5 на основі 1 оцінок
Найшли помилку? Виділіть її та натисніть Ctrl + Enter, щоб повідомити нас.