闲着没事开了个MC服务器,现在闲着没事来写教程qwq介绍VanillaVanilla服务端,是Minecraft原版服务端,又称香草服务端,若对应客户端装了Forge的话,在服务器列表内可以在对应服务器右边看到一个大大的"V",当然,有时也会对其他并不是Vanilla服务端的服务器打个"V",这是Bukkit的误判,换个说法,若Forge客户端内有显示"V"的服务器均可用原版纯净客户端加入,无需mod。准备工具教程开始以下是从零开始的教程,各位可以自行跳到需要的地方准备Java/JDK(这边建议使用JDK,所以本这里不再介绍普通Java,若需要请移步至 Java官网)先打开JDK的下载网址: jdk.java.net这里一目了然,显示了所有可下载的JDK,下面列举出部分常见Minecraft服务端版本推荐的JDK/Java(截止2021/11/20)(1.17不再支持Java/JDK 15及以下的版本)大家可以自行选择下载,这边以JDK16为例单击16文档内可以下载Windows版本和Linux版本分别是Windows 10 x64 Java Development Kit和Oracle Linux 7.8 x64 Java Development Kit单击想要下载的版本后保存至你想要的路径Windows内若不添加path路径,则需要手动添加Java路径,例如Bat里的"java"不添加path路径则可能会变成"路径/bin/java"当然你也可以去 甲骨文官网下载.exe的Java,这里不做演示下载Vanilla(香草)服务端(Minecraft Launcher)先介绍Minecraft Launcher如何下载首先登入Minecraft Launcher单击MINECRAFT: Java Edition单击右边的配置单击新配置在版本 一栏 选择需要的需要的香草(Vanilla)服务端版本选好后单击 服务器然后会弹出一个下载的网页,浏览器会请求或自动下载server.jar,将下载的文件保存即可下载Vanilla(香草)服务端( Minecraft.net)使用浏览器访问 Minecraft香草(Vanilla)服务端下载页面单击minecraft_server.1.17.1.jar 使用浏览器下载保存即可目前未发现官网可以下载其他版本的服务端,应该是默认最新正式版版本 如果要用官网下载其他版本并不是不可以,但是不简单,这里就不说了启动Vanilla(香草)服务端若你默认的Java/JDK是16或以上则可以直接使用"java"或"java.exe"做前缀启动这边可以直接使用官网放出的启动参数,Linux相同java -Xmx1024M -Xms1024M -jar server.jar nogui待会会解释这些启动参数都是什么先将你的server.jar放入一个单独文件夹,因为启动后会释放大量配置文件和文件夹这边以Windows为例在这个文件夹打开CMD或PowerShell,当然也可以使用最简单的Bat文件,这里以Bat文件为例右键->新建->文本文档我们先在TXT文件内写入基础启动参数,保存后再修改文件后缀在修改.txt为.bat前你需要先将显示文件后缀打开打开文件夹选项,分页选项中选择查看,在高级选项中找到隐藏已知文件类型的扩展名,默认是启用的,现在我们将旁边的勾去掉以关闭,然后点击确定或应用这时候就可以随意修改文件名和文件后缀了,我们随便改个名字,并把.txt改成.bat这里先解释下.bat内的启动参数java——系统path加入的Java.exe简称-Xmx1024M——启动服务器预留最低内存为1024M,当然也可以删除或修改成自己需要的值-Xms1024M——启动服务器最高内存为1024M,实际Java会占用大约10~500MB,当然也可以删除或修改成自己需要的值-jar——声明后方跟随的Java文件server.jar——服务端文件,若服务端文件并非叫server.jar,也可改为自己需要的文件名nogui——不显示Gui页面,此参数为高版本独占,例如1.8服务端就没有Gui,方可删除此参数请注意,若你的java并非是刚刚你下载的或你想要的,请将java修改为你刚刚下载的Java/JDK路径 例如:我的JDK在D:\jdk16,那么java将修改为"D:\jdk16\bin\java" "D:\jdk16\bin\java" -Xmx1024M -Xms1024M -jar server.jar nogui好了,现在启动!双击.bat文件可见cmd窗口直接闪退了,我们在.bat文件内加入pause这一行,意思是在上一条指令执行完毕后等待右键.bat文件,选择编辑,或用文本软件打开回车一行,输入pause,保存再次启动可以看到启动失败的提示意思就是我们需要同意eula协议才可以启动服务端,eula文件就在同目录下,叫eula.txt打开eula.txt,将false改为true,保存即可再次启动当出现了Done (启动时间)! For help, type "help" 即说明启动成功了第一次启动是因为创建地图,所以会稍微慢一点,下一次启动就会快很多了配置服务端基础设置启动成功后可以发现同目录下有一个server.properties,这里面就是服务端的基本配置文件了。这些都是按需要设置如果你的服务器是给离线(盗版)玩家开的,那么请把online-mode设置为false,否则是必须使用正版账号才可以进入,设置为false后正版玩家仍然可以进入服务器如果你需要使用命令方块,默认配置文件内是关闭了命令方块了的,请把enable-command-block设置为true如果需要修改服务器的MOTD(服务器列表内的标题),请修改motd为你想要使用的值(最好使用英文)如果需要自定义端口,请修改server-port值如果需要使用白名单功能,请将white-list设置为true如果需要修改服务器最大玩家数,请修改max-players值如果需要修改出生点保护距离或停用出生点保护,请修改spawn-protection值(停用没有测试,可能是-1或0)如果需要修改服务器默认难度,请修改difficulty值(peaceful——和平 easy——简单normal——普通hard——困难)开服成功证明最后祝大家开服顺利,教程中若有异议的地方欢迎指出~(顺便宣传下我开的生存服务器:463466451 qwq)本系列预计有5期(肯定会摸鱼的qwq):(首字母缩写,可以猜猜)VSPFF