Minecraft Paper 1.21.11 — один из самых производительных серверных движков для Minecraft. В этой инструкции показана правильная установка Paper сервера на Ubuntu Server с нуля: в корректный каталог /opt/minecraft, с отдельным пользователем, systemd-автозапуском и популярными плагинами.
Статья подойдёт, если вы:
- хотите установить Minecraft сервер на Ubuntu
- ищете актуальную инструкцию Paper 1.21.11
- настраиваете сервер для продакшена
- используете плагины с Hangar (PaperMC)
Что будем устанавливать
- Minecraft Paper 1.21.11
- Java 21 (LTS)
- Ubuntu Server 22.04 / 24.04
- Плагины с https://hangar.papermc.io/
- Автозапуск через
systemd
Почему Paper, а не Vanilla или Spigot
Paper — это форк Spigot с серьёзной оптимизацией:
- выше TPS
- меньше лагов
- расширенные настройки
- лучшая работа плагинов
- активная поддержка
Для серверов с игроками Paper — стандарт де-факто.
1. Подготовка Ubuntu Server
- Обновляем систему:
sudo apt update && sudo apt upgrade -y
- Устанавливаем Java 21:
sudo apt install openjdk-21-jre-headless -y
- Проверяем:
java -version
- Ожидаемый результат:
openjdk version "21"
2. Правильный каталог для Minecraft сервера
Где НЕ нужно хранить сервер
/root/home/user/tmp
Где правильно
/opt/minecraft — стандартный каталог для серверных приложений.
3. Создание пользователя minecraft
- Создаём отдельного системного пользователя:
sudo useradd -r -m -d /opt/minecraft -s /bin/bash minecraft
- Проверяем:
id minecraft
- Назначаем права:
sudo chown -R minecraft:minecraft /opt/minecraft
4. Загрузка Minecraft Paper 1.21.11
- Переходим в каталог сервера:
cd /opt/minecraft
- Скачиваем Paper (официальный сайт):
sudo -u minecraft wget https://papermc.io/api/v2/projects/paper/versions/1.21.11/builds/101/downloads/paper-1.21.11-101.jar -O paper.jar
Официальная страница загрузки:
https://papermc.io/downloads/paper
5. Создание стартового скрипта Paper
- Создаём файл запуска:
nano /opt/minecraft/start.sh
- start.sh (оптимизирован для Paper)
#!/bin/bash
cd "$(dirname "$0")" || exit 1
exec java -Xms3G -Xmx4G \
-XX:+UseG1GC \
-XX:+ParallelRefProcEnabled \
-XX:MaxGCPauseMillis=200 \
-XX:+UnlockExperimentalVMOptions \
-XX:+DisableExplicitGC \
-XX:+AlwaysPreTouch \
-XX:G1NewSizePercent=30 \
-XX:G1MaxNewSizePercent=40 \
-XX:G1HeapRegionSize=8M \
-XX:G1ReservePercent=20 \
-XX:G1HeapWastePercent=5 \
-XX:G1MixedGCCountTarget=4 \
-XX:InitiatingHeapOccupancyPercent=15 \
-XX:G1MixedGCLiveThresholdPercent=90 \
-XX:G1RSetUpdatingPauseTimePercent=5 \
-XX:SurvivorRatio=32 \
-XX:+PerfDisableSharedMem \
-XX:MaxTenuringThreshold=1 \
-jar paper.jar nogui
- Делаем исполняемым:
chmod +x /opt/minecraft/start.sh
chown minecraft:minecraft /opt/minecraft/start.sh
6. Первый запуск Paper сервера
sudo -u minecraft bash /opt/minecraft/start.sh
- После генерации файлов вводим в консоли:
stop
7. Принятие лицензии Mojang (EULA)
nano /opt/minecraft/eula.txt
- Меняем:
eula=false
- на:
eula=true
8. Установка плагинов Paper (Hangar)
Все плагины скачиваются только с официального репозитория:
https://hangar.papermc.io/
Используемые плагины:
- EssentialsX
- LuckPerms
- Vault
- AuthMe
- ProtocolLib
- ViaVersion
- TAB
- WorldEdit
- spark
- Каталог плагинов:
/opt/minecraft/plugins
- Права:
chown -R minecraft:minecraft /opt/minecraft/plugins
9. Настройка автозапуска через systemd
- Создаём сервис:
sudo nano /etc/systemd/system/minecraft.service
- minecraft.service
[Unit]
Description=Minecraft Paper Server 1.21.11
After=network.target
[Service]
User=minecraft
WorkingDirectory=/opt/minecraft
ExecStart=/opt/minecraft/start.sh
Restart=always
RestartSec=10
KillSignal=SIGINT
TimeoutStopSec=120
LimitNOFILE=100000
[Install]
WantedBy=multi-user.target
10. Запуск Minecraft сервера
sudo systemctl daemon-reexec
sudo systemctl daemon-reload
sudo systemctl start minecraft
- Проверка:
systemctl status minecraft
- Логи:
journalctl -u minecraft -f
- Автозапуск:
sudo systemctl enable minecraft
11. Итоговая структура сервера
/opt/minecraft/
├── paper.jar
├── start.sh
├── eula.txt
├── server.properties
├── plugins/
├── world/
├── logs/
FAQ — частые вопросы
Какая версия Java нужна для Paper 1.21.11?
- Java 21 (LTS)
Можно ли ставить сервер в /home?
- Можно, но НЕ рекомендуется для продакшена.
Paper лучше Spigot?
- Да. Paper быстрее, стабильнее и имеет больше настроек.
Где брать плагины для Paper?
- Только с официального Hangar: https://hangar.papermc.io/
Итог
Теперь у вас:
- Minecraft Paper 1.21.11
- правильный каталог
/opt/minecraft - безопасный systemd-запуск
- поддержка актуальных плагинов
- сервер, готовый к нагрузке
Это правильная, современная установка Minecraft сервера на Ubuntu.