幽冥冥
本帖最后由 Ghost灬幽冥 于 2018-6-2 10:32 编辑

前 言


因为有个妹子之前询问我如何开服,上教程版猎了一圈后
发现没多少也是一个新手服主使用或能理解的教程...
要么就是没更完的,要么有点不太全面的

在多年的开服经验下,我以自己的方式来写出一篇:
比较能让各位新手服主/小白能够理解的基础开服教程

鉴于Sponge核心的特殊与难度较高,将特开一教程篇
将在后面的教程逐步,敬请期待 2018.6.2

为方便阅览,帖子采用翻页形式编辑
会在前言下方张贴上具体目录,可根据自身需要查找对应页数的教程
若需要转载,请联系我取得同意后在原贴备注作者
第一次编撰。教程可能有许多不足之处,欢迎各位大佬指点修正

注意:该教程只是概括了基础服务端及其建立、使用等,
并不包含其他玩法插件的使用,这是给新手服主速成用的!

开服并不需要英语多NB什么的,如果你觉得自己英语基础不行
请使用百度或有道等翻译软件,但我觉得初二三的水平够理解这些了

那么下面,教程开始!


教程目录


最后更新时间:2018-3-17-14:11
最后更新至:No.5 插件的寻找、安装和使用

黑色标识均为已发布教程
红色标识均为未发布教程

基础教程

No.1 关于Java的选择........................................(2)
No.2 关于服务端的选择....................................(2)
No.3 如何设置并搭建服务器...........................(2)
No.4 Server.properties相关设置.................(3)
No.5 插件的寻找、安装和使用......................(3)
No.6 Mod的寻找、安装和使用.....................(3)

进阶教程

No.7 Spigot和Sponge的权限组..................(4)
No.8 菜单的创建及其使用...............................(4)
No.9 Spigot和Sponge的基础插件..............(5)
No10 Spigot.yml与其他的配置文件...........(5)

高级教程

No.11 BungeeCord的建立.............................(6)
No.12 MySql的建立与Authme的联用.......(6)

Sponge篇

Sponge.1 海绵端的相关简介与使用

番外篇

Special.1 我的一些开服心得
Special.2 论如何打造较为优秀的服务器


以下待编辑...



2021.12 数据,可能有更多内容
前 言


因为有个妹子之前询问我如何开服,上教程版猎了一圈后发现没多少也是一个新手服主使用或能理解的教程...要么就是没更完的,要么有点不太全面的
在多年的开服经验下,我以自己的方式来写出一篇:比较能让各位新手服主/小白能够理解的基础开服教程
鉴于Sponge核心的特殊与难度较高,将特开一教程篇将在后面的教程逐步,敬请期待 2018.6.2
为方便阅览,帖子采用翻页形式编辑会在前言下方张贴上具体目录,可根据自身需要查找对应页数的教程若需要转载,请联系我取得同意后在原贴备注作者第一次编撰。教程可能有许多不足之处,欢迎各位大佬指点修正
注意:该教程只是概括了基础服务端及其建立、使用等,并不包含其他玩法插件的使用,这是给新手服主速成用的!
开服并不需要英语多NB什么的,如果你觉得自己英语基础不行请使用百度或有道等翻译软件,但我觉得初二三的水平够理解这些了
那么下面,教程开始!

教程目录


最后更新时间:2018-3-17-14:11最后更新至:No.5 插件的寻找、安装和使用
黑色标识均为已发布教程红色标识均为未发布教程
基础教程
No.1 关于Java的选择........................................(2)No.2 关于服务端的选择....................................(2)
No.3 如何设置并搭建服务器...........................(2)No.4 Server.properties相关设置.................(3)No.5 插件的寻找、安装和使用......................(3)No.6 Mod的寻找、安装和使用.....................(3)
进阶教程
No.7 Spigot和Sponge的权限组..................(4)No.8 菜单的创建及其使用...............................(4)No.9 Spigot和Sponge的基础插件..............(5)No10 Spigot.yml与其他的配置文件...........(5)
高级教程
No.11 BungeeCord的建立.............................(6)No.12 MySql的建立与Authme的联用.......(6)
Sponge篇
Sponge.1 海绵端的相关简介与使用
番外篇
Special.1 我的一些开服心得Special.2 论如何打造较为优秀的服务器

以下待编辑...


No.1 关于Java的选择




如果你要开服,那么Java是绝对不能少的
如果选用1.7.2以上的服务端开服,那么请使用JAVA8因为有部分插件不支持JAVA7,而JAVA8相对于7来说有更好的优化因此,第一步,使用JAVA8是更好的解决办法
若需要开1.6.4的,你还是去用JAVA7吧【捂脸】


JAVA的下载地址
https://www.java.com

JAVA的安装教程
打开上面的网址后,点击免费下载

然后点击“同意并开始免费下载”

下载后打开EXE程序,会有中文指导安装根据顺序安装完成即可
至于安装路径,若C盘空间够的话随你吧





No.2 关于服务端的选择


什么是服务端?服务端是服务器的后台,启动与配置都在这里进行你可以想象成是一个平台,服务器是在这基础上启动的关于应该如何搭建服务端的问题,会在第三节学到
↓ 首先,我们应该选择一个自己需要的服务器定位 ↓
在我们开服所需要时,服务端核心一般分为以下四类请各位服主们先选定自己要开的服务器类型及版本再选择核心(BungeeCord教程会在后面的教程详述)


①纯净类服务端(Spigot、PaperSpigot等)该服务端核心不支持使用MOD(不开MOD服推荐使用)
这东西就是咱们平常称作“水龙头”的东西就个人而言,我推荐使用PaperSpigot核心它是Spigot的优化版本,相对于Spigot拥有更多的优化与可配置项目若需要稳定运行,你也可以选择Spigot
PaperSpigot下载地址:https://yivesmirror.com/downloads/paperspigot
Spigot下载地址:https://yivesmirror.com/downloads/spigot

核心版本怎么看?拿PaperSpigot举例子,进入链接后你会看到一排的核心下载

例如其中一个的名字为:PaperSpigot-1.12.2-b1350.jar 的文件PaperSpigot就是核心名称,1.12.2就是这个核心的版本核心版本取决于你可以使用哪个版本的客户端进入服务器例如,你用的是1.10.2的客户端玩MC,那么就下载1.10.2的核心
实现跨版本,可以使用Viaversion这个插件



②MOD类服务端(Cauldron、Kcauldron等)该服务端核心支持使用MOD,但均停更于1.7.10版本
该核心适用于建立1.8版本之前的MOD服务器因为两个核心均停更在了1.7.10的版本所以你想开更高版本的MOD服,请使用下面的Sponge
Cauldron下载地址:https://yivesmirror.com/downloads/cauldron
Kcauldron下载地址:http://www.mcbbs.net/thread-661632-1-1.html


③Sponge服务端(海绵服务端)该服务端核心支持使用MOD,配置难度较高
Sponge是目前可支持高版本可支持MOD的核心但该服务端的配置难度很大,兼容性很小并不支持Bukkit/Spigot插件们,只能使用Sponge插件在使用PoreRT可能也有Bukkit/Spigot部分插件不予兼容若想使用该核心搭建服务端,请做好一定功课与准备
Sponge下载地址:http://www.mcbbs.net/thread-661632-1-1.html


④BungeeCord(群组服核心)
这就是被广大玩家所称的“群组服”搭建群组服需要设置配置文件与多个子服等会在后面的教程进行详述
BungeeCord下载地址:http://www.mcbbs.net/thread-661632-1-1.html





No.3 如何搭建并设置服务端


以下教程均为多图教程形式,请注意流量!
Spigot服务端教程


我们先新创建一个文件夹作服务端文件夹



为了彰显我的帅气标志,把文件夹名字改成这样不为过吧x把我们下好的服务端核心放进去(以1.10.2为例)



然后再新建一个文本文档



将后缀名改为bat格式(文件没显示后缀名自行百度如何显示)前面的名称你可以随便改,我是改成这样



使用NotePad++打开编辑bat文件(没有自行百度下载)然后可根据图片填写成以下这样



其中,Title指的是打开bat时标题所显示的名称(你看的开心就行)
Java指的是你的Java.exe路径,直接填写成Java就行,会自动获取路径地址
-Xmx指的是可使用的最大内存,-Xms指的是最小内存值这个需要看你机器本身情况和内存大小填写。
-jar PaperSpigot-1.10.2.jar 指的是所获取的服务端核心该项不能缺少,-jar后面填写的就是你刚刚下载的核心名称请注意,中间有空格!
goto xxx 该项可以省略,是服务器关闭时延迟数秒后自动重启若需要关闭自动重启,请在设置java路径的上面一栏插入“:xxx”在服务器关闭时会自动回到地址并重新启动

bat写完后,双击打开bat文件会下载主要的库内容文件,静待即可



完成后,服务器会开启,但会出现这样的情况



是因为没有同意Eula协议,需要打开文件夹内新生成的Eula.txt文件将下方的Eula=false改成Eula=true即可



完毕后再次双击打开bat文件,服务端按理说就启动成功了当出现 Done(xx.xxs)! 时,就说明服务器启动成功了!



这时你就可以通过内网IP127.0.0.1进入自己的服务器了什么,想跟小伙伴一起玩耍,那么请期待接下来的教程


Cauldron服务端教程


待填坑...


Sponge服务端教程


待填坑...






No.4 Server.properties相关设置




在服务器成功开启后,你是否注意到新生成了这个东西?server.properties,就是服务端一些配置的配置文件我们只挑一些重要的讲



op-permission-level是设置OP权限等级的,但具体使用不明,不用管它
allow-nether是设置默认地狱世界是否开启/生成,设置为false即关闭
level-name设置的是世界文件夹的名称,包括地狱世界与末地世界前缀均以此命名保持默认即可,若需要改动最好设置为英文
allow-flight设置的是是否允许玩家飞行,保持不动即可若想要给予部分玩家飞行的能力权限,将在下面教程详述
server-port设置的是服务器的端口,一般是25565保持不动即可,若遇到端口占用无法开启服务器修改端口即可一旦修改为其它端口,其他玩家就需要在IP后面设置端口进入你的服务器若你的服务器是BungeeCord服务器那么最好BC主端设置25565,其余子服设置为其他的
max-world-size设置的是生成的世界最大尺寸有多大,以方块规格来算默认是29999984,大约是3kw左右,到达边缘后就会有世界边界阻挡可通过游戏内的指令来修改?
server-ip设置的是服务器的IP,但这单端根本没啥用吧...若想让其他玩家进入你的服务器,需要的是你的外网IP,并非这个BC服可设置为127.0.0.1,防止其他不法人士架设BC端入侵
max-build-height是允许建筑的最大高度,默认为256
white-list设置的是白名单是否开启,默认为false即可若设置为true,玩家需要拥有白名单才能进入服务器白名单的设置/取消通过 /whitelist 指令来操纵
online-mode设置的是是否开启正版模式最好设置为false,因为国内大部分都是非正版客户端和服务器你想开正版服那我没话说,自己准备好Mojang的正版上去
pvp设置的是玩家是否可以伤害对方(玩家),默认为true该项关闭后玩家将无法攻击他人/与他人PVP
difficulty设置的是服务器默认难度,默认值为10=和平,1=简单,2=普通,3=困难
enable-command-block设置的是服务器内是否开启命令方块默认为false,若开启后服务器的命令方块将会运行若关闭后,服务器的命令方块将全部无法使用并运行
gamemode设置的是玩家默认的游戏模式,默认值为00=创造模式,1=生存模式,2=冒险模式,3=旁观者模式
max-players设置的是服务器最大可同时在线玩家,建议酌情设置面板服/部分VPS服务商是将此项锁死的,设置多少就是多少


关于其他的配置文件,诸如spigot.yml等会在接下来的进阶教程中使用特殊篇的方式来详述





No.5 插件的寻找、安装与使用




服务端基础设置完毕后,接下来就是来安装插件了插件可以通过MCBBS站内的 服务端插件板块 寻找需要注意的是,你所要下载的插件需要与你的服务端版本兼容例如原贴注明1.11.2才能使用的插件,放在1.8.8的服务端是不会运行的这只会给你服务器增加烦人的报错刷屏而已
①插件安装教程
在下载好可使用的插件后,打开下载文件夹找到你下载的插件,一般是jar文件,拿Essentials.jar举例


打开服务端文件夹,找到plugins文件夹并打开将下载好的插件复制粘贴进去即可然后重载或开启服务器进行加载



若没有出现报错,Ess的成功运行截图是这样的若出现下列这些且无报错,这就代表这EssEntials这个插件成功运行了

各个插件的成功运行消息都不一样但只要没出现报错(ERROR)或警告(WARN)基本没多大问题


以下提供一些生存/RPG服及其他服务器经常用到的一些前置插件等(均为站内搬运贴)
ProtocolLib|PlaceholderAPI|Vault



海贼王#
期待 更新...

晚安2001
我要说的是 按照你的方法下载java

仅仅是32位的 恐怕有人需要64位吧


第一页 上一页 下一页 最后一页