如何开一个MC服务器?很简单!
前言
我的世界是什么?我的世界(Minecraft)是一款沙盒类电子游戏,开创者为马库斯·阿列克谢·泊松(Notch)。游戏由Mojang Studios维护,现隶属于微软Xbox游戏工作室。中国版现由网易游戏代理,于2017年8月8日在中国大陆运营。
另外,Minecraft可以多人联机,那么,这时候就需要一个服务器了,当然还有很多联机方式,但是Minecraft服务器他跟普通联机不一样的是他可以全天候打开且不需要房主
那么,该怎样来开呢?
准备工作
- 一台电脑或者服务器
- 一个服务器核心
- JDK19(或其他分支版本,这里推荐Zulu Jdk/OpenJdk)
Azul: https://www.azul.com/downloads/
OpenJdk64位: https://mirrors.tuna.tsinghua.edu.cn/Adoptium/19/jdk/x64/
OpenJdk32位: https://mirrors.tuna.tsinghua.edu.cn/Adoptium/19/jdk/x32/
下载服务器开服核心
现在全网有很多的核心,我们很熟悉的有Minecraft、Bukkit、Spigot、Paper(分支如Purpur、Akarin、Pufferfish),还有很多很多,上述几个仅适用于插件服务器和纯净服务器
打开链接 https://purpurmc.org/
这里以Purpur核心为例(当然其他核心理论也通用该教程)
你打开一定是这样的一个界面
Purpur is a drop-in replacement for Paper servers designed for configurability and new, fun,
exciting gameplay features.
直接翻译过来就是
Purpur 是 Paper 服务器的直接替代品,专为可配置性和新的、有趣的、令人兴奋的游戏功能而设计。
但是,还不如直接说Purpur 是 Paper 服务器的分支,且性能非常出色,为了那些大型服务器而设计
我们可以看到这两个按钮
Download latest 的意思是下载最新构建的版本
See all builds 的意思是查看所有构建版本
如果你想下载最新版直接点击 Download latest,想查看更多版本就点击 See all builds
我们选择下载最新版本
下载完毕后,创建一个新的文件夹
并将其放进去,例如这样
然后创建一个CMD或者BAT文件,如上图所示一样
示例代码如下
@echo off
title SB
"你的Java路径" -jar purpur-1.19.4-1952.jar
#你的核心名字可能会不一样,可以自行修改
保存为Start.cmd或者Start.bat都行
什么?不显示后缀名?来来来看这里 https://zhuanlan.zhihu.com/p/121811288
弄好后,双击打开
等等,这里还有个问题,需要同意 Eula.txt
啥是 Eula.txt?
Minecraft EULA是什么?
Minecraft® EULA 协议,官方网址 https://account.mojang.com/documents/minecraft_eula 其EULA协议本质上就是Minecraft的发行工作室 Mojang AB对于Minecraft所有用户的一个使用协议。虽然全文整体很长,但是Minecraft EULA在开头便点名了整体的“中心思想”:
请看这篇文章 https://zhuanlan.zhihu.com/p/463084883
我们打开 eula.txt 可以看到下面的画面
来,我们将那个false改为true就可以正常打开服务器了
当你的服务器终端显示如下的消息时,那么恭喜你,你成功地创建了一个Minecraft服务器!
server.properties 则是服务器的基础配置文件
简单教程一下,或者你前往这个链接 https://www.bilibili.com/read/cv20924306/
去看个详细,但我下面简单教程一下
如果你不想盗版玩家进入,则
online-mode=true
相反,你是盗版玩家,就改成false
服务器端口
server-port=25565
随意更改 0-65535的范围内随意端口
当然仅限于内网或者拥有公网的服务器
例如你更改了端口为25577,则使用0.0.0.0:25577
公网同理
接下来打开Minecraft客户端
输入0.0.0.0:25565就可以进入服务器了!
尾声
ok了,这就是这次的教程了,怎样?是不是很简单?有疑问可以在下方评论