Установка Minecraft Paper 1.21.11 на Ubuntu Server (правильная структура)

05.02.2026 · Ubuntu

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?

Итог

Теперь у вас:

  • Minecraft Paper 1.21.11
  • правильный каталог /opt/minecraft
  • безопасный systemd-запуск
  • поддержка актуальных плагинов
  • сервер, готовый к нагрузке

Это правильная, современная установка Minecraft сервера на Ubuntu.