[全站最細]安卓termux開mc互通服務器

此教????????程由 白狐 QQ1522099983 嗶哩嗶哩主頁地址 https://space.bilibili.com/1046640076 撰寫
允許轉載轉載請勿刪除此標識,此教程禁止盈利!!

各位在為本篇教程點收藏的同時,也點一個贊吧。[白狐跪求]

#準備工作
termux下載鏈接:
https://f-droid.org/repo/com.termux_118.apk
或者使用zerotermux[推薦]
下載鏈接:
https://d.icdown.club/repository/main/ZeroTermux/ZeroTermux-0.118.22.apk
[termux兩個選一個就夠了 不用全部下]
質感文件
下載鏈接:
https://www.123pan.com/s/lgjRVv-GOhWA
via瀏覽器
https://www.viayoo.com/

安裝并打開zerotermux
[部分機型可能會爆毒,請無視,如果實在介意,請使用termux]
安裝后打開,它會安裝一下引導包。
然后,就是同意用戶協(xié)議和給權限。
這邊建議手機把屏幕縮小一點[不過不要太小]
還有命令都是一整條,請復制完整[命令會加粗]

#修改termux下載源
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list
然后更新軟件源和軟件
apt update && apt upgrade -y
如果出現下圖情況

這種情況可能會有好幾次,都是這樣

#申請存儲權限
termux-setup-storage

#申請后臺權限
termux-wake-lock

#安裝proot
pkg install proot-distro

#安裝ubuntu
proot-distro install ubuntu
#注: 提示 root@localhost:~# 則為啟動成功 沒有提示這個,請重新安裝ubuntu

#啟動ubuntu
proot-distro login ubuntu

#修改ubuntu下載源
sed -i 's/ports.ubuntu.com/mirrors.bfsu.edu.cn/g' /etc/apt/sources.list

#更新
apt update && apt upgrade -y

#安裝wget
apt install wget -y

#安裝jdk17
apt?install openjdk-17-jdk -y

#創(chuàng)建服務器目錄
mkdir MinecraftServer?

進入服務器目錄
cd MinecraftServer

然后打開這個網址
https://papermc.io/downloads


不要點確定,點復制鏈接。

#然后回到termux,進入服務器目錄
cd ~/MinecraftServer

#下載服務器端
wget -O paper.jar ?-c "鏈接"?
#把雙引號中的鏈接兩個字,換成你剛剛復制的鏈接
#如果下載的慢,可以退出之后重新進入目錄,并刪除之后paper.jar,然后重新下載。
[刪除paper.jar的命令為 rm ~/MinecraftSever/paper.jar]

#啟動一次,下載資源
java -jar -Xms3024m -Xmx9024m paper.jar

出現以上提示,則為下載成功

在下載完后,會讓我們閱讀并同意用戶協(xié)議用這條命令來把不同意改為同意
sed -i "3s/eula=false/eula=true/g" eula.txt
#并重新啟動
java -jar paper.jar
#注意:啟動后要等大概5分鐘之后[冒紅不用關]
輸 stop 關閉服務器,然后才能進行下一步

#然后來配置Geyser
#下載geyser
wget -c?https://ci.nukkitx.com/job/GeyserMC/job/Geyser/job/master/lastSuccessfulBuild/artifact/bootstrap/spigot/target/Geyser-Spigot.jar -P /root/MinecraftServer/plugins

然后,為了方便我們修改文件,所以把服務器文件軟連接到termux目錄里面
ln -s /data/data/com.termux/files/usr/var/lib/proot-distro/installed-rootfs/ubuntu/root/MinecraftServer /data/data/com.termux/files/home
然后啟動一次服務器
java -jar paper.jar

因為由于部分玩家沒有正版賬號,所以我們要把正版驗證關閉[當然,你也可以不關]。
使用一下命令關閉服務器的正版驗證:
sed -i "49s/auth-type: online/auth-type: offline/g" /root/MinecraftServer/plugins/Geyser-Spigot/config.yml

這只是第一篇,剩的內網穿透,聯機等,要看我下一篇專欄或者視頻

如果在安裝過程中遇到問題,請?zhí)砑尤毫?/p>
[q群:705226976]?
有困難大家一起解決,不要硬挺著。
日常閑聊也可以加入,歡迎來玩。
教程到這里就結束了,希望對你有幫助。