教你开一个Minecraft Java版服务器(原版、Spigot、Paper、Mohist) 您所在的位置:网站首页 我的世界正版服务器怎么开创造模式视频 教你开一个Minecraft Java版服务器(原版、Spigot、Paper、Mohist)

教你开一个Minecraft Java版服务器(原版、Spigot、Paper、Mohist)

2023-08-11 08:27| 来源: 网络整理| 查看: 265

一、前言:

最近我开了一个服务器,然鹅却踩了很多坑,很多次都失败。所以才想把开服务器的经验分享出来(实际上是因为我的同学要我教他怎么开服,然后我就顺便写了)。好了,废话不多说,直接开始教程!(这次我有图)

二、服务器核心介绍:

在开服之前,我们先来了解一下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.bat

3. 打开你的.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 实验室设备网 版权所有