树莓派4B版本的大内存使得在树莓派上开我的世界服务器成为可能。本篇教程推荐在4G内存及以上版本上运行,内存太小会造成卡顿,因此不推荐。本文介绍在Ubuntu 20.04及以上系统或者官方系统中安装的方法。

安装Java环境

更新系统源

sudo apt-get update

安装JRE

官方系统

最新的官方系统已经带了java环境,建议重新烧写系统。

Ubuntu

Ubuntu系统使用如下命令安装java环境:

sudo apt-get install default-jre

验证安装

使用如下命令:

java --version

如果能看到java的版本而不是command not found,就说明安装成功了。

开服

这里我们使用当前比较流行的paperMC服务器端,可以在这里下载

选择PAPER 1.16.3,即当前最新版本,然后从列出的下载里面选一个最新的release即可。下好以后传到树莓派上,在终端中cd到那个目录,这里建议新建一个目录,因为在开启服务器的过程中会创建很多文件。这里我们来说说开服的过程。

首先使用如下命令运行服务器端:

java -Xmx1024M -Xms1024M -jar paper-246.jar

注意,paper-246.jar是你下载的文件,文件名可能会稍有变化,一般为paper-xxx.jar,其中xxx为release的编号。

第一次运行你将会遇到下面的问题:

这是因为你没有同意协议的原因,打开eula.txt文件,更改eula=false为eula=true(注意不要拼写错)。此外如果没有正版账号,还需要改动server.properties中的online-mode=true为online-mode=false

完成后再运行:

java -Xmx1024M -Xms1024M -jar paper-246.jar

这个命令中,-Xmx1024M设置了最大内存,-Xms1024M设置了最小内存,建议将这两个设置为同一个值,或者前一个比后一个大,否则会出错。分配的内存大小视系统内存而定。

至此,你已经可以运行服务器端了,但是事情还没有结束,这种情况下终端如果关闭的话服务端就关了,因此我们要保证服务器端在终端关闭后仍然可以运行。

后台运行

先安装screen:

sudo apt-get install screen

完成后在服务器端目录下创建一个start.sh的文件,写入:

#!/bin/sh
java -Xmx1024M -Xms1024M -jar paper-246.jar

完成后保存,并设置权限,然后运行:

chmod 777 start.sh
screen ./start.sh

等服务端启动后,通过Ctrl+a+d退出当前screen窗口并使服务器端在后台运行。

到此就完成了服务器端的配置。

HelloWorldMC

这是我自己的我的世界java正版服,我们成立于2020年7月份,服务器在美国。目前有多条线路可以选择,保证在世界各地都可以以最低的延迟加入服务器。欢迎访问我们的官网!也可以使用如下二维码加入我们的qq群。

最后修改日期:2020年11月9日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。