Перейти до контенту
Захист DDoS · Peeryx · 15 Tbps+
Усі посібники

Хостинг Minecraft: пам’ять, моди, панель і DDoS-захист

Відповідний Minecraft-сервер узгоджується з виданням, програмним забезпеченням і способом гри спільноти. Лише RAM не визначає кількість гравців або швидкість ігрового циклу. Перед вибором пакета й ціни порівняйте межі ресурсів, реальні функції панелі та захист потрібного протоколу.

← Усі посібникиCubixServ

Перед початком

Опишіть Java чи Bedrock, серверне програмне забезпечення, моди, плагіни й розмір світу. Відокремте заданий ліміт гравців від справжнього одночасного навантаження. Запишіть потреби в доступі, відновленні та майбутньому зростанні перед замовленням.

Спочатку оберіть програмне забезпечення

Paper, Purpur, Fabric, Forge й NeoForge відповідають різним потребам. Модпак має підходити до версії гри та завантажувача; плагін автоматично не є модом. Bedrock має власні доповнення й мережеві вимоги. Перевірте реальну доступність потрібного програмного забезпечення та версії в панелі, перш ніж будувати навколо них увесь проєкт.

Для Java виберіть програмне забезпечення, яке відповідає розширенням: Paper або інший сервер плагінів, Fabric, Forge або NeoForge відповідно до пакета модів. Плагіни та моди не взаємозамінні. Перевірте залежності та опубліковані версії, перш ніж купувати ресурси для комбінації, яка не може запуститися.

Плануйте за реальним навантаженням

Активні гравці, чанки, сутності й доповнення змінюють навантаження. Дальність огляду та симуляції може збільшити роботу й потребу в пам’яті. Почніть з обґрунтованого обсягу й вимірюйте характерну гру. Калькулятор допомагає обрати початок, але не замінює профілювання й не гарантує певний TPS з усіма світами, модами або кількістю гравців.

Потреби в пам’яті залежать від двигуна, модів, об’єктів і світу. Залиште місце для системи та обслуговування. Почніть із відповідного огляду та симуляції відстаней, а потім виміряйте. RAM не гарантує фіксовану кількість гравців, а додаткова пам’ять не виправляє плагін, що блокує.

Оцініть також CPU та диск

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

Перевірте, як створюються, завантажуються та відновлюються резервні копії, включаючи квоти та збереження. Копія, збережена лише на головному вузлі, не покриває втрату цього вузла. Перевірте відновлення на копії перед великими міграціями або змінами світової версії.

Перевірте панель саме цієї послуги

Дослідіть консоль, файли, версії, доповнення, світи й відновлення для вибраної послуги. Видиме меню не гарантує сумісність кожного стороннього доповнення. Встановлення може вимагати зупинки, копії та підтвердження. Надавайте іншим адміністраторам обмежені права замість передавання пароля головного облікового запису всім учасникам проєкту.

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

З’ясуйте обсяг мережевого захисту

Java TCP та Bedrock UDP потребують різних налаштувань. HTTP-проксі не захищає їх автоматично. Перевірте включені адреси, порти, фільтри й обмеження origin. Сукупна потужність мережі не є швидкістю порту сервера. Вимірюйте з реальних мереж гравців, а не припускайте однаковий ping для всіх операторів одного регіону або країни.

Використовуйте призначені порти та тестуйте з мереж гравців. Не плутайте веб-сайт провайдера в режимі он-лайн з наявністю гри. Якщо залучено домен або проксі, перевірте цей шлях, а також будь-яке відкрите походження.

Врахуйте обслуговування та повну ціну

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

Коли ваш план і обліковий запис відповідають вимогам для пробної версії, перевірте свій механізм, світ і розширення за їхніми фактичними умовами. Вимірюйте репрезентативну активність і зберігайте незалежну резервну копію. Для Paper профілювання під час уповільнення корисніше, ніж абстрактна оцінка гравця.

Що робити у вашій ситуації?

СитуаціяНаступний крок
Звичайний Java з плагінамиОбирайте сумісний Paper чи Purpur і вимірюйте навантаження плагінів та чанків.
Великий модпакДо встановлення перевірте завантажувач, версію, пам’ять та залежності.
Bedrock або кілька виданьПеревірте UDP, можливий міст видань і способи підключення клієнтів.

Офіційні джерела

Джерела описують протоколи й налаштування. Перевірте документацію саме вашої версії.

  1. PaperMC/paper/reference/server-properties/
  2. PaperMC/paper/profiling/
  3. Microsoft Learn/en-us/minecraft/creator/documents/bedrockserver/server-properties
  4. RFC Editor / IETF/rfc/rfc4732