Linux Ubuntu 18.04 运行Minecraft服务

2020-06-08  本文已影响0人  LionPig

配置环境

首先要有java环境,不支持openjdk8以上的版本

sudp apt-get update
sudo apt-get install openjdk-8-jdk

命令 java -version

openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1~18.04-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
java -jar BuildTools.jar --rev 1.15.2
这里注意`BuildTools.jar`为路径jar包路径
你的可能是/Home/Desktop/**/BuildTools.jar

Tips:
1、将你的文件拖到terminal里,就会显示这个文件路径。
2、可以专门建一个文件夹存储服务器文件

服务端配置

sudo vim <server.properties路径>

运行服务器jar包

java -Xms1024m -Xmx2048m -jar '/home/*/MCServers/1.15.2/spigot-1.15.2.jar'  nogui

java固定格式
-Xms最小运行内存
1024m1024兆,你也可以1g这样表示
-Xmx最大运行内存
2048m同1024m
-jar固定格式
'/home/*/MCServers/1.15.2/spigot-1.15.2.jar' 我的jar包路径
nogui不显示GUI运行

第一次运行

会在服务端jar包同路径下产生一个ELUA文件,需要用户同意才能继续

sudo vim <elua文件路径>
ture 改为 false

保存退出后,再次运行上一条命令

java -Xms1024m -Xmx2048m -jar '/home/*/MCServers/1.15.2/spigot-1.15.2.jar'  nogui

输出日志如下,出现Done就可以了

[14:32:22] [Server thread/INFO] [minecraft/LoggingChunkStatusListener]: Preparin
g spawn area: 0%
[14:32:22] [Server thread/INFO] [minecraft/LoggingChunkStatusListener]: Preparin
g spawn area: 0%
[14:32:23] [Server thread/INFO] [minecraft/LoggingChunkStatusListener]: Time ela
psed: 1302 ms
[14:32:23] [Server thread/INFO] [minecraft/DedicatedServer]: Done (21.867s)! For help, type "help"

Tip
可以将这条命令写进shell脚本,运行一下脚本就好了
shell脚本给权限sudo chmod +x <脚本路径>

上一篇下一篇

猜你喜欢

热点阅读