Minecraft服务端,但是部署在手机上...

Minecraft服务端,但是部署在手机上...

atdunbg Lv3

昨天整理电脑资料时,无意间看到了我曾经给我那些同学开过的Java端我的世界存档,不过奈何在腾讯那通过新手优惠购买的服务器很拉垮,后期服务器一直处于吃不消的状态,最后还是保存存档一直搁在那里了。

鉴于我的以为同学曾一度认为我是用手机开的服务器,于是我就突发奇想,貌似这种情况确实可以实现(其实这个想法早就想过了,但一直没有去尝试实践过…)。

具体的思路为:

在termux上跑linux,然后在linux内部署Java版Minecraft服务器,最后在借助内网穿透将其映射到外网中(这个自行选择)。

不过后来就发现好像是可以直接用termux跑.

直接部署在termux上

folding cyan,一种直接部署在termux上的思路

直接部署在termux上,不用再安装linux

首先更新一下

1
2
pkg update 
pkg upgrade

然后安装openjdk-17

1
pkg install openjdk-17

下载并运行Java版服务端(以1.19.3为例)

1
2
3
curl -O https://piston-data.mojang.com/v1/objects/c9df48efed58511cdd0213c56b9013a7b5c9ac1f/server.jar

java -Xmx1024M -Xms1024M -jar server.jar nogui

等待初始化完毕,修改eula.txt false改为true。

稍微修改一下server.properties配置文件

再次运行服务端

endfolding

部署在termux 的linux中

下载termux
或者zerotermux (推荐)

更新并升级一下软件包

1
2
pkg update
pkg upgrade

下载linux镜像,推荐3种办法,以Ubuntu为例
folding cyan, anlinux辅助安装
下载anlinux软件
http

打开anlinux,按照内部步骤依次操作即可完成安装

启动镜像

1
./start-ubuntu.sh

endfolding

folding cyan, proot-distro辅助安装
打开termux或zerotermux

安装proot-distro

1
pkg install proot-distro

proot-distro list 查看可安装的linux镜像

以Ubuntu为例

1
proot-distro install ubuntu

等待安装完成。

启动镜像

1
proot-distro login ubuntu

endfolding

folding cyan, tmoe辅助安装
这是Moe 大佬写的一个tome脚本,用于简化操作,小白也能轻松上手

安装tmoe
tabs ubuntu

1
pkg install -y curl ; bash -c "$(curl -L gitee.com/mo2/linux/raw/2/2)"

可以安第一个直接输入指令,也可以从屏幕左边缘向右滑,在左侧列表内找到 moe全能

endtabs

按提示操作即可

启动镜像

1
debian

endfolding

启动Ubuntu镜像

更新并升级软件包

1
apt uodate && apt upgrade

安装openjdk-17-jre

1
apt install openjdk-17-jre

查看Java版本,检测是否正常安装

1
java -version

下载java版服务端

1
wget https://piston-data.mojang.com/v1/objects/c9df48efed58511cdd0213c56b9013a7b5c9ac1f/server.jar

运行server.jar

1
java -Xmx1024M -Xms1024M -jar server.jar nogui

等待初始化,初始化完后去修改eula.txt
将false改为true(同意这个协议)

自行修改server.properties世界配置文件,端口默认(默认25565,如需要可自行修改),如需要取消正版验证,则需把online-mode 设置为false。

最后再次执行上个指令。

至此局域网服务端就搭建完毕,手机开热点让点奶端连接热点输入ip和端口即可

手机ip的获取:

  • 1、zerotermux 关闭流量,关闭WiFi,从屏幕左侧边缘向右滑,即可看见
  • 2、电脑连接手机热点,打开电脑WiFi设置,查看wifi的ipv4地址即可.
  • Title: Minecraft服务端,但是部署在手机上...
  • Author: atdunbg
  • Created at : 2023-02-21 08:03:00
  • Updated at : 2024-07-04 20:24:23
  • Link: https://atdunbg.xyz/2023/02/21/minecraft_server/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments
On this page
Minecraft服务端,但是部署在手机上...