AndroidでMinecraftバージョン1.20以上のPaperMCサーバーを動作させる

计划中的事项

安卓

PaperMC是什么

spigotを軽量化したサーバーソフトです

我的环境 (Wǒ de

Galaxy S21 5G

始めに

F-Droidから最新のTermux 0.118をインストールします

 

次にTermuxを開いて以下のコマンドを順に実行していきます

ストレージへのアクセス権限をリクエスト

termux-setup-storage

pkgの更新

pkg update -y && pkg upgrade -y

Termux上で別のLinuxディストリビューションを動かすためのツールをインストール

pkg install proot -y && pkg install proot-distro -y

Ubuntuをインストール

proot-distro install ubuntu

Ubuntuにログイン

proot-distro login ubuntu

更新Ubuntu的apt。

apt update && apt upgrade -y

Java的安装

apt install openjdk-17-jre-headless -y

从Ubuntu注销登录

exit

关闭Termux。

exit

一旦关闭Termux后,再次打开Termux并登录到Ubuntu。

登录Ubuntu

proot-distro login ubuntu

将内容移动到存储空间

cd /sdcard/

创建用于服务器的文件夹(将在存储中创建名为papermcserver的文件夹)。

mkdir papermcserver

移动到服务器文件夹中

cd papermcserver

下载PaperMC(本次下载版本为1.20.2)。

curl -L -o paper.jar https://api.papermc.io/v2/projects/paper/versions/1.20.2/builds/318/downloads/paper-1.20.2-318.jar

执行PaperMC

java -jar paper.jar

同意软件许可协议 (EULA)

sed -i 's/eula=false/eula=true/' eula.txt

现在可以启动服务器了。

使用2GB内存启动服务器。

java -Xms2G -Xmx2G -jar paper.jar nogui

关闭 Termux 后,请重新登录 Ubuntu 以开启服务器。

proot-distro login ubuntu
广告
将在 10 秒后关闭
bannerAds