云服务器开服
购买云服务器
首先你得有一台云服务器,这里强烈推荐雨云,因为它价格便宜,优惠多,非常实惠官网。当然你也可以选择其它云服务器,或者如果你有实体机的话也可用实体机,但需要用到内网穿透:
进入官网后,点击登录/注册
这里可以使用qq或微信快捷登录,也可以点击暂无账号?点击注册
这里就输入自己的用户名和密码就注册完了
注册完后点击这里,赚取积分
完成这些让自己的积分大于等于2000,这样我们就可以白嫖7天低配云服务器,试一试雨云服务器适不适合你,如果你想购买那么可以参考这个链接,当然积分也可以提现,每2000积分提现1元
自己购买服务器时按照下图所示选择就行,配置就自己决定吧
到这里我们因该就拥有了一台可以正常使用的用服务器
远程连接服务器
我在这里使用的是Xshell,你也可以使用其它远程连接工具例如:雨云的远程连接(VNC)
打开Xshell后,点击新建
在主机这一栏中填你服务器的公网ip地址,端口号以及其它东西就不要自己修改(名称除外)然后点击确定
选中你刚才创建的会话,点击连接
在这个界面点击接受并保存
输入自己服务器的用户名,默认root,然后点击确定
在这里输入服务器的密码,在雨云服务器控制台中查看
这样就连接好了
安装java环境
Minecraft 版本 | Java 版本 |
---|---|
1.18 ~ 1.20 | 17 |
1.17 | 16 |
1.12 ~ 1.16 | 8+ |
1.11 以下 | 8(再老则需要 7) |
先更新软件包列表:
apt update
安装 Java 运行时环境 (java版本可对照上表更改)
apt install openjdk-版本-jre
这里输入Y即可,等待时间可能会有点长请耐心等待,安装完后输入以下代码,如果输出了自己安装的java版本即安装成功
java -version
配置 Minecraft 服务端
- 安装mcsm面版(雨云已经预装了):
sudo wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup_cn.sh | sudo bash
- 启用 MCSManager 服务:
systemctl enable mcsm-{daemon,web}.service
- 运行 MCSManager 服务:
systemctl start mcsm-{daemon,web}.service
- 检查 MCSManager 服务状态(绿色即正常)
systemctl status mcsm-{daemon,web}.service
打开浏览器,输入https://公网IP:23333(在雨云云服务器控制台中,查看自己云服务器的公网IP),然后创建一个账户一定要记住用户名和密码。
直接点击老用户
点击应用实例,新建应用
选择Minecraft Java版游戏服务器
选择这3个选项都可以,这里推荐选择快速部署,因为非常方便,如果你要整合包开服那么就选择第3个我圈的选项,第2个需要自己上传服务端我放了几个比较常用的服务端,可自行选择
服务器核心
我的世界官服核心
优点:版本和我的世界正式版更新同步,优化好,开服快
缺点:不能添加模组和插件(可以通过手动安装forge的方式给服务器添加模组)
适用于原汁原味且人数不多的mc服务器,和好基友玩一些小游戏地图时可用
下载地址:https://www.minecraft.net/zh-hans/download/server/
Craftbukkit(水桶端)
优点:支持bukitt的绝大多数插件
缺点:不支持模组,有少数bug会导致崩服
MC插件端的起源~
下载地址:https://getbukkit.org/download/craftbukkit
Spigot(水龙头端)
优点:有良好的插件生态,几乎支持你想要的任何插件,相对于Craftbukkit优化更好,也更加稳定,服务端自带反作弊
缺点:不支持模组
大部分原版多人服务器用都是Spigot核心,如果想开带插件的原版服强烈推荐
下载地址:https://www.spigotmc.org/
官网下载BuildTools自行构建,这也是官方推荐的做法,如果不会构建可以试试这个网站:https://getbukkit.org/download/spigot
PaperSpigot
优点:比起Spigot做了更多的优化,在服务器性能上有了巨大的提升,减少了服务器卡顿问题,插件支持和Spigot相同
缺点:无法添加模组,部分优化导致MC原版的一些特性消失
下载地址:https://papermc.io/downloads
SpongeForge(海绵端)
优点:同时支持模组和插件,拥有极好的优化,减少了服务器卡顿和部分bug
缺点:支持的插件少,部分模组会出现报错或崩溃
下载地址:https://www.spongepowered.org/downloads/
这里选择你要开服务器的版本,绿色是插件服,橙色为原版服,红色为mod服这里按照自己需要选择(这里注意看好java版本)
然后安装即可
MC启动
安装完后点击启动,便可开启服务器
开启后打开mc再多人游戏中输入云服务器的公网IP便可加入游戏,现在mc服务器已经开好了!
qwq
mod服务器
mod服如果想要装mod就把mod文件(.jar)全塞到mod文件里
整合包服务器
找到你要整合包的服务端(记得是服务端不是客户端),然后直接在面版上传文件就行
启动参数详情
参数解释(请根据自身情况修改):
- -Xms*G:虚拟机最低内存 *GB,不是很重要,设置 1G 即可。
- -Xmx*G:虚拟机最高内存 *GB,不能超过服务器内存上限,根据自己调整。
- -jar *:指定需要启动的 jar 文件,后面接文件名。
- nogui:指定不需要可视化界面。
配置文件(server.properties)
配置文件重点:
- gamemode
- survival – 生存
- creative – 创造
- adventure – 冒险
- difficulty
- peaceful – 和平
- easy – 简单
- normal – 中等
- hard – 困难
- max-players
- 最大玩家数量
- online-mode
- true – 只有正版能进服
- false – 无正版验证
- white-list
- true – 只有白名单玩家能进服
- false – 任何玩家能进服
代码整理
- 更新软件包列表:
apt update
- 安装 Java 运行时环境:
apt install openjdk-版本-jre
- 安装完后输入以下代码,如果输入了自己安装的java版本即安装成功
java -version
- 安装mcsm面版(雨云已经预装了):
sudo wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup_cn.sh | sudo bash
- 启用 MCSManager 服务:
systemctl enable mcsm-{daemon,web}.service
- 运行 MCSManager 服务:
systemctl start mcsm-{daemon,web}.service
- 检查 MCSManager 服务状态(绿色即正常)
systemctl status mcsm-{daemon,web}.service