Генератор скрипта запуска сервера Minecraft
Создайте start.bat (Windows) и start.sh (Linux/macOS) для запуска сервера с нужным объёмом памяти. Опционально — набор флагов Aikar для Paper/Spigot.
start.bat (Windows)
start.sh (Linux/macOS)
Где держать сервер
Мы сравнили хостинги Minecraft по единственной величине, которая есть у всех и значит одно и то же, — цене за гигабайт памяти. Разброс большой: от 69 до 248 ₽ за гигабайт при одинаковых по сути тарифах.
Скрипт запуска сервера Minecraft — start.bat и start.sh
Как пользоваться
- Укажите имя jar-файла сервера (обычно
server.jarили версия ядра, напримерpaper-1.21.jar). - Задайте объём выделяемой памяти в мегабайтах — калькулятор RAM поможет определить нужное значение.
- При желании включите флаги Aikar — это набор настроек сборщика мусора G1GC, широко используемый сообществом для серверов на Paper/Spigot.
- Скачайте нужный скрипт и поместите его в папку сервера рядом с jar-файлом.
Что такое флаги Aikar
Это набор параметров JVM (не официальная рекомендация Mojang), разработанный сообществом для снижения пауз сборщика мусора (GC) на серверах Paper/Spigot с достаточным объёмом памяти. Рекомендуется в первую очередь для серверов от 4–6 ГБ памяти и выше — на совсем маленьких серверах (1–2 ГБ) эффект может быть незаметен или даже отрицательным.
Права на выполнение (Linux/macOS)
После скачивания start.sh на Linux/macOS понадобится сделать файл исполняемым: chmod +x start.sh, затем запускать через ./start.sh.
Частые вопросы
Обязательны ли флаги Aikar?
Нет, сервер прекрасно работает и без них — это опциональная оптимизация для более плавной работы на средних и крупных серверах.
Что означает nogui?
Флаг nogui отключает графическое окно консоли сервера — полезно для серверов, запускаемых на VPS/хостинге без графического интерфейса, экономит немного ресурсов.
Почему -Xms и -Xmx одинаковые?
Это исключает динамическое расширение кучи памяти во время работы сервера, что снижает микро-паузы — подробнее в калькуляторе RAM.