手机充当MC服务器
本文最后更新于163 天前,其中的信息可能已经过时,如有错误请发送邮件到2401292661@qq.com

资源准备

ZeroTermux:https://github.com/hanxinhao000/ZeroTermux/releases/download/release/ZeroTermux-0.118.1.41.apk

MT管理器:https://mt2.cn/

Minecraft版本下载:https://github.com/Luohuayu/CatServer/releases

FRP:https://github.com/HaidyCao/frp/releases/tag/v0.42.0-for-mobile

OpenFrp:https://www.openfrp.net/

流程

运行MC服务器

打开zeroTermux:

  1. 切换镜像清华源USTC:termux-change-repo【使用上下标选择】
  2. 更新pkg:pkg update
  3. 安装openjdk-17、openssl vim:pkg install openjdk-17

下载对应版本的Minecraft服务器(目前支持1.12.2,1.16.5,1.18.2)

打开MT管理器:

  1. 建立文件夹mc(名字随便)
  2. 左边找到下载的Minecraft服务器,右边进入创建的文件夹mc中,左边服务器文件长按点击移动
  3. 给服务器文件重命名(可忽略)为server.jar
  4. 复制上方文件地址:如/storage/emulated/0/mc/

image-20241108090419002 image-20241108090820468打开zeroTermux:

  1. 进入mc文件夹中:cd /storage/emulated/0/mc/
  2. 下载服务器jar文件:java -jar server.jar
  3. 启动服务器(若第二步启动则无需再启动,执行第四步):java -jar server.jar 当出现Done (6.686s)! For help, type "help"时说明启动成功
  4. 停止服务器:stop

打开MT管理器修改配置文件:

可根据需求更改配置文件,如解除正版认证、添加mod、更换存档等

  1. 解除正版认证:打开eula.txt文件,将eual=true改为eual=false
  2. 添加mod:将下载的mod移动到mod文件夹中即可
  3. 更换存档:将你的存档替换掉world文件夹

打开zeroTermux重新启动服务器:

  1. 获取ip地址:ifconfig
  2. 进入mc文件夹中:cd /storage/emulated/0/mc/
  3. 启动服务器:java -jar server.jar 当出现Done (6.686s)! For help, type "help"时说明启动成功

image-20241108092841741局域网内连接服务器:

此时使用ip地址就可以连接服务器了,但只能使用局域网连接。

  • 打开我的世界:多人连接,将ip地址输入连接即可

内网穿透

当不处于同一局域网内时,可使用内网穿透工具连接。这里使用OpenFrp.

  1. 打开OpenFrp网页,注册并认证。

  2. 创建隧道:选择可用节点(右上角可取消选择不可以节点)

    1. java版:随机名称、隧道类型选择TCP、本地端口填写25565(若你修改了MC服务器的端口则设置成你的端口),远程端口随机、打开数据压缩,最后提交。
    2. 基岩版:随机名称、隧道类型选择UDP,本地端口19132(若你修改了MC服务器的端口则设置成你的端口),远程端口随机、打开数据压缩,最后提交。
  3. 获取配置文件:管理隧道->找到对应隧道->操作->获取配置文件 / 启动命令->配置文件->复制,打开转化网站toml转ini工具 ,将复制的配置文件转变为ini,再复制转换后的ini

  4. 打开FRP软件:将右上方将复制的ini覆盖原卡文本,右上方点保存。最后右下方绿色箭头点击启动内网穿透。

  5. 获取链接地址:管理隧道->找到对应隧道->操作->详情,将链接地址复制下来,使用这个打开我的世界连接。

image-20241108095736896 image-20241108095815350 image-20241108095907569 image-20241108100012404 image-20241108100139443 image-20241108100234627


注意事项

  1. 为了不杀后台,请打开zeroTermux和FRP的权限:自启动等(耗电管理也打开允许后台高耗电)【手机不同则打开方式不一样,但大差不差,只要不让后台关闭程序即可】
  2. 内网穿透当然不只是开mc服务器,它的作用是将内网服务映射到外网,使得外网可以访问内网。如web服务器。所以可以使用一台废弃手机当服务器使用[doge【不建议啊,万一手机一直开着手机爆炸了】

ssh连接Termux

使用ssh连接Termux更好操作。

  1. 下载openssh:pkg install openssh
  2. ssh命令看配置:ssh
  3. 设置密码:passwd(会输入两次)
  4. 启动ssh服务:sshd
  5. 查看ip地址:ifconfig

这时就可以通过ip地址局域网连接Termux了,端口默认是8022

 

 

 

 

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇