找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

小白服主入门解惑教程

像素搬运菌 2024-5-27 17:06:43 原创 阅读 475 来自 中国江苏无锡
联机教程
教程类型: 开服
教程来源: 原创
原贴地址:
教程目标: 开服

马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 像素搬运菌 于 2024-6-14 23:25 编辑

小白服主入门解惑教程

本文只针对Java版进行讲解,考虑到是针对新手,该文章尽量避免使用更多专业词汇而使用更直白的话语解释。

第一章:服务器核心介绍























名称 版本 备注
Akarin 1.12.2-1.15.2 基于Paper,支持多线程,相较于Paper优化更好,不支持MOD。[点击下载]
BungeeCord 1.8-1.20 多服连通,可以在一个服务器中创建多个不同风格的服务器。[点击下载]
Cauldron 1.7.10 可以装MOD和支持Bukkit类的插件。[已经停更]
Contigo 1.7.10 Thermos 的一个分支版本,支持 Mod 和插件。[点击下载]
Craft Bukkit 1.0.0-1.20.6 老牌核心,支持大部分插件,功能比较完善,但容易出现一些性能问题。[不支持MOD][点击下载]
CubeRite 1.8.8-1.12.2 基于 Bukkit 架构,在性能方面具有更大的优势。[不支持MOD][点击下载]
GlowStone 未知 基于 Bukkit 架构,内置了 Sponge 支持的插件[不支持MOD][点击下载]
HexaCord 1.8-1.20 BungeeCord的分支,基于原基础做了一些优化,包括性能的提升。[点击下载]
Hose 1.11.2 基于 Spigot,不支持MOD[点击下载]
Mohist 1.7.10-1.20.2 采用 Forge + Paper 结构,支持 Forge mod 和 Paper 系列插件。[点击下载]
PaperSpigot 1.8.8-1.20 简称Paper,较 Spigot 有所提高,优化 TPS 等,支持 CraftBukkit 和 Spigot 插件,API 没有太大修改,不支持MOD。[点击下载]
Patina 未知 基于 PaperMC 的面向性能的 Minecraft Server 补丁发行版,不支持MOD。[点击下载]
Sponge Forge 1.8-1.20 支持 Sponge 的专用插件,可装 Mod,兼容性比 Cauldron 高,适合开 MOD 服,支持的版本高,是目前支持 MOD 的服务端里兼容版本最高的核心,但不支持Bukkit插件[Sponge]点击下载]
Spigot 1.4.6-1.20.6 Spigot 是 CraftBukkit 服务端之后的延续版本,比 CraftBukkit 优化了不少地方,支持 CraftBukkit 的插件,性能比 CraftBukkit 好很多,并且自带反作弊功能,不支持MOD。[点击下载]
Sakura 1.19.2 Purpur的一个面向性能的分支,旨在通过实现多线程和异步改进来提高实体密集型服务器的性能,不支持MOD。
Petal 未知 Purpur 的一个面向性能的分支,旨在通过实现多线程和异步改进来提高实体密集型服务器的性能,不支持MOD。[点击下载]
Thermos 1.7.10 继 Cauldron 和 KCauldron 之后的续命版本。[点击下载]
Mirai 1.19 基于 Pufferfish,拥有更强大的优化,不支持MOD。[已停更][点击下载]
Travertine 1.7.10 WaterFall 的一个分支,可以让 1.7 版本的 MOD 端进行跨服并修复了许多 BUG,比如跨服蹦客户端。[点击下载]
Uranium 1.7.10 基于 KCauldron 进行大量修复以及优化的服务端,并且整合了部分 Thermos 对服务端进行的修复,能够兼容 Bukkit, Spigot 插件以及 1.7.10 的 Forge mod,并没有计划向高版本兼容。[点击下载]
WaterFall 1.8-1.20 BungeeCord 的一个分支,致力于优化 Bungeecord 在代理服务端数据过程中产生的不必要垃圾,使你的 BungeeCord 性能更高,更充分发挥在很高玩家在线数时 CPU 的性能。[已停更][点击下载]
Velocity 1.8-1.20 拥有非常强大的服务器支持,可扩展性和灵活性,对于大型群组服务器,Velocity 是一个很好的选择。[点击下载]
Arclight 1.14.2-1.20 拥有更加丝滑的优化内容,对于高版本服务器,Arclight是一个很好的选择,不支持MOD。[点击下载]
CatServer 1.12.2/1.16.5/1.18.2 是1.12.2的Forge+Bukkit+Spigot服务端核心,国内最早开发的高版本核心, 支持大部分MOD和插件同时稳定运行,而CatServer现在已经和LoliServer融合,成为新一代的MOD端核心。[点击下载]
Purpur 1.16-1.20 Paper 服务器的直接替代品,专为可配置性、新的有趣和令人兴奋的游戏功能以及建立在 Paper 之上的性能而设计。[点击下载]
Yatopia 1.16.5 Yatopia结合了许多插件和优化模组的代码,以及许多独特的优化。[点击下载]
Banner 1.19.4-1.20.4 Banner 是一个基于高版本(1.19.4 以上)Fabric 的服务端,它增加了对流行的 Bukkit / Spigot 插件 API 的支持。允许在 Fabric 端正常安装 Bukkit / Spigot / Paper 服务端插件。[点击下载]

关于主流核心的推荐:
插件服:Spigot/Paper/Purpur
模组服:Mohist/CatServer/Arclight

第二章:基础服务端的搭建

第一部分以雨云面板为例进行讲解操作
第一章
根据第一章讲解的核心类型进行安装
泰拉瑞亚和幻兽帕鲁/求生之路是其他游戏

这里我以PurPur1.20.4为例



第三章:server.properties的详细配置

level-name           = 服务器名称(这里必须使用英文)
hellworld            = 地狱世界(true=开启 false=关闭)
spawn-monsters       = 生成怪物(true=开启 false=关闭)
spawn-animals        = 生成动物(true=开启 false=关闭)
online-mode          = 在线模式(盗版服请设false)
max-players          = 服务器上限人数(好友不多的建议10 否则设置多少消耗多少内存)
server-ip            = 用于绑定服务器地址(建议留空 Hamachi例外)
pvp                  = 友军伤害(true=开启 false=关闭)
server-port          = 服务器端口
white-list           = 启用黑名单,在banned-players插入玩家名
verify-names         = 检测昵称,第一个重名昵称将被kick
spawn-protection     = 重生点保护范围(单位:格 如32及32x32)
levelName            = 服务器名称
onlineMode           = 在线模式
autoSave             = 自动保存
autoSaveMins         = 服务器自动保存时间(单位:秒)
autoBackup           = 自动备份
autoBackupMins       = 自动备份时间(单位:秒)
keepBackupHours      = 保留备份时间,超过将删除备份(单位:天)
autoRestart          = 自动重启(服务端检测到错误时)
autoRestartMins      = 自动重启时间(单位:秒)
exitOnFailure        = 退出失效(未知)
port                 = 端口
internalPort         = 内部端口
rconPort             = 远程端口
rconPassword         = 远程密码
useWhitelist         = 是否启用特定的人才可加入服务器
useSMPAPI            = 使用多核处理
c10tArgs             = 是用C10T参数(好像是10进制的意思)
c10tMins             = C10T处理时间(单位:秒)
maxPlayers           = 同max-players
defaultGroup         = 默认组(此为Steam组,盗版无视)
useSlashes           = 使用斜杠语法(默认dots语法)
memory               = 内存(及服务端最高吃多少内存)
useMsgFormats        = 使用信息格式(未知)
msgTitleFormat       = 信息标题格式
msgFormat            = 信息格式
localChatRadius      = 当地信息交互(AAA协议)
debug                = 调试模式
alternateJarFile     = 备用的jar文件(建议留空)
guestsCanViewComplex = 来宾可以查看(Complex好像是函数)
ipAddress            = IP地址(建议留空)
javaArguments        = Java参数

第四章:各核心通用文件结构


config - 配置文件夹[一些模组的配置存放在这里]
logs - 日志文件夹[服务器每次启动或重启后的记录存放在这里]
mods - 模组文件夹[服务器模组存放在这里]
plugins - 插件文件夹[服务器插件存放在这里]
versions - 版本文件夹[服务器对应的版本存放在这里]
world - 地图文件夹[服务器的地图存档文件存放在这里]
xxx-1.12.2.jar - 核心本体
server.properties.yml - 基础配置
eula.yml - 协议文件
ops.yml - OP名单

第五章:基础插件的选择与模组安装

一般情况下,我们选择的基础插件中,包含常用指令以及权限组,本贴推荐使用ESS以及LP权限组
[全版本]Essentials - Ess全系列插件
[1.7-1.20]LuckPerms - 你的权限组何必是GM?
在游戏中,你不希望你好的建筑作品或者游戏物品被破坏,你可以使用圈地插件进行保护
[1.7.10-1.20]Residence——领地,安全地保护玩家的领地
单一的世界不足以满足你,并且你想对这些世界进行统一管理,你需要多世界插件来帮助你
[全版本]Multiverse-Core - 创建并管理更多的世界
在MC的MOD环境中,有两个选择,一个是Forge,另外一个是Fabric
这两个分别是不同的MOD支持环境,你安装了Forge环境,就只能用支持Forge的Mod。

一般有些Mod是会分别推出这两个版本供使用者选择。

另外,打个比方说,PixelMon只支持1.12.2这个版本
那就只有你使用1.12.2版本安装它,它才能正常运行,如果你使用除1.12.2其他版本,例如1.16.5

及时客户端运行成功,这个模组也不会在客户端中运行。

在给服务端安装插件或者模组的时候,客户端也要安装相同的模组,插件不想要同步安装,只有模组需要同步安装

一些模组是拥有前置模组的,只有安装了前置模组后,主体模组才能正常运行
具体的关系以及信息,MCMOD这个网站会给出详细的信息。

Ps:一些辅助类模组只用在客户端上安装,服务端不需要安装,比如JEI

第六章:世界的创建以及保护

在这里,我只简单讲一下Multiverse-Core这款插件是如何创建世界的以及对世界进行保护,其他的你需要自行去查看插件WIKi

输入指令:/mv create 世界名称 世界类型
世界类型:NORMAL[生存世界] NETHER[地狱世界] END[末地]
地皮世界创建指令:/mv create 世界名 normal -t flat
创建的前提是你安装了地皮插件

[1.13-1.14]PlotSquared —— 更好的地皮创建&管理插件

当你已经完成了世界的创建之后,你只需要输入/mv tp 世界名称 即可传送[只有OP可以使用]
如果你想让玩家也可以传送,在当前世界输入指令/setwarp 名称 即可,如果需要覆盖当前传送点,重新输入一次该指令即可
玩家只需要输入指令/warp 名称 即可传送到你指定的世界传送点
如何让当前世界玩家死亡后不掉落背包物品以及TNT或苦力怕的爆炸伤害无法破坏方块?
在当前世界输入以下指令:

死亡不掉落:/gamerule keepInventory true
防爆指令:/gamerule mobGriefing false
true为开启 false为关闭
两个指令每个世界都要输入一遍,否则不生效。

如果要对当前世界模式进行修改,可输入以下指令:

/difficulty peaceful:将游戏难度设置为和平模式,敌对生物不会刷新。
/difficulty easy:将游戏难度设置为简单模式,敌对生物刷新,但是攻击力较弱。
/difficulty normal:将游戏难度设置为普通模式,敌对生物攻击力正常。

进阶第一章:服务器IP域名解析

默认省略阿里云等其他云厂商的注册以及购买域名步骤
如果你还没有注册或购买域名请先注册或购买域名。
本帖以阿里云为例,其他厂商操作概念同理



记录类型:SRV
主机记录:_minecraft._tcp.自定义名称
记录值:5 0 外网端口 服务器访问地址[不带端口]
概念解释:SRV需要顺序填:优先级-权重-端口号-目标地址

(0)
像素搬运菌板块版主

帖子地址: 

发表回复

使用道具 举报