From e80279161b0166db29f2601a4138c9109d4a7d5c Mon Sep 17 00:00:00 2001 From: bingxin666 <73421892+bingxin666@users.noreply.github.com> Date: Sat, 3 Feb 2024 23:22:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=80=E4=BA=9B=E6=9B=B4=E6=96=B0=20(#211)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/server/index.md | 53 ++++++++++++++++++++++++++++++++++++++++++ docs/server/plugins.md | 4 ++-- 2 files changed, 55 insertions(+), 2 deletions(-) diff --git a/docs/server/index.md b/docs/server/index.md index 10c044fa..504169ee 100644 --- a/docs/server/index.md +++ b/docs/server/index.md @@ -10,6 +10,59 @@ 如果您在连接到服务器时出错,请自行根据报错文案上网搜索或求助他人。 ::: +## 基础知识 + +Minecraft 服务端,是 Minecraft 游戏本身一大组成部分。通俗来说,玩家游玩的 Minecraft 游戏本身就会连接到一个本地或远程服务器。 + +服务端需要完整的 Java 环境。 + +请注意,目前文档仅处理 Java 版服务端的问题,关于 Bedrock 版服务端的问题,您可以前往 [基岩版服务器下载](https://www.minecraft.net/zh-hans/download/server/bedrock) 了解更多。 + +:::tip +如果您对 Minecraft 服务端有较详细的理解,那么您不必完整阅读。 +::: + +## 服务端分类 + +与客户端不同的是,服务端有着大量的分支,因此我们只能在此处列举一部分 + +### 原版服务端 + +即由 Mojang 提供的最原始的服务端文件,可前往[官方网站](https://www.minecraft.net/zh-hans/download/server) +下载。 + +### 插件服务端 + +| 服务端名称 | 官网链接 | 开发者 | +| ---------- | --------------------------------------------------------- | ---------------------------------- | +| Bukkit | [Bukkit Forums](https://bukkit.org/) | SpigotMC,此前为The Bukkit Project | +| Spigot | [Spigot 官方网站](https://www.spigotmc.org/) | SpigotMC | +| Sponge | [Sponge 官方网站](https://spongepowered.org/) | Sponge | +| Paper | [PaperMC 官方网站](https://papermc.io/) | PaperMC | +| …… | …… | …… | + +注:这里没有列出 Paper 和 Spigot 的分支服务器端。 + +### 模组服务端 + +| 服务端名称 | 官网链接 | 开发者 | +| ---------- | --------------------------------------------------------- | ---------------------------------- | +| Forge | [Forge Forums](https://forums.minecraftforge.net/) | MinecraftForge | +| Fabric | [Fabric 官方网站](https://fabricmc.net/) | FabricMC | +| …… | …… | …… | + +### 混合服务端 + +即同时兼容插件和模组的服务端。 + +| 服务端名称 | 官网链接 | 开发者 | 兼容的模组端 | 兼容的插件端 | +| ------------| --------------------------------------------------------- | ---------------------------------- | ------------ | ------------ | +| SpongeForge | [Sponge 官方网站](https://spongepowered.org/) | Sponge | Forge | Sponge | +| Mohist | [Mohist 官方网站](https://mohistmc.com/) | MohistMC | Forge | Spigot | +| Arclight | [Arclight Github](https://github.com/IzzelAliz/Arclight) | IzzelAliz | Forge | Bukkit | +| CatServer | [CatServer Github](https://github.com/Luohuayu/CatServer) | Luohuayu | Forge | Spigot | +| …… | …… | …… | + ## 日志文件的位置 客户端的崩溃通常会由启动器自动打包崩溃报告,但是服务端没有启动器,需要您自行寻找日志文件。 diff --git a/docs/server/plugins.md b/docs/server/plugins.md index 8a9db659..e754da3e 100644 --- a/docs/server/plugins.md +++ b/docs/server/plugins.md @@ -4,7 +4,7 @@ 本页文档仍在编写,如果你感兴趣的话,可以帮助我们完善它! ::: -## Spigot 系服务端 +## Bukkit 系服务端 ### 通用问题 @@ -25,7 +25,7 @@ ServerMain ERROR Cannot access RandomAccessFile java.io. FileNotFoundException: at java.base/java.io.RandomAccessFile.(RandomAccessFile.java:127) // 该处虽然只是表示了无权限写入 latest.log ,但一般情况下这意味着服务端没有所在文件夹的写入权限,除非您单独为 latest.log 设置了操作权限 ``` -### Spigot +### Spigot 及其衍生服务器端 ### Paper 及其衍生服务器端