前言:

Windows开服超简单,但是系统内存占用比较大,玩家多的不建议选择,建议用Linux开服

没有正版账号一样可以玩

基岩版协议UDP,默认端口19132
Java版协议TCP,默认端口25565

我的世界中文站:https://www.mcbbs.net/,插件,mod,整合包都有
minebbs:https://www.minebbs.com/
mod百科:https://www.mcmod.cn/
mc导航网:https://www.mcnav.net/
面板服:https://mcsmanager.com/

启动器(内含各版本)
pcl2启动器:https://afdian.net/p/0164034c016c11ebafcb52540025c377
hcml启动器:https://hmcl.huangyuhui.net/
官方启动器:https://www.minecraft.net/zh-hans/download/alternative

在Minecraft服务端中,最重要的部分就是服务端核心,核心通常有以下几类:
Minecraft原版核心
Minecraft纯插件核心
Minecraft纯MOD核心
Minecraft插件MOD混合核心

插件是一些能帮助服主完成管理工作的额外组件,它不需要再客户端安装
相比于插件,MOD则是需要在服务端和客户端同时添加才能够使用,单独在服务端添加客户端将无法进入服务器,单独在客户端添加,能进入服务器,但MOD将不会起到作用(辅助类另说,如小地图,顶部显示物品,Xray透视等,这里仅指个人功能类)

目前我的世界Java版主流服务端有:(还有一些我没了解到的就不列出来了)

核心名称描述地址
原版服务端官方服,即纯净服,无法添加插件,安装forge后可以添加Mod,可自定义内容少https://mcversions.net/
Bukkit/CraftBukkit
(水桶服)
比较原始的插件服务端,并不支持添加Mod,但可以添加Bukkit插件它能使用CraftBukkit插件
但它对Spigot插件兼容性比较差,它只能加CraftBukkit插件和Spigot的部分插件
https://getbukkit.org/download/craftbukkit
Spigot(水龙头)Spigot对Bukkit进行了优化,支持添加Bukkit插件,但不支持添加Mod,稳定性良好https://getbukkit.org/download/spigot
Paper(纸龙头)Paper对Spigot进行了优化,支持 CraftBukkit 和 Spigot 插件,但不支持添加Mod,
再带TPS优化,在1.9.x之前的版本的核心自带反作弊功能,1.9.x后被移除
https://papermc.io/
MCPC+可以安装Mod及Bukkit插件,优化鸡肋。仅支持JAVA7运行,最高支持版本1.7.10https://sourceforge.net/projects/cauldron-unofficial/files/old_releases/version_1/
KCauldron(KC端)KC端,可以安装Mod及Bukkit插件,比MCPC+,Cauldron,Thermos优化了一波,吃内存并不多了,但最高支持版本仅到1.7.10https://sourceforge.net/projects/kcauldron/
Thermos(水瓶端)是KCauldron的优化版本,比原先的Cauldron更加稳定
能添加MOD也能添加Bukkit插件,最高支持版本1.7.10
https://cyberdynecc.github.io/Thermos/install
Contigo(水杯端) 是Thermos的儿子,进行了大多优化,服务器滞后优化,多线程进行运算,更低的延迟
更好的世界防护 (Forge调用的物品不经过Bukkit插件!)
https://github.com/djoveryde/Contigo
Uranium(铀端)是KC的优化版本,多线程进行运算,效率更高,支持Bukkit插件和ForgeMOD ,最高支持版本1.7.10https://www.uraniummc.cc/
Catserver(猫端)国人开发的一代神端,支持ForgeMOD和Bukkit/Spigot插件,并且优化了多线程,1.12.2版本https://catmc.org/
mohist(墨端)既可以加入mods又可以加入插件,兼容paper的一些插件支持,不需要多大的服务器即可运行,并且自带多线程,比较多插件不支持,部分mods不支持https://mohistmc.com/
Arclight(海螺端)既可以加入mods又可以加入插件,服务器网络环境不太好,下载必备库比较累https://github.com/IzzelAliz/Arclight/releases
magma基于Forge和CraftBukkit的1.12.2服务器,使用Forge的mod和Bukkit插件,后续会支持1.14&1.15https://magmafoundation.org/
Sponge Forge
(海绵端)
拥有自己的插件体系,在1.8及以上版本能做到Mod与Sponge插件的共同使用https://www.spongepowered.org/
Sponge Vanilla
(海绵香草端)
支持Sponge插件,不支持ForgeMOD ,占用内存少,配置需求低 https://www.spongepowered.org/
Glowstone(萤石)一个完全开源的服务端,支持Bukkit插件。版本为1.12.2,中文介绍 https://www.mcbbs.net/thread-926208-1-1.htmlhttps://www.glowstone.net/

java下载(镜像站):

内用户建议使用镜像站下载(建议使用编程宝库,是我觉得比较全的)
编程宝库:http://www.codebaoku.com/jdk/jdk-index.html
injdk:https://www.injdk.cn/
清华大学镜像站:https://mirrors.tuna.tsinghua.edu.cn/Adoptium
华为镜像站:https://repo.huaweicloud.com/java/jdk/

mc版本以及对应的Java版本:

1.7.X —— jdk8
1.8.X —— jdk8/11
1.12.X —— jdk8/11
1.16.X —— jdk8/11/16
1.17.X —— jdk16以上
1.18.X—— jdk17

某些1.13-1.16端要求使用java11以上版本。也有插件要求必须使用java16

正文:

下面就以catserver端来开服演示:

猫端是我第一个开服所用的端,也是我觉得挺不错的端,虽然猫端有过一段黑历史,但丝毫不影响我的使用。众所周知mod最繁荣的两个版本1.7.10和1.12.2版本,新版本内容丰富点,所以我直接选择了catserver(注意:每个版本和每个核心都有自己的存在意义,不要诋毁其他的服务端来吹捧自己的选择)

简单的教程:

安装JDK8,下载catserver,bat启动

详细教程:

1.准备服务器:

服务器(windows系统需要winsever2016或以上)需要你自己准备(我建议用服务器,因为24小时全天运行,且稳定)我这里用winsever2016做演示

2.放行端口:

根据的服务端的协议选择协议(比如说java版为tcp协议),Java版的默认端口是25565(如果你是物理机的话请根据情况设置),(如果是家用电脑就在Windows防火墙放行端口,有公网IP可以做端口映射,没有公网IP的可以尝试内网穿透来架设,比如说樱花frp

以腾讯云为例:在控制面板的防火墙放行25565端口,协议是tcp

3.在服务器浏览器打开http://www.codebaoku.com/jdk/jdk-index.html下载jdk8,随便一个版本

4.win+r启动cmd输入java -version查看是否安装成功(Java8、JDK8、JDK1.8都是一个东西)

5. 在服务器的浏览器打开https://catmc.org/下载开服包(一个jar文件)然后随便创个空文件夹把它放进去

6. 接着继续创建一个start.bat文件(先创建txt文本,把下面代码放进去保存,再把txt后缀改成bat)CatServer-a8b73e9-universal.jar是你的开服文件

java -jar CatServer-a8b73e9-universal.jar
pause

7. 双击start.bat,就会得到以下文件,如果cmd里出现For help, type "help" or "?"就证明开服成功了
(注意:有些服务端第一次启动bat的时候会出现eula.txt,需要打开eula.txt里把eula=false改成true,然后重启bat,而猫端则是自动改成true的)

8. 关掉正版验证:用文本打开,erver.properties文件里的online-mode=true中的true改成false,除非你有正版账号,不然就得关掉,改成false后关闭cmd,重新启动bat

9. 启动mc测试连接一下,直接填入服务器IP即可,不需要填端口,除非你配置文件改了其他端口

如果展开自动收缩请

   ”Catserver文件夹结构”  ==>  展开 / 收起

Server.properties配置文件,官方文档:https://minecraft.fandom.com/wiki/Server.properties

   ”server.properties配置文件”  ==>  展开 / 收起