前言

最早的时候,我玩MC都是玩的本地世界,后来学会了和同学一起联机,每次联机都要在同一局域网下进行。

后来接触了一个叫“我的世界联机盒子”这样一个应用,才第一次加入服务器进行游戏。

再后来就萌生了一个念头:自己开服务器玩。

1

注:本教程仅适用于国际版手机端和Win10端MC,网易版无法加入此服务器。

插件服

Nukkit是一款性能高效、基于Java的基岩版服务端。
它的结构十分类似于Bukkit/Spigot,同样由Java编写。
拥有强大的多线程性能,可更好地利用你的主机资源让玩家们更快乐地游戏,
源代码根据LGPL协议开放,方便开发者和服主对于Nukkit的学习与使用开发。
Nukkit采用了十分类似于PocketMine-MP的结构,提供了高效的插件解决方案和多种问题的修复方案,
也便于大家对Nukkit作出卓越的贡献。

图片

关于一键开服脚本

这里我为大家准备了开服包,均为官网下载,适用于Windows和Linux。

图片

文件说明:

  • Nukkit-xxxxxxx.jar 开服文件,基于Java运行。

  • Strat.bat/sh 一键开服(我可能拼错了,应该是start,就这样吧,图片也改不了了)。

  • update.bat/sh 自动更新开服文件。

  • aria2c.exe Windows端下载程序,Linux用的是wget。

下载链接:

我的世界开服包Linux版:链接:https://pan.baidu.com/s/1FGNvVPoYn1vElEPsOHEmpg
我的世界开服包Windows版:链接:https://pan.baidu.com/s/1g9muEz324orZ1bsQtTS9Kw

服务器配置教程

Windows篇

  1. 电脑或服务器上必须安装Java运行环境,具体教程如下:

    图片

  2. 更新开服文件,双击update.bat文件会自动更新,调用aria2下载。

    图片

  3. 启动服务器,双击Strat.bat文件一键开服。

    或使用命令启动

    1
    java -jar nukkit-1.0-SNAPSHOT.jar

    1
    java -Xmx最大内存 -Xms初始内存 -jar nukkit*.jar
  4. 启动后第一屏:选择语言,选择一个你能看得懂的语言,回车完成设置。

    图片

  5. 到了第二屏,就基本启动成功了,下次运行就直接进入这一屏了。

    图片

Linux篇

  1. Linux服务器必须安装Java环境。

    或使用以下命令来安装。

    1
    2
    sudo apt-get update
    sudo apt-get install openjdk-8-jre --fix-missing
  2. 更新开服文件,cd到服务端的目录。

    图片

    输入指令

    1
    sh update.sh

    如果无法执行,请给予权限。

    1
    chmod +777 ./update.sh

    这里调用的是wget,如果没有请使用指令安装

    1
    sudo apt-get install wget

    图片

  3. 启动服务器,使用指令一键开服。

    1
    sh Strat.sh

    1
    java -jar nukkit-1.0-SNAPSHOT.jar

    1
    java -Xmx最大内存 -Xms初始内存 -jar nukkit*.jar

    如果无法执行,请给予权限。

    1
    chmod +777 ./Strat.sh
  4. 启动后第一屏:选择语言,选择一个你看得懂的语言,回车完成设置。

    图片

  5. 到了第二屏,就基本启动成功了,下次运行就直接进入这一屏了。

    图片

  6. 锁定服务器任务(适用于ssh),先输入stop关闭服务器。

    使用指令安装screen。

    1
    sudo apt-get install screen

    安装好之后输入clear进行清屏,这步很关键,一定要执行。

    然后,输入screen -R MC 注:MC可以换成任何单词,注意R的大小写。

    接着可能会空白一阵,空白完会自动回到原来的界面。

    然后启动服务器,输入启动服务器的指令。

    启动服务器后,就可以把ssh关掉了。

    下次启动再输入screen -R MC就可以还原。

连接服务器

这里使用Win10版我的世界做演示手机版操作一样。

进入游戏,点击服务器——添加服务器。

名称自定义就行,地址输入服务器的IP,端口如果没有在配置文件里该过就不要动了。

点击游戏就可以玩了。

图片

图片

关于外网映射,如果是本地服务器的话需要一个公网IP,然后进入路由器后台页面,找到端口转发,进行设置,这里需要注意,协议需要两个都选,之前只选一个协议是连接不进去的,后来网上查了一下才知道基岩版不只一个协议工作,两个都选上就可连接了。

图片

如果是云服务器的话就到服务器的管理面板开放安全组。

image-20221110184709274

关于配置文件

Windows篇

输入stop停止服务器。

你会发现服务器运行目录多了许多文件,找到server.properties文件,使用记事本打开即可

图片

具体配置方法就请自行上网搜索。

Linux篇

输入stop停止服务器。

你会发现服务器运行目录多了许多文件,找到server.properties文件,使用指令进行编辑。

1
vi server.properties

图片

具体配置方法就请自行上网搜索。