分类 我的世界 下的文章

1.前提

你需要有一台服务器,x86工控机装linux系统如debian、ubuntu, 或者arm开发板安装armbian均可.

2.连接至服务器

使用ssh连接到服务器:windows电脑打开powershell,或者按win+r键输入cmd确认后进入命令行窗口,在powershell或者cmd 命令行窗口输入ssh user@ip

注:此处的user换成你要登录使用的用户名,如root,ip替换为你的服务器的ip地址,如果你是用的是云服务器,那么可以在云服务器管理后台看到其公网ip地址;如果你使用的是局域网(家庭内同一路由器下的网络即为一局域网,校园网也算局域网)内的服务器,那么可以在路由器管理后台看到服务器对应的局域网ip地址:如192.168.50.32,具体ip地址以你路由器后台看到为准。

然后按一下enter键或者回车键,此时会提示是否连接服务器,输入yes后再次键入enter或回车键,连接成功的话会提示让你输入对应用户的密码,如使用ssh [email protected]连接至服务器,则此步输入服务器的root密码,其他用户同理。

以下操作均在root用户下操作,非root用户登录请自觉在每条命令前加上sudo四个字母,如sudo uname -m,输入每条命令后均需按一次enter或回车键来执行命令。

3.安装jdk环境

连接至服务器后,键入uname -m查看服务器对应架构,如显示aarch64则对应arm64平台,如显示x86_64则对应x86平台。

在此页面(https://www.oracle.com/java/technologies/downloads/)找到你的服务器队对应的平台与系统,复制Download Link,此时转至服务器进行操作。

此处我使用x86平台Ubuntu系统服务器进行演示:我选择x64 Compressed Archive对应的jdk下载链接,以下命令均需在服务器终端输入并运行:

wget https://download.oracle.com/java/22/latest/jdk-22_linux-x64_bin.tar.gz
//下载jdk环境文件压缩包

mkdir /usr/local/java/
//创建java文件夹

tar -zxvf jdk-22_linux-x64_bin.tar.gz -C /usr/local/java/
//解压下载得到的压缩包文件至预定文件夹

cd /usr/local/java
//进入java文件夹

nano /etc/profile
//编辑系统配置文件,向其中添加以下内容,修改后按ctrl+o键保存修改,ctrl+x键退出修改
export JAVA_HOME=/usr/local/java/jdk-22.0.2
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH


source /etc/profile
//重新加载并生效配置

ln -s /usr/local/java/jdk-22.0.2/bin/java /usr/bin/java
//在usr/bin目录下创建一个名为java的符号链接,指向/usr/local/java/jdk-22.0.2/bin/java,确保系统全局可访问使用java

java -version
//最后检查是否安装上java

4.下载mc服务端文件并启动

在此页面(https://www.minecraft.net/download/server)查看最新mc服务端文件并下载。

mkdir mc
//创建mc服务端文件夹

cd mc
//进入mc文件夹

wget https://piston-data.mojang.com/v1/objects/450698d1863ab5180c25d7c804ef0fe6369dd1ba/server.jar
//下载mc服务端文件

java -Xmx1024M -Xms1024M -jar server.jar nogui
//运行服务端文件,首次运行会自动停止运行,这时需要手动修改eula.txt文件内容为true,如下

nano eula.txt
//将其中的false删去改为true,按ctrl+o键保存修改,ctrl+x键退出修改

java -Xmx1024M -Xms1024M -jar server.jar nogui
//此时可看到运行日志,无问题的话会有Done的提示以及此次启动服务端耗时

另建议修改首次运行服务端文件后产生的server.properties文件,将其中的online-mode=true改为online-mode=false以允许第三方启动器离线登入,如PCL 2和HMCL启动器,修改方法同eula.txt修改方法:nano server.properties

因为不可能一直使用ssh连接着服务器进行会话,所以使用screen让mc服务端在后台运行:

apt update && apt install screen -y
//更新软件包并安装screen

screen -S mc
//创建一个名为mc的screen会话,此时会进入会话中

cd mc && java -Xmx1024M -Xms1024M -jar server.jar nogui
//进入mc服务端文件夹并运行mc服务端,看到输出完成后可按ctrl+a+d回到服务器终端主界面,此时mc即在服务器后台运行,断开与服务器的ssh连接后mc服务端不掉线

至此mc服务端完成,在启动器中添加服务器连接即可。

2024-02-16更新
两小时前我进入了此服务器,发现六个地狱幽灵已将我们的成果毁坏殆尽,02-12的备份也存在这几个幽灵,无奈遂删服重开,新加入白名单制度,想要加入的小伙伴可以发送用户名至[email protected],至多24小时后您会被允许加入。


如果你会熟练使用minecraft启动器,那么可以直接加入服务器:正式版1.20.4,服务器地址mc.miyalian.com

如果你是完全的新手,可以浏览下面的内容后加入miyalian的mc服务器。

1.下载PCL启动器
下载地址 1:https://ltcat.lanzoum.com/b0aj6gsid(提取码:pcl2)
下载地址 2:https://pan.baidu.com/s/1NV9pestAcERalkVGzN907w?pwd=pcl2(提取码:pcl2)
下载后如图:
Realese

2.解压
如何解压

3.运行PCL 2
进入解压得到的文件夹后,鼠标左键双击Plain Craft Launcher 2即可运行
解压内容

4.同意免责声明
鼠标左键单击“同意”按钮

5.选择离线模式,建立一个昵称,下载游戏
如图

6.选择正式版1.20.4版本
鼠标左键单击选择
鼠标左键单击安装
安装进度

7.启动游戏
鼠标左键单击“启动游戏按钮”

8.若未安装过Java则需要安装
鼠标左键单击“启动下载”

9.这时进入了Minecraft,选择多人游戏
鼠标左键单击“多人游戏”

10.官方提醒
选择继续

11.添加服务器
鼠标左键单击“添加服务器”

12.服务器名称可随意,服务器地址填mc.miyalian.com
添加完成后单击完成按钮

13.进入游戏:鼠标左键单击上方服务器,然后单击加入服务器
选择服务器,单击"加入服务器"

大功告成,现在愉快地玩耍吧!