minecraft, настройка сервера
Java
- локально должен быть установлена java
- желательно установить 64х битную версию, со страницы загрузки. именно offline 64 bit. иначе ставится 32 битная версия
- jdk
- также не забудьте проверить наличие в переменных средах JAVA_HOME, путь до папки jdk, например C:\Program Files\Java\jdk-14.0.1
Запускаем ванильный сервер
- скачиваем ванильный сервер
-
запускаем сервер
java -Xmx1024M -Xms1024M -jar server.jar nogui
-
с первого раза сервер не запуститься
> java -Xmx1024M -Xms1024M -jar server.jar nogui [07:34:46] [main/ERROR]: Failed to load properties from file: server.properties [07:34:46] [main/WARN]: Failed to load eula.txt [07:34:46] [main/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
-
рядом с server.jar появятся два файла
eula.txt
, в котором необходимо изменить значение ключаeula
сfalse
наtrue
. это значит что вы соглашаетесь с правилами лицензии, как я понялserver.properties
, в котором необходимо изменить значение ключаonline-mode
сtrue
наfalse
. Это позволит подключаться клиентам к серверу.
-
запускаем, ждем надписи и можем подключаться по IP машины, на котором развернули сервер.
> java -Xmx1024M -Xms1024M -jar server.jar nogui ... [07:34:46] [Server thread/INFO]: Done (38.074s)! For help, type "help"
-
также не забудьте открыть порт 25565 на вашем фаерволе, чтобы можно было подключаться к серверу.
Ванильный сервер не запускается на 64 битном java, и игроки частенько вылетают из сервера.
Запускаем spigot сервер
Spigot альтернативный сервер
- На официальной странице переходит в downloads, обычно перенаправляет на дженкинс, где собирается сервер. Откуда скачиваем свежий BuildTools.jar
-
запускаем BuildTools.jar в консоли, скачает последнюю свежую версию, либо можно указать конкретный через флаг rev (--rev 1.15.2)
> java -Xmx1024M -jar BuildTools.jar ... - Saved as ./spigot-1.15.2.jar
-
Запускаем сервер
java -Xmx1024M -Xms1024M -jar server.jar nogui # или так для запуска в 64 версии java -d64 -jar server.jar nogui
RaspberryJuice, плагин для программирования на python
- скачиваем исходники с git
- необходим maven, его необходимо установить или воспользоваться версией из spigot папки
-
переходим в папку RaspberryJuice и выполняем команду в консоли
> mvn package ... BUILD_SUCESS
-
собранный jar файл кладем в папку plugins на сервер spigot
- можем играться на майнкрафте через python
- библиотека для рисования блоками, git
Комментарии