Установка сервера Minecraft Java
В этом гайде мы с Вами подробно рассмотрим ручную установку сервера Minecraft. Рассмотрим с Вами популярные серверные ядра и научимся правильно ставить сервер.
Немного информации
Мы представляем подробный гайд по установке сервера Minecraft на виртуальное оборудование от команды SpaceCore. Инструкция подходит как для VDS, так и для полностью выделенного сервера.
Перед началом установки сервера рекомендуем ознакомиться с данными страницами:
В этой статье приводится пример установки ядра Paper для Minecraft 1.16.5.
Процесс установки
Создаем в любой папке на своем компьютере файл «start.txt» (название «start» — не принципиально, можно использовать любое).
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1206415929-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-legacy-files%2Fo%2Fassets%252F-LXbCSSBR0J1rX84BjWO%252F-MXSvVyNDdFR-1xjN6IN%252F-MXSwd4w78l-iqGsVPF6%252Fimage.png%3Falt%3Dmedia%26token%3D076135ea-e66e-4689-802c-1105d11f7cbd&width=768&dpr=4&quality=100&sign=7f995192&sv=1)
Открываем документ и вписываем команду запуска со всеми необходимыми аргументами для сервера:
java -Xms1024M -Xmx1024M -jar ядро.jar nogui
-Xms512M — минимальное кол-во ОЗУ, выделяемого для игрового сервера.
-Xmx2048M — максимальное кол-во ОЗУ, которое будет доступно серверу в процессе работы.
-jar — тип файла, запуск которого следует произвести.
ядро.jar — название самого ядра игрового сервера.
nogui — аргумент для отмены запуска графического интерфейса, поскольку он нам не нужен.
После изменения всех аргументов и названий под свои потребности, вписываем и сохраняем настроенную команду запуска для нашего сервера:
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1206415929-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-legacy-files%2Fo%2Fassets%252F-LXbCSSBR0J1rX84BjWO%252F-MXSvVyNDdFR-1xjN6IN%252F-MXSwvjB7MM1CqBmY0ar%252Fimage.png%3Falt%3Dmedia%26token%3D42aa8773-9380-48e8-b765-9e8c0e5de59f&width=768&dpr=4&quality=100&sign=6b249545&sv=1)
Переименовываем файл запуска из «start.txt» в «start.sh».
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1206415929-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-legacy-files%2Fo%2Fassets%252F-LXbCSSBR0J1rX84BjWO%252F-MXSvVyNDdFR-1xjN6IN%252F-MXSx3PwfDklNVc2t1kV%252Fimage.png%3Falt%3Dmedia%26token%3D4f7363ea-c538-4cef-b801-9de41871761c&width=768&dpr=4&quality=100&sign=485028f0&sv=1)
Отправляем файл на сервер в папку с ядром.
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1206415929-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-legacy-files%2Fo%2Fassets%252F-LXbCSSBR0J1rX84BjWO%252F-MXSvVyNDdFR-1xjN6IN%252F-MXSx6OF1v-ybJjm4cV7%252Fimage.png%3Falt%3Dmedia%26token%3D8a48b967-20ed-445c-911c-1ce7150ef997&width=768&dpr=4&quality=100&sign=3f639d96&sv=1)
Далее используем в SSH команду sh start.sh для выполнения скрипта.
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1206415929-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-legacy-files%2Fo%2Fassets%252F-LXbCSSBR0J1rX84BjWO%252F-MXSvVyNDdFR-1xjN6IN%252F-MXSx9a-5oc-v5a6_GBQ%252Fimage.png%3Falt%3Dmedia%26token%3D35e14aa1-2fec-4f36-96d4-2a97e8c2c341&width=768&dpr=4&quality=100&sign=784fb1ee&sv=1)
Ядро сервера запустилось и начало установку дополнительных файлов.
Запуск был остановлен, нужно подтвердить соглашение Eula.
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1206415929-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-legacy-files%2Fo%2Fassets%252F-LXbCSSBR0J1rX84BjWO%252F-MXSvVyNDdFR-1xjN6IN%252F-MXSxFRNEFCO1gXBb1iJ%252Fimage.png%3Falt%3Dmedia%26token%3Ded6a977c-8d1b-4bdd-9d18-057ffd34298a&width=768&dpr=4&quality=100&sign=69b6c6b2&sv=1)
Переходим в sFTP, там появились новые файлы сервера:
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1206415929-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-legacy-files%2Fo%2Fassets%252F-LXbCSSBR0J1rX84BjWO%252F-MXSvVyNDdFR-1xjN6IN%252F-MXSxJyp9nRSBov-7_zn%252Fimage.png%3Falt%3Dmedia%26token%3D0a4dded8-3c9f-4a7b-9eea-23a7e1ce3f1a&width=768&dpr=4&quality=100&sign=f143f31b&sv=1)
Вам нужно открыть «Eula.txt».
Подтверждаем соглашение, введя «true»:
Сохраняем, закрываем текстовый редактор, вылазит окно с отправкой файла на сервер, нажимаем «Да»:
Переходим обратно в SSH и используем команду sh start.sh для повторного запуска сервера.
Для прямого запуска без start.sh просто вводим в консоль команду с аргументами запуска:
Ядра для серверов с модами
Последние версии:
Cauldron 1.7.10 — https://mirror.spacecore.info/minecraft/cauldron-latest.zip
Thermos 1.7.10 — https://mirror.spacecore.info/minecraft/thermos-latest.zip
Вопрос: как получить доступ к админским командам?
В консоли сервера Вы можете выдать себе права оператора, прописав:
Last updated