教你开一个Minecraft Java版服务器(原版、Spigot、Paper、Mohist) | 您所在的位置:网站首页 › 我的世界正版服务器怎么开创造模式视频 › 教你开一个Minecraft Java版服务器(原版、Spigot、Paper、Mohist) |
一、前言: 最近我开了一个服务器,然鹅却踩了很多坑,很多次都失败。所以才想把开服务器的经验分享出来(实际上是因为我的同学要我教他怎么开服,然后我就顺便写了)。好了,废话不多说,直接开始教程!(这次我有图) 二、服务器核心介绍: 在开服之前,我们先来了解一下Minecraft服务器的核心类别,以便您可以选择适合自己的核心: 官方原版服:就是mojang官方出的服务端 下载地址: mcversions.net 支持版本:全版本 优点:稳定性非常好 缺点:没法装插件,mod。适合纯洁服使用。 Spigot:外号水龙头端,是基于Craftbukkit的加强版,可以装插件但不可以装mod 官网:spigotmc.org 支持版本:全版本 优点:可以装插件,兼容一部分bukkit的插件 缺点:稳定性比原版服务端要差,且编译核心过程极其容易出错 PaperSpigot(简称Paper):是Spigot的针对性能的分支,默认禁用了原版的许多特性,修复了一些原版的bug 官网:papermc.io 支持版本:全版本 优点:可以装插件,比Spigot的性能更好(也包括禁用了一些特性) 缺点:有些特性默认被禁用,但可以打开 Mohist:是一个高版本的Forge+Paper服务端,支持插件和mod同时运行 官网:mohistmc.com 下载地址:https://ci.codemc.io/job/MohistMC 支持版本:几乎全版本(1.17是测试版) 优点:可以同时装插件、mod;且有插件管理器 缺点:稳定性比Spigot差一点,内存占用较高 以上的核心我都会写教程,但这并不是所以minecraft服务器的核心总和,还有其它的核心(如:bukkit 等) 三、配置开服脚本 在Windows或Linux上开服几乎相同,所以我不再分别版本,我推荐大家如果有Linux基础就用Linux(毕竟系统用的内存少,空下来的内存多,可以多带几个人谁不想),但如果只是会开服的话就用Windows吧(这里我用Windows演示是因为我懒得开虚拟机了) (以下教程在原版、Paper、Mohist通用) 1. 先下载好核心的jar文件 (图片以paper为例) 下载好的核心2. 然后新建一个文本文档(名字任意),把后缀改为.bat 在Linux下是.sh 我的文件名是start.bat3. 打开你的.bat文件(.sh) Windows: 输入: 注:内存后面要加单位;这是基础的配置方案,可以自己加更多参数 我设置的内存是1.35GB,所以填1350M保存 Linux: 用 vim start.sh 如果没有: Debian的发行版输入: sudo apt install vim 输入密码即可 Centos输入: sudo yum install vim 或 sudo dnf install vim 输入密码即可 安装好后继续 输入i 写入以下命令 注:内存后面要加单位;这是基础的配置方案,可以自己加更多参数 然后 :wq! 再然后: chmod +x start.sh (如果还不会......真的,我建议你用Windows) 四、开始开服! 双击.bat文件(Linux下为 ./start.sh) 会发现它一下就闪退了,这是因为我们还没有选择遵循它的EULA;它还生成了一些文件 开启一次后我们打开eula.txt 将 eula=false 改为 eula=true 然后保存 Linux和上面输入参数时保存的方法一样 :wq! 再次点击开服文件,就会开始开服 当出现 Done (s)! For help, type "help" 出现了Done字样时,就代表你开服成功了 这是开服成功后文件夹的截图 文件夹此时,你的服务器已经开好了 只需要在minecraft输入ip地址即可进入 当你想进入服务器的时候可能发现进不去,那你可能是用的离线登录,你需要编辑server.properties 配置文件,把里面的 online-mode=true 改成 online-mode=false 这样就可以了 但这是内网IP,想让别人加入服务器还得要设置内网映射,如果服务器有公网IP就可以直接访问了. emmmmm,等等,我好像忘了什么.对了!接下来是Spigot的教程,其实也就是一个步骤不一样而已 从spigot官网下载BuildTools.jar 然后执行 获得spigot-x.xx.x.jar后,就可以按照上面的步骤开服了 注:spigot的编译过程及其容易失败,多试几次吧,实在不行就换一个环境. 最后提醒一下:1.17.* 需要Java jdk16运行,请前往Java官网下载 END |
CopyRight 2018-2019 实验室设备网 版权所有 |