Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

208 Commits
 
 
 
 

Repository files navigation

minecraft-server

Подключение:

Удаляем старые папки:

  • rm -rf config
  • rm -rf defaultconfigs
  • rm -rf mods
  • rm -rf world/serverconfig (название папки с миром может отличаться)
  • rm -rf dynmap/renderdata

Загружаем новые папки с локальной машины на сервер:

Копируем серверные настройки модов в папку с миром:

  • cp -R defaultconfigs world/serverconfig

Запускаем сервер в отдельном приложении:

  • Добавляем "nogui" к run.sh и run.bat в конце строки с запуском java
  • screen -ls
  • screen -r ИЛИ screen
  • ./run.sh
  • ctrl+a+d

Скачать логи:

Порт для карты мира:

  • 81.90.180.130:25565

====

Настройка сервера:

  1. sudo apt install openjdk-17-jre-headless
  2. apt install screen
  • cd /opt
  • mkdir minecraft
  • cd minecraft
  • nano eula.txt
  • eula=true
  1. nano server.properties
  2. sudo ufw allow 25565
  • sudo nano /etc/systemd/system/minecraft.service
[Unit]
Description=Minecraft Server

[Service]
WorkingDirectory=/opt/minecraft/

Restart=always

User=minecraft
Group=minecraft

ExecStart=/usr/bin/screen -DmS minecraft-server ./run.sh
ExecStop=/usr/bin/screen -p 0 -S minecraft-server -X eval 'stuff "say SERVER SHUTDOWN"\015'
ExecStop=/usr/bin/screen -p 0 -S minecraft-server -X eval 'stuff "save-all"\015'
ExecStop=/usr/bin/screen -p 0 -S minecraft-server -X eval 'stuff "stop"\015'

[Install]
WantedBy=multi-user.target
  • sudo systemctl enable minecraft.service

disable elytra movement check - true sleep percentage - 66 respawn location radius - 1

spawn phantoms - false spawn pillager patroul - false spawn wardens - false

update fire - false

reduce debug info - true

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors