其他技术----MC 服务器搭建
MC 服务器搭建(Linux 环境)
前些日子想玩
MC ,突然想到我可以自己搭建一个MC 的服务器啊,正好我Linux 服务器也是空闲的,于是就开始调查相关技术,在此,对我调查的结果做一个归纳总结。
这里我选择搭建官方最新的版本 1.18.1
同样,这里你可以选择其他
MC 版本,例如papermc ,spigot,sponge
- 官方服务端最新版本:https://minecraft.net/zh-hans/download/server/
- 官方服务端所有版本:https://mcversions.net/
papermc 服务端:https://papermc.io/downloadsspigot 服务端:https://hub.spigotmc.org/jenkins/job/BuildTools/sponge 服务端:https://www.spongepowered.org/
使用的forge 39.0.64
JAVA 17
这里
- 安装命令如下
:
# 下载JDK17安装包,也可以自己去官网下载,如果出错就运行命令 yum install wget
wget https://img.zeruns.tech/down/Java/jdk-17_linux-x64_bin.rpm
# 安装JDK17
rpm -i jdk-17_linux-x64_bin.rpm
# 测试是否安装正常,显示 java version "17.0.1" 2021-10-19 LTS 则为正常
java -version
MCSManager
MCSManager
是MC 的一个管理程序,我们可以通过网页将我们做好的MC 的包直接运行起来,同时还可以查看一些MC 运行的状态,简直不要太方便。
快速安装面板
wget -qO- https://gitee.com/Suwingser/MCSManager-installer/raw/master/install.sh | bash
启动面板
systemctl start mcsm
设置面板程序开机自启
systemctl enable mcsm
显示面板运行状态
systemctl status mcsm
面板代码运行环境自动安装在/opt/
目录下
进去面板管理web 端
-
开放
23333
端口 -
浏览器输入
http://ip:23333/ -
登录,默认账号
: #master
, 默认密码: 123456
制作启动包
下载官方服务器文件
Download server for Minecraft | Minecraft
安装MC
java -Xmx1024M -Xms1024M -jar minecraft_server.1.18.1.jar nogui
同意协议
修改eula.txt
文件,修改eula=true
,这里是同意协议
再次运行上面安装
下载forge 插件
Downloads for Minecraft xurge for Minecraft 1.18.1
选择自己对应版本的
安装forge 插件
在原版
java -jar forge-1.14.4-installer.jar nogui --installServer
安装后就是一个做好的包了,第三方
使用管理面板启动MC 服务器
创建实例应用-> 快速创建
自定义服务器名字
进入服务器管理
上传制作好的启动包
将启动包解压
注意,这里解压出来会在该级目录里面建立一个子文件夹,解压后需要将文件剪切到上层文件夹中来。
修改启动参数
添加启动命令
bash run.sh
最后保存设置
启动服务器
最后就可以开始愉快的玩耍了
远程地址输入您服务器的25565
端口
附件:已做好的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!