<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://mcserver.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8</id>
	<title>MCServerWiki - 用户贡献 [zh-cn]</title>
	<link rel="self" type="application/atom+xml" href="https://mcserver.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8"/>
	<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%89%B9%E6%AE%8A:%E7%94%A8%E6%88%B7%E8%B4%A1%E7%8C%AE/%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8"/>
	<updated>2026-04-19T13:15:57Z</updated>
	<subtitle>用户贡献</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://mcserver.wiki/index.php?title=FunnyArenaPixel&amp;diff=1601</id>
		<title>FunnyArenaPixel</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=FunnyArenaPixel&amp;diff=1601"/>
		<updated>2026-02-08T15:25:47Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Server&lt;br /&gt;
|name=FunnyArenaPixel&lt;br /&gt;
|image=[[文件:FAP LOGO.png|257px]]&lt;br /&gt;
|alias=FAP、Fapixel、填充像素、FillAmeaPixel（曾用名）&lt;br /&gt;
|type=小游戏&lt;br /&gt;
|core=Nukkit&lt;br /&gt;
|address=mc.fapixel.com&lt;br /&gt;
|version=基岩版 1.2.X-1.18.X&lt;br /&gt;
|website=https://www.fapixel.com&lt;br /&gt;
|forum=https://bbs.fapixel.com&lt;br /&gt;
|group=726734188（QQ）&lt;br /&gt;
|host=从不咕咕的鸽纸&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''FunnyArenaPixel「原FillAmeaPixel」'''（简称FAP，FAPIXEL）是国内基岩版的一个大型小游戏服务器，采用经过优化的Nukkit核心和Waterdog搭建群组服务器。现任服主从不咕咕的鸽纸，服务器现由速德优（北京）网络科技有限公司维护运营。&lt;br /&gt;
&lt;br /&gt;
== 简介 ==&lt;br /&gt;
FunnyArenaPixel（简称FAP，FAPIXEL），创立于2018年，至今已有七年历史。服务器原名FillAmeaPixel，Catrainbow担任第一任服主。服务器现隶属于速德优（北京）网络科技有限公司旗下，是国内规模最大的基岩版小游戏服务器之一，曾参展第十二届北京IJOY国际动漫游戏狂欢节。我们致力于让国内基岩版玩家玩上低延迟、环境友好、玩法丰富的小游戏服务器，拥有自主研发的先进反作弊，独创玩法电子斗蛐蛐（MC版金铲铲），国内基岩版首次引入的玩法SKYPVP（MC版搜打撤），以及搭路练习、起床战争无限火力、超级战墙、天坑乱斗等大家耳熟能详的主打玩法，获得过多名我的世界知名主播的认可。&lt;br /&gt;
&lt;br /&gt;
== 特色 ==&lt;br /&gt;
&lt;br /&gt;
=== 自研反作弊 ===&lt;br /&gt;
FunnyArenaPixel目前采用自主研发的Asterism反作弊（曾使用：WatchDogX，Sakura，NeoAntiCheat等），拥有超高性能，为玩家提供舒适公平的游戏环境。&lt;br /&gt;
&lt;br /&gt;
=== 个性工坊机制 ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 玩法 ==&lt;br /&gt;
水晶战争，空岛战争，超级战墙，决斗游戏，Pot，BuildUHC极限生存冠军，建筑大师，鸡蛋夺桥，僵尸末日，TNTRun，爆炸吧天空，烫手的山芋，迷你赛车，密室杀手，枪械战争，搭路练习。未来还会有更多玩法&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
* 2018年12月（具体日期已不可考），FillAmeaPixel服务器成立&lt;br /&gt;
*2021年2月13日，Concrete Studio收购FAP-Studio，双方人员共同维护运营服务器至今。&lt;br /&gt;
* 2022年1月11日，FillAmeaPixel开发组接手EZ4H的开发工作。&lt;br /&gt;
* 2023年5月17日，服务器名称由“FillAmeaPixel”更改为“FunnyArenaPixel”&lt;br /&gt;
*2023年9月19日，服务器母公司 速德优（北京）网络科技有限公司 成立&lt;br /&gt;
*2024年7月21日，服务器名称“FunnyAreanPixel”注册商标&lt;br /&gt;
*2026年2月6日，服务器正式上架《我的世界》中国版&lt;br /&gt;
&lt;br /&gt;
== 关于我们 ==&lt;br /&gt;
&lt;br /&gt;
===== [https://www.fapixel.com/ '''我们的官网'''] =====&lt;br /&gt;
&lt;br /&gt;
===== [https://space.bilibili.com/1889532583 '''我们的哔哩哔哩'''] =====&lt;br /&gt;
&lt;br /&gt;
== 相关链接 ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 相关文档 ====&lt;br /&gt;
[https://fap-studio.feishu.cn/docx/TACfdFtHjoLZvpxFEHXcfOCbnug?from=from_copylink FunnyArenaPixel服务器玩家协管管理办法]&lt;br /&gt;
&lt;br /&gt;
[https://fap-studio.feishu.cn/docx/N2csdYwlcoJkU5xJ6UZcwhhnnFe?from=from_copylink FunnyArenaPixel 服务器客服管理办法]&lt;br /&gt;
&lt;br /&gt;
[https://fap-studio.feishu.cn/file/OZEEbVPl2oUYvPxyEAVcpD4vnef?from=from_copylink FunnyArenaPixel玩家及团队成员言论行为规范]&lt;br /&gt;
&lt;br /&gt;
[[Category:小游戏服务器]]&lt;br /&gt;
[[Category:基岩版服务器]]&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=FunnyArenaPixel&amp;diff=1600</id>
		<title>FunnyArenaPixel</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=FunnyArenaPixel&amp;diff=1600"/>
		<updated>2026-02-08T15:24:42Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​/* 自研反作弊 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Server&lt;br /&gt;
|name=FunnyArenaPixel&lt;br /&gt;
|image=[[文件:FAP LOGO.png|257px]]&lt;br /&gt;
|alias=FAP、Fapixel、填充像素、FillAmeaPixel（曾用名）&lt;br /&gt;
|type=小游戏&lt;br /&gt;
|core=Nukkit&lt;br /&gt;
|address=mc.fapixel.com&lt;br /&gt;
|version=基岩版 1.2.X-1.18.X&lt;br /&gt;
|website=https://www.fapixel.com&lt;br /&gt;
|forum=https://bbs.fapixel.com&lt;br /&gt;
|group=726734188（QQ）&lt;br /&gt;
|host=从不咕咕的鸽纸&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''FunnyArenaPixel「原FillAmeaPixel」'''（简称FAP，中文名像素填充）是国内基岩版的一个大型小游戏服务器，采用经过优化的Nukkit核心和Waterdog搭建群组服务器。由速德优（北京）网络科技有限公司维护运营。&lt;br /&gt;
&lt;br /&gt;
== 简介 ==&lt;br /&gt;
FunnyArenaPixel（简称FAP，FAPIXEL），创立于2018年，至今已有七年历史。服务器原名FillAmeaPixel，Catrainbow担任第一任服主。服务器现隶属于速德优（北京）网络科技有限公司旗下，是国内规模最大的基岩版小游戏服务器之一，曾参展第十二届北京IJOY国际动漫游戏狂欢节。我们致力于让国内基岩版玩家玩上低延迟、环境友好、玩法丰富的小游戏服务器，拥有自主研发的先进反作弊，独创玩法电子斗蛐蛐（MC版金铲铲），国内基岩版首次引入的玩法SKYPVP（MC版搜打撤），以及搭路练习、起床战争无限火力、超级战墙、天坑乱斗等大家耳熟能详的主打玩法，获得过多名我的世界知名主播的认可。&lt;br /&gt;
&lt;br /&gt;
== 特色 ==&lt;br /&gt;
&lt;br /&gt;
=== 自研反作弊 ===&lt;br /&gt;
FunnyArenaPixel目前采用自主研发的Asterism反作弊（曾使用：WatchDogX，Sakura，NeoAntiCheat等），拥有超高性能，为玩家提供舒适公平的游戏环境。&lt;br /&gt;
&lt;br /&gt;
=== 个性工坊机制 ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 玩法 ==&lt;br /&gt;
水晶战争，空岛战争，超级战墙，决斗游戏，Pot，BuildUHC极限生存冠军，建筑大师，鸡蛋夺桥，僵尸末日，TNTRun，爆炸吧天空，烫手的山芋，迷你赛车，密室杀手，枪械战争，搭路练习。未来还会有更多玩法&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
* 2018年12月（具体日期已不可考），FillAmeaPixel服务器成立&lt;br /&gt;
*2021年2月13日，Concrete Studio收购FAP-Studio，双方人员共同维护运营服务器至今。&lt;br /&gt;
* 2022年1月11日，FillAmeaPixel开发组接手EZ4H的开发工作。&lt;br /&gt;
* 2023年5月17日，服务器名称由“FillAmeaPixel”更改为“FunnyArenaPixel”&lt;br /&gt;
*2023年9月19日，服务器母公司 速德优（北京）网络科技有限公司 成立&lt;br /&gt;
*2024年7月21日，服务器名称“FunnyAreanPixel”注册商标&lt;br /&gt;
*2026年2月6日，服务器正式上架《我的世界》中国版&lt;br /&gt;
&lt;br /&gt;
== 关于我们 ==&lt;br /&gt;
&lt;br /&gt;
===== [https://www.fapixel.com/ '''我们的官网'''] =====&lt;br /&gt;
&lt;br /&gt;
===== [https://space.bilibili.com/1889532583 '''我们的哔哩哔哩'''] =====&lt;br /&gt;
&lt;br /&gt;
== 相关链接 ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 相关文档 ====&lt;br /&gt;
[https://fap-studio.feishu.cn/docx/TACfdFtHjoLZvpxFEHXcfOCbnug?from=from_copylink FunnyArenaPixel服务器玩家协管管理办法]&lt;br /&gt;
&lt;br /&gt;
[https://fap-studio.feishu.cn/docx/N2csdYwlcoJkU5xJ6UZcwhhnnFe?from=from_copylink FunnyArenaPixel 服务器客服管理办法]&lt;br /&gt;
&lt;br /&gt;
[https://fap-studio.feishu.cn/file/OZEEbVPl2oUYvPxyEAVcpD4vnef?from=from_copylink FunnyArenaPixel玩家及团队成员言论行为规范]&lt;br /&gt;
&lt;br /&gt;
[[Category:小游戏服务器]]&lt;br /&gt;
[[Category:基岩版服务器]]&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=WaterdogPE%E6%95%99%E7%A8%8B&amp;diff=1556</id>
		<title>WaterdogPE教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=WaterdogPE%E6%95%99%E7%A8%8B&amp;diff=1556"/>
		<updated>2022-05-08T08:46:33Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''WaterdogPE保姆级教程'''&lt;br /&gt;
&lt;br /&gt;
——by 从不咕咕的鸽纸&lt;br /&gt;
&lt;br /&gt;
未经允许，严禁转载！&lt;br /&gt;
&lt;br /&gt;
一、前言&lt;br /&gt;
&lt;br /&gt;
Waterdog的教程我半年前就想写了，但是一直因为种种原因没有动笔（老鸽子了我）。没想到半年过去了，我还没写教程，Waterdog已经没了（其实是改成WaterdogPE了，原来的Waterdog已经停更了）。现在放寒假了，趁着年前还没有多少繁重的事，赶紧把这个坑填了，免得鸽过年不吉利（bushi）。&lt;br /&gt;
&lt;br /&gt;
在此之前，我曾写过一篇使用Nemisys开设群组服的教程（详见：https://www.mcbbs.net/thread-1125489-1-1.html ）。不过时过境迁，Nemisys现在已经不再积极维护更新，没有开发能力的服主很难仅依靠少数人维护的Nemisys继续开群组服，无法保持及时更新。在Nemisys式微之时，Waterdog（以下简称WD）已经小有名气。不过当时的Waterdog本质上还是魔改的BungeeCord（以下简称BC），主要为Java版（以下简称JE）服务器服务，但也有对基岩版（以下简称BE）协议的支持。虽然本意是为了让基岩版玩家也能进入JE服务器，但当时已经有部分基岩版服主选择用WD支持BE的功能来开设BE的群组服。面对日益增长的需求，WD也改为了WaterdogPE（以下简称WDPE），着重针对基岩版进行优化。因此，WDPE与BC可以算得上是远房亲戚，两者在诸如原理等很多方面都是相通的，甚至配置方法和部分教程也是可以照猫画虎学来的。如果你曾经在JE使用BC开设过群组服，那么相信你对WDPE会很快上手；从来没接触过BC和WD的也没有关系，本教程会尽量通俗易懂地讲解WDPE的使用方法。本人还是保持一贯的写教程习惯，注重实用性，着重介绍如何使用，而不过多对原理进行讲解。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
二、使用WaterdogPE开设群组服的优势&lt;br /&gt;
&lt;br /&gt;
群组服可以通过把玩家分散到多个服务器，来降低CPU的负荷，并且充分利用多核CPU（使用WaterdogPE跨服技术可以让每个服务端的主线程都使用到单独的核心，提升整体负载能力）。你可以把不同的游戏内容搭载到不同的子服务器上面，例如一个服务器开生存模式，一个服务器开创造模式，而且不同服务器的背包等数据还可以不互通，或利用数据库实现互通。&lt;br /&gt;
&lt;br /&gt;
相对于原来的Waterdog而言，WaterdogPE也做出了许多改进，例如：减少内存使用、更简洁的插件API、更方便的配置、易于进行修改、对基岩版新版本的积极支持、支持基岩版多版本（1.2.X——最新版本）加入服务器（前提是你的子服是支持多版本的核心，如NukkitPM1Edition等）、积极维护的开发文档等等，具体优点还是要亲自体验的好。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
三、使用WaterdogPE前的准备&lt;br /&gt;
&lt;br /&gt;
首先，你要清楚群组服的定义。跨服群组是很流行的一种分布式部署Minecraft服务端从而提高服务器硬件资源利用率的技术。说人话，就是当你的玩家数量和游戏数量较多，单服务端已无法支撑如此庞大的数据量时，可以通过搭设群组服将压力分散到各个子服。换句话说，如果你的玩家数量没有那么多，比如日均也就十几人的，那搭设群组服实在是没有必要，还会占用你大量资源（如果你只是想开群组服装自己很NB，那当我没说。不过2H2G的那种服务器就别凑热闹了，万一到时候内存溢出可别怪我没提醒）。&lt;br /&gt;
&lt;br /&gt;
由于WaterdogPE和BungeeCord几乎是远房亲戚的关系，BungeeCord的一些原理也能在WaterdogPE这里通用，比如说工作原理：（以下这段内容部分来自天空学院的BungeeCord教程：https://www.mcbbs.net/thread-450015-1-1.html）&lt;br /&gt;
首先是玩家用客户端登陆WaterdogPE代理服务端（这个服务端本身只是起一个网络转发的作用，它本身并不会创建地图，也就是说单独开启WaterdogPE服务端是无法登入的），然后WaterdogPE代理服务端会把你的数据转发到子服务器上面，子服务器可以是普通的Nukkit/PowerNukkit/PocketMine等服务端。假设我们在这里有“登陆服、生存服、游戏服”三个服务端，并且将“登陆服”设置为默认登陆到的服务器，那么当玩家连入WaterdogPE代理端时，实际上就会进入到“登陆服”中。&lt;br /&gt;
然后玩家可以使用一些命令在“登陆服”、“生存服”、“游戏服”之间互相传送，而这个传送过程就和单服内多世界的切换一样简单，跳过了传统使用Transfer命令跨服时保存本服务器世界、定位其他服务器、加载世界的繁琐且耗时较长的过程，玩家仅仅看到一个短暂的跨世界画面之后就进到了另一个服务器里，可以说是无缝跨服了。&lt;br /&gt;
但是WaterdogPE仅仅是起到了转发玩家的功能，本身是没有跨服同步玩家背包、经济数据等功能的。如果你有这方面需要，你就要搭配数据库和支持数据库的插件使用来达到同步玩家数据的功能。当然，如果你的服务器各个子服玩法不同且无需同步数据，那就不用操心数据库的事情了，把WaterdogPE当成一个快速跨服工具即可。所以，对数据库这方面知识没有掌握的服主，也不建议搭设需要跨服同步数据群组服，否则十分容易弄巧成拙。&lt;br /&gt;
&lt;br /&gt;
WDPE是基于Java11开发的，因此你用来运行WDPE的Java版本也要是11及以上版本。在运行WDPE前，请先检查自己服务器主机上的Java版本，因为通常情况下大部分服主用的都是Java8。别担心，Java拥有向下兼容性，通常情况下你的服务器升级到Java11不会有任何影响（除非你的服务器插件都是基于Java8编写且有不可替换的变量等内容）；实在不放心，也可以通过一些方法实现Java8与其他版本并存，并用不同的Java路径启动服务器，但这暂时不在本教程的讨论范围内，请自寻方法。&lt;br /&gt;
下面让我们正式开始吧。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
四、WaterdogPE的下载与安装&lt;br /&gt;
&lt;br /&gt;
首先是在何处下载WDPE。这里是WDPE的Github项目地址：https://github.com/WaterdogPE/WaterdogPE，如果没有特殊需求，只要下载最新的releases（即正式发行版本）即可：https://github.com/WaterdogPE/WaterdogPE/releases（看准了，下载那个Waterdog.jar，别下错了）。&lt;br /&gt;
&lt;br /&gt;
接着是如何启动WDPE。前面说过，WDPE是一个单独的代理服务端，它不是一个插件，千万别把它放进plugins文件夹或者放到别的什么服务端的文件夹里然后问我为什么读取不了。你可以把它当作一个正常的服务端核心看待。所以，要为WDPE准备一个单独的文件夹路径。和启动所有Java编写的服务端一样，WDPE也可以用形如&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
@echo off&lt;br /&gt;
java -jar waterdog.jar&lt;br /&gt;
pause&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
的命令来启动。（在这里，waterdog.jar就是核心的名字，要改成你自己命名的名字，比如你下载的waterdog.jar被你改了个名字，可能是waterdogpe-1.15.jar，那么上面这个命令就要改成java -jar waterdogpe-1.15.jar。我也不知道我为什么要写这段说明，这本来是压根不用说明的笨道理，但经过前面几篇教程的反馈我发现不知道修改核心名字直接启动的大有人在）。&lt;br /&gt;
在Windows系统上，你需要创建一个.bat（即批处理）文件，将以上命令写进.bat文件里，将这个.bat文件放在WDPE所在的目录下并双击启动；在Linux系统上，需要切换到WDPE核心所在的目录下，然后输入这行命令：java -jar waterdog.jar并回车执行。这里我放几张图片进行说明，以免我拙劣的语言表达能力造成有人还是看不懂（已经明白的可以直接跳过）：&lt;br /&gt;
[[文件:110517cykhkzb272wxoyz1.png|缩略图]]&lt;br /&gt;
&lt;br /&gt;
成功启动WDPE后，正常情况下会生成这几个文件和文件夹，下面我将以Windows系统为例，Linux同理：&lt;br /&gt;
[[文件:111212g148n1c89wz1c49r.png|缩略图]]&lt;br /&gt;
&lt;br /&gt;
logs是服务端日志，一般不用管。当你服务端遇到莫名其妙的崩溃时，就可以查看日志找出是哪里的错误；&lt;br /&gt;
packs是放置资源包的文件夹。目前WDPE已经支持绝大多数基岩版材质包的加载，但不能加载addon、js等；&lt;br /&gt;
plugins是插件文件夹。没错，WDPE是有插件的，可以根据你的需要下载安装：https://cloudburstmc.org/resources/categories/waterdogpe-plugins.32/&lt;br /&gt;
lang.ini是WDPE的语言文件，可以根据需要进行修改，但一定要注意格式；&lt;br /&gt;
config.yml是WDPE的配置文件，是重中之重，下面将着重讲解如何进行配置。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
五、WaterdogPE群组服的配置&lt;br /&gt;
&lt;br /&gt;
打开config.yml，会看到如下内容。随着WDPE更新，配置文件可能会有所变化，但应该不会差太多。这里我只对常用的设置项进行讲解（配置文件内容较长，建议对着你自己的配置文件看）：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# Waterdog Main Configuration file&lt;br /&gt;
# Configure your desired network settings here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# A list of all downstream servers that are available right after starting&lt;br /&gt;
# address field is formatted using ip:port&lt;br /&gt;
# publicAddress is optional and can be set to the ip players can directly connect through&lt;br /&gt;
servers:&lt;br /&gt;
  lobby1:&lt;br /&gt;
    address: 127.0.0.1:19133&lt;br /&gt;
    public_address: play.myserver.com:19133&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
listener:&lt;br /&gt;
&lt;br /&gt;
  # The Motd which will be displayed in the server tab of a player and returned during ping&lt;br /&gt;
  motd: §bWaterdog§3PE&lt;br /&gt;
&lt;br /&gt;
  # The server priority list. If not changed by plugins, the proxy will connect the player to the first of those servers&lt;br /&gt;
  priorities:&lt;br /&gt;
  - lobby1&lt;br /&gt;
&lt;br /&gt;
  # The address to bind the server to&lt;br /&gt;
  host: 0.0.0.0:19132&lt;br /&gt;
&lt;br /&gt;
  # The maximum amount of players that can connect to this proxy instance&lt;br /&gt;
  max_players: 20&lt;br /&gt;
&lt;br /&gt;
  # Map the ip a player joined through to a specific server&lt;br /&gt;
  # for example skywars.xyz.com =&amp;gt; SkyWars-1&lt;br /&gt;
  # when a player connects using skywars-xyz.com as the serverIp, he will be connected to SkyWars-1 directly&lt;br /&gt;
  forced_hosts: {}&lt;br /&gt;
&lt;br /&gt;
# Case-Sensitive permission list for players (empty using {})&lt;br /&gt;
permissions:&lt;br /&gt;
  TobiasDev:&lt;br /&gt;
  - waterdog.player.transfer&lt;br /&gt;
  - waterdog.player.list&lt;br /&gt;
  alemiz003:&lt;br /&gt;
  - waterdog.player.transfer&lt;br /&gt;
  - waterdog.player.list&lt;br /&gt;
&lt;br /&gt;
# List of permissions each player should get by default (empty using [])&lt;br /&gt;
permissions_default:&lt;br /&gt;
- waterdog.command.help&lt;br /&gt;
- waterdog.command.info&lt;br /&gt;
&lt;br /&gt;
# Whether the debug output in the console should be enabled or not&lt;br /&gt;
enable_debug: false&lt;br /&gt;
&lt;br /&gt;
# If enabled, encrypted connection between client and proxy will be created&lt;br /&gt;
upstream_encryption: true&lt;br /&gt;
&lt;br /&gt;
# If enabled, only players which are authenticated with XBOX Live can join. If disabled, anyone can connect *with any name*&lt;br /&gt;
online_mode: true&lt;br /&gt;
&lt;br /&gt;
# If enabled, the proxy will be able to bind to an Ipv6 Address&lt;br /&gt;
enable_ipv6: false&lt;br /&gt;
&lt;br /&gt;
# If enabled, the proxy will pass information like XUID or IP to the downstream server using custom fields in the LoginPacket&lt;br /&gt;
use_login_extras: true&lt;br /&gt;
&lt;br /&gt;
# Replaces username spaces with underscores if enabled&lt;br /&gt;
replace_username_spaces: false&lt;br /&gt;
&lt;br /&gt;
# Whether server query should be enabled&lt;br /&gt;
enable_query: true&lt;br /&gt;
&lt;br /&gt;
# If enabled, when receiving a McpeTransferPacket, the proxy will check if the target server is in the downstream list, and if yes, use the fast transfer mechanism&lt;br /&gt;
prefer_fast_transfer: true&lt;br /&gt;
&lt;br /&gt;
# Fast-codec only decodes the packets required by the proxy, everything else will be passed rawly. Disabling this can create a performance hit&lt;br /&gt;
use_fast_codec: true&lt;br /&gt;
&lt;br /&gt;
# If enabled, the proxy will inject all the proxy commands in the AvailableCommandsPacket, enabling autocompletion&lt;br /&gt;
inject_proxy_commands: true&lt;br /&gt;
&lt;br /&gt;
# Upstream server compression ratio(proxy to client), higher = less bandwidth, more cpu, lower vice versa&lt;br /&gt;
upstream_compression_level: 6&lt;br /&gt;
&lt;br /&gt;
# Upstream server compression ratio(proxy to downstream server), higher = less bandwidth, more cpu, lower vice versa&lt;br /&gt;
downstream_compression_level: 2&lt;br /&gt;
&lt;br /&gt;
# Education features require small adjustments to work correctly. Enable this option if any of downstream servers support education features.&lt;br /&gt;
enable_edu_features: false&lt;br /&gt;
&lt;br /&gt;
# Enable/Disable the resource pack system&lt;br /&gt;
enable_packs: true&lt;br /&gt;
&lt;br /&gt;
# If this is enabled, the client will not be able to use custom packs&lt;br /&gt;
overwrite_client_packs: false&lt;br /&gt;
&lt;br /&gt;
# If enabled, the client will be forced to accept server-sided resource packs&lt;br /&gt;
force_server_packs: false&lt;br /&gt;
&lt;br /&gt;
# You can set maximum pack size in MB to be cached.&lt;br /&gt;
pack_cache_size: 16&lt;br /&gt;
&lt;br /&gt;
# Creating threads may be in some situations expensive. Specify minimum count of idle threads per internal thread executors. Set to -1 to auto-detect by core count.&lt;br /&gt;
default_idle_threads: -1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
首先是在servers这部分里，这是所有下游服务器的列表。虽然我们总说什么大厅服游戏服的，但实际上大厅服和那些游戏服都是下游服务器，本质上是平级的，需要你设置优先级来指定哪个是大厅服，稍后会讲。&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
servers:&lt;br /&gt;
  lobby1:&lt;br /&gt;
    address: 127.0.0.1:19133&lt;br /&gt;
    public_address: play.myserver.com:19133&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
这里lobby1就是下游服务器的名字，不要和其他服务器重复，且最好设置一个好记的名字，因为之后跨服等操作都会用的上。我个人建议把你要设置为大厅服务器的下游服务器放在这里的第一位，当然你也可以随意排列，毕竟是根据优先级判断大厅服的，我只是推荐你养成一个良好的习惯。&lt;br /&gt;
address就是这个下游服务器的地址，包括两部分：IP和端口。这里的IP是内网IP，端口也是内网端口。注意，所有下游服务器的内网IP要和WDPE本身的内网IP相同，但内网端口不能相同。内网IP要根据你自己服务器主机的内网IP来设置，一般买服务器时会给，或者问你的服务商去，实在不知道的就填0.0.0.0自动识别。假设你服务器的内网IP是192.168.1.8，那address这里就填192.168.1.8:端口。当然端口也是要按照你自己的实际情况更改的。&lt;br /&gt;
public_address是公网地址，包括公网IP和公网端口。这个是可选的，因为WDPE可以只需要一个公网端口用于连接整个群组服，而其余的下游服务器只要用内网连接即可，无需开放公网端口，这样也能保证安全，减少公网端口资源的占用。如果你开放下游服务器的公网地址，那么玩家就可以直连这些下游服务器。且不说这样做你开群组服的意义何在，尤其是那些小游戏服，让玩家直连下游服务器可能导致许多未知的错误。还有很多服主的服务器只有一两个公网端口，为所有下游服务器开放公网地址直连也是不现实的，这时WDPE的作用就显现出来了。&lt;br /&gt;
server_type是此下游服务器的类型，默认是bedrock即基岩版。既然你是来开基岩版群组服的，那这个选项也就不用更改了。&lt;br /&gt;
你可以按照该格式无限添加下游服务器，例如这样：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
servers:&lt;br /&gt;
  lobby1:&lt;br /&gt;
    address: 127.0.0.1:19133&lt;br /&gt;
    public_address: play.myserver.com:19133&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
  SkyWars-1:&lt;br /&gt;
    address: 127.0.0.1:19134&lt;br /&gt;
    public_address: play.myserver.com:19134&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
  GunWar-1:&lt;br /&gt;
    address: 127.0.0.1:19135&lt;br /&gt;
    public_address: play.myserver.com:19135&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
注意格式，别复制粘贴错位置或者少了多了几行的。&lt;br /&gt;
&lt;br /&gt;
listener这里实际上就是WaterdogPE本身的配置了。&lt;br /&gt;
motd就是显示在服务器列表上的内容，比如这里的“gunwar - v1.18.0”&lt;br /&gt;
&lt;br /&gt;
priorities是下游服务器的优先级设置。一个群组服至少要有一个大厅服，来作为玩家登录服务器时进入的第一个服务器，玩家可以在大厅服选择其他子服游玩。这里要把你想作为大厅服的下游服务器的名字写到第一位，比如这样：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
priorities:&lt;br /&gt;
  - lobby1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
那么排在第一位的lobby1服务器就成为玩家登录服务器时进入的第一个服务器了，也就是主大厅，不过前提是没有使用其他插件进行更改。&lt;br /&gt;
host是WDPE的连接地址，格式是内网IP:端口。前面我们说过，WDPE是一个独立的代理服务端，自然也和其他的服务端一样需要占用单独的进程和端口。这里给WDPE用的端口一定要开放到公网，且不能与任何下游服务器端口冲突。同时，WDPE的内网IP也要和所有下游服务器一致。我们仍然假设你的服务器内网IP是192.168.1.8，公网端口是19132，那么这里就要这么填：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# The address to bind the server to&lt;br /&gt;
  host: 192.168.1.8:19132&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
max_players是整个群组服的最大玩家数。请根据你的需要调整。&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# The maximum amount of players that can connect to this proxy instance&lt;br /&gt;
  max_players: 114514&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
forced_hosts这个配置项比较有趣，根据注释我理解的是，这个选项可以允许玩家通过连接特定的IP进入特定的服务器，比如你服务器的IP是play.example.com，直接连接进入的是正常的lobby1服务器，想要玩SkyWars-1服务器就要通过主大厅的NPC菜单什么的进入；而如果你设置了对应的域名解析，就可以用skywars.example.com这个IP直接连接SkyWars-1这个服务器。我本人从来没有用过这个功能，相信大佬们应该可以用这个功能玩出花。&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# Map the ip a player joined through to a specific server&lt;br /&gt;
  # for example skywars.xyz.com =&amp;gt; SkyWars-1&lt;br /&gt;
  # when a player connects using skywars-xyz.com as the serverIp, he will be connected to SkyWars-1 directly&lt;br /&gt;
  forced_hosts: {}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
permissions是给予特定的玩家权限。这里给的权限只对被给予的玩家生效，且全群组服生效。例如我们要给一个叫lT_Name的玩家和一个叫It_Name的玩家waterdog.player.transfer（传送玩家权限，也包括传送其他玩家的权限）和waterdog.player.list（查看全群组服在线玩家列表）权限，就可以这么写（如果需要留空请用{}代替）：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
permissions:&lt;br /&gt;
  lT_Name:&lt;br /&gt;
  - waterdog.player.transfer&lt;br /&gt;
  - waterdog.player.list&lt;br /&gt;
  LT_Name:&lt;br /&gt;
  - waterdog.player.transfer&lt;br /&gt;
  - waterdog.player.list&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
permissions_default是玩家进入群组服的默认权限，也是全群组服生效，是每个进入服务器的玩家都会有的权限。例如给所有进入服务器的玩家waterdog.command.help（查询命令帮助）和waterdog.command.info（查询服务器信息）的权限，就可以这样写（如果需要留空请用[]代替）：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
permissions_default:&lt;br /&gt;
- waterdog.command.help&lt;br /&gt;
- waterdog.command.info&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
enable_debug为是否开启debug模式，一般是给开发者用的，没有开发的需要或检查服务器问题的需要一般保持默认关闭即可，免得刷屏。&lt;br /&gt;
upstream_encryption为是否开启客户端与服务端间加密连接，默认保持开启即可。&lt;br /&gt;
online_mode：在线模式。这是一个很重要的配置项！由于微软XBOX服务和WDPE的一些蜜汁特性，如果开启在线模式（其实就相当于Nukkit中的开启XBOX验证）会导致玩家大概率无法进入服务器。因此WDPE的在线模式是必须要关闭的（也就是把true改为false）。同时，WDPE关闭在线模式后，下游服务器也必须是关闭XBOX验证的状态才行，因此所有下游服务器的XBOX验证（也就是xbox_auth=那项）都要改成off。不过关闭XBOX验证也意味着一些玩（纪）家（狗）有可能通过特殊手段绕开XBOX登录直接进入服务器大搞破坏，所以建议关闭在线模式后要加强对服务器的安全防护，例如加装登录插件等等。&lt;br /&gt;
enable_ipv6为是否启用IPV6。目前大部分服主都用不上，这项默认关闭即可。什么是IPV6？（来自百度百科）：&lt;br /&gt;
''IPv6是英文“Internet Protocol Version 6”（互联网协议第6版）的缩写，是互联网工程任务组（IETF）设计的用于替代IPv4的下一代IP协议，其地址数量号称可以为全世界的每一粒沙子编上一个地址 [1]  。 由于IPv4最大的问题在于网络地址资源不足，严重制约了互联网的应用和发展。IPv6的使用，不仅能解决网络地址资源数量的问题，而且也解决了多种接入设备连入互联网的障碍 。 互联网数字分配机构（IANA）在2016年已向国际互联网工程任务组（IETF）提出建议，要求新制定的国际互联网标准只支持IPv6，不再兼容IPv4。''&lt;br /&gt;
use_login_extras&lt;br /&gt;
replace_username_spaces：是否替换玩家名中的空格，默认不替换。众所周知，基岩版XBOX ID允许玩家名中带有空格。然而空格玩家名也导致了许多问题，许多插件都需要进行专门的调整才能允许为名字中带有空格的玩家执行，例如在@p玩家变量前后加上英文双引号&amp;quot;&amp;quot;。开启本选项后，玩家名字中的空格会被替换为“_”，会方便许多。但需要注意的是，玩家名变动后，一些依靠玩家名储存的数据可能会丢失，因此请在已有部分玩家数据的情况下谨慎开启本选项。&lt;br /&gt;
enable_query&lt;br /&gt;
prefer_fast_transfer&lt;br /&gt;
use_fast_codec&lt;br /&gt;
inject_proxy_commands&lt;br /&gt;
upstream_compression_level&lt;br /&gt;
downstream_compression_level&lt;br /&gt;
enable_edu_features：是否开启教育版模式。如果你的下游服务器有支持教育版内容的，就把此项改为true。&lt;br /&gt;
enable_packs：是否启用资源包系统。目前WDPE已支持大部分基岩版光影材质包加载，但不支持addon、js加载。开启本选项后，玩家进服时将提示本服务器已应用资源包，是否下载？玩家可以选择下载后进入服务器或直接进入服务器而不下载资源包。这里的资源包将会在全群组服生效。&lt;br /&gt;
overwrite_client_packs：是否允许客户端使用自定义资源包。如果开启，服务器将尝试禁止玩家客户端设置的全局资源包在服务器中加载。可避免一些矿物透视等资源包的使用。但也会影响部分玩家的游戏体验。默认关闭。&lt;br /&gt;
force_server_packs：是否强制玩家加载服务器资源包。如果开启，玩家进入服务器时将只能选择下载资源包并进入服务器或直接退出服务器。适合一些必须要搭配资源包才能获得良好游戏体验的服务器使用。&lt;br /&gt;
pack_cache_size&lt;br /&gt;
default_idle_threads&lt;br /&gt;
&lt;br /&gt;
配置文件到这里就讲解完毕，没有解释的配置项是一般情况下保持默认设置就能用的。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
六、如何连接下游服务器&lt;br /&gt;
&lt;br /&gt;
WDPE相较于Nemisys的优势在这里也得到了体现。在Nemisys中，我们需要在下游服务器中加上配套插件才能连接到代理服务端，十分滴麻烦，而且代理端和下游服务器开启关闭必须要有先后顺序。在WDPE中，你不需要对子服进行什么改动，只要保证WDPE和下游服务器在同一内网下（不是专属独立线路的服务器记得找服务商问问自己的内网IP，别直接127.0.0.1就干上去，那不管用），开启WDPE端，开启下游服务器，就会自动匹配，无需进行过多操作。唯一需要对下游服务器进行的操作就是：记得关掉XBOX验证！&lt;br /&gt;
&lt;br /&gt;
玩家如何进入其他下游服务器呢？我们都知道，一个群组服不可能仅仅只有一个主大厅，势必会有其他游戏服。观察众大型群组服务器，玩家进入主大厅后，通常是使用NPC或菜单进入其他下游服务器的。在WDPE中，内置有一个/server命令可供玩家传送到其他服务器。但，这个命令只能玩家在聊天栏中输入使用，无法在服务器的插件中使用。换句话说，这个/server命令只能玩家客户端执行，不能服务端执行。如果想要让服务端也能执行玩家跨服命令，就需要用到这个插件：https://www.mcbbs.net/thread-1293177-1-1.html&lt;br /&gt;
这是本人在原TransferWDPE的基础上改制的插件。原插件并未发布在任何论坛上，仅在Github有下载地址：GitHub - VazziDE/TransferWDPE-Nukkit： TransferWDPE-Nukkit 是一个 nukkit 插件，用于通过 waterdogpe 代理转移玩家。&lt;br /&gt;
但是原插件有许多限制，比如语言是英文、仅拥有相应权限才能传送玩家等。本人在此基础上稍微修改了一下，使得它可以作为普通的跨服传送插件使用。具体的插件使用说明请见插件发布贴内，我在这里唯一要提醒的就是这个插件是Nukkit插件，不要防到WDPE的插件文件夹里。搭配插件后，玩家跨服只会看到一个十分快的“过场动画”就能进入其他服务器，非常稳定快速。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
七、尾声&lt;br /&gt;
本教程到这里已经基本结束。写这篇教程的过程中我经历了两次没有成功保存的事故，因此后续部分写的可能有些仓促和混乱，希望大家多多包涵。本人不是十分专业的开发者，仅仅是抱着一颗想造福众多服主的心来完成这篇教程，如有问题，欢迎指出。教程编写不易，希望您能给予鼓励！&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=WaterdogPE%E6%95%99%E7%A8%8B&amp;diff=1555</id>
		<title>WaterdogPE教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=WaterdogPE%E6%95%99%E7%A8%8B&amp;diff=1555"/>
		<updated>2022-05-08T08:45:33Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''WaterdogPE保姆级教程'''&lt;br /&gt;
&lt;br /&gt;
——by 从不咕咕的鸽纸&lt;br /&gt;
&lt;br /&gt;
未经允许，严禁转载！&lt;br /&gt;
&lt;br /&gt;
一、前言&lt;br /&gt;
&lt;br /&gt;
Waterdog的教程我半年前就想写了，但是一直因为种种原因没有动笔（老鸽子了我）。没想到半年过去了，我还没写教程，Waterdog已经没了（其实是改成WaterdogPE了，原来的Waterdog已经停更了）。现在放寒假了，趁着年前还没有多少繁重的事，赶紧把这个坑填了，免得鸽过年不吉利（bushi）。&lt;br /&gt;
&lt;br /&gt;
在此之前，我曾写过一篇使用Nemisys开设群组服的教程（详见：https://www.mcbbs.net/thread-1125489-1-1.html）。不过时过境迁，Nemisys现在已经不再积极维护更新，没有开发能力的服主很难仅依靠少数人维护的Nemisys继续开群组服，无法保持及时更新。在Nemisys式微之时，Waterdog（以下简称WD）已经小有名气。不过当时的Waterdog本质上还是魔改的BungeeCord（以下简称BC），主要为Java版（以下简称JE）服务器服务，但也有对基岩版（以下简称BE）协议的支持。虽然本意是为了让基岩版玩家也能进入JE服务器，但当时已经有部分基岩版服主选择用WD支持BE的功能来开设BE的群组服。面对日益增长的需求，WD也改为了WaterdogPE（以下简称WDPE），着重针对基岩版进行优化。因此，WDPE与BC可以算得上是远房亲戚，两者在诸如原理等很多方面都是相通的，甚至配置方法和部分教程也是可以照猫画虎学来的。如果你曾经在JE使用BC开设过群组服，那么相信你对WDPE会很快上手；从来没接触过BC和WD的也没有关系，本教程会尽量通俗易懂地讲解WDPE的使用方法。本人还是保持一贯的写教程习惯，注重实用性，着重介绍如何使用，而不过多对原理进行讲解。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
二、使用WaterdogPE开设群组服的优势&lt;br /&gt;
&lt;br /&gt;
群组服可以通过把玩家分散到多个服务器，来降低CPU的负荷，并且充分利用多核CPU（使用WaterdogPE跨服技术可以让每个服务端的主线程都使用到单独的核心，提升整体负载能力）。你可以把不同的游戏内容搭载到不同的子服务器上面，例如一个服务器开生存模式，一个服务器开创造模式，而且不同服务器的背包等数据还可以不互通，或利用数据库实现互通。&lt;br /&gt;
&lt;br /&gt;
相对于原来的Waterdog而言，WaterdogPE也做出了许多改进，例如：减少内存使用、更简洁的插件API、更方便的配置、易于进行修改、对基岩版新版本的积极支持、支持基岩版多版本（1.2.X——最新版本）加入服务器（前提是你的子服是支持多版本的核心，如NukkitPM1Edition等）、积极维护的开发文档等等，具体优点还是要亲自体验的好。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
三、使用WaterdogPE前的准备&lt;br /&gt;
&lt;br /&gt;
首先，你要清楚群组服的定义。跨服群组是很流行的一种分布式部署Minecraft服务端从而提高服务器硬件资源利用率的技术。说人话，就是当你的玩家数量和游戏数量较多，单服务端已无法支撑如此庞大的数据量时，可以通过搭设群组服将压力分散到各个子服。换句话说，如果你的玩家数量没有那么多，比如日均也就十几人的，那搭设群组服实在是没有必要，还会占用你大量资源（如果你只是想开群组服装自己很NB，那当我没说。不过2H2G的那种服务器就别凑热闹了，万一到时候内存溢出可别怪我没提醒）。&lt;br /&gt;
&lt;br /&gt;
由于WaterdogPE和BungeeCord几乎是远房亲戚的关系，BungeeCord的一些原理也能在WaterdogPE这里通用，比如说工作原理：（以下这段内容部分来自天空学院的BungeeCord教程：https://www.mcbbs.net/thread-450015-1-1.html）&lt;br /&gt;
首先是玩家用客户端登陆WaterdogPE代理服务端（这个服务端本身只是起一个网络转发的作用，它本身并不会创建地图，也就是说单独开启WaterdogPE服务端是无法登入的），然后WaterdogPE代理服务端会把你的数据转发到子服务器上面，子服务器可以是普通的Nukkit/PowerNukkit/PocketMine等服务端。假设我们在这里有“登陆服、生存服、游戏服”三个服务端，并且将“登陆服”设置为默认登陆到的服务器，那么当玩家连入WaterdogPE代理端时，实际上就会进入到“登陆服”中。&lt;br /&gt;
然后玩家可以使用一些命令在“登陆服”、“生存服”、“游戏服”之间互相传送，而这个传送过程就和单服内多世界的切换一样简单，跳过了传统使用Transfer命令跨服时保存本服务器世界、定位其他服务器、加载世界的繁琐且耗时较长的过程，玩家仅仅看到一个短暂的跨世界画面之后就进到了另一个服务器里，可以说是无缝跨服了。&lt;br /&gt;
但是WaterdogPE仅仅是起到了转发玩家的功能，本身是没有跨服同步玩家背包、经济数据等功能的。如果你有这方面需要，你就要搭配数据库和支持数据库的插件使用来达到同步玩家数据的功能。当然，如果你的服务器各个子服玩法不同且无需同步数据，那就不用操心数据库的事情了，把WaterdogPE当成一个快速跨服工具即可。所以，对数据库这方面知识没有掌握的服主，也不建议搭设需要跨服同步数据群组服，否则十分容易弄巧成拙。&lt;br /&gt;
&lt;br /&gt;
WDPE是基于Java11开发的，因此你用来运行WDPE的Java版本也要是11及以上版本。在运行WDPE前，请先检查自己服务器主机上的Java版本，因为通常情况下大部分服主用的都是Java8。别担心，Java拥有向下兼容性，通常情况下你的服务器升级到Java11不会有任何影响（除非你的服务器插件都是基于Java8编写且有不可替换的变量等内容）；实在不放心，也可以通过一些方法实现Java8与其他版本并存，并用不同的Java路径启动服务器，但这暂时不在本教程的讨论范围内，请自寻方法。&lt;br /&gt;
下面让我们正式开始吧。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
四、WaterdogPE的下载与安装&lt;br /&gt;
&lt;br /&gt;
首先是在何处下载WDPE。这里是WDPE的Github项目地址：https://github.com/WaterdogPE/WaterdogPE，如果没有特殊需求，只要下载最新的releases（即正式发行版本）即可：https://github.com/WaterdogPE/WaterdogPE/releases（看准了，下载那个Waterdog.jar，别下错了）。&lt;br /&gt;
&lt;br /&gt;
接着是如何启动WDPE。前面说过，WDPE是一个单独的代理服务端，它不是一个插件，千万别把它放进plugins文件夹或者放到别的什么服务端的文件夹里然后问我为什么读取不了。你可以把它当作一个正常的服务端核心看待。所以，要为WDPE准备一个单独的文件夹路径。和启动所有Java编写的服务端一样，WDPE也可以用形如&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
@echo off&lt;br /&gt;
java -jar waterdog.jar&lt;br /&gt;
pause&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
的命令来启动。（在这里，waterdog.jar就是核心的名字，要改成你自己命名的名字，比如你下载的waterdog.jar被你改了个名字，可能是waterdogpe-1.15.jar，那么上面这个命令就要改成java -jar waterdogpe-1.15.jar。我也不知道我为什么要写这段说明，这本来是压根不用说明的笨道理，但经过前面几篇教程的反馈我发现不知道修改核心名字直接启动的大有人在）。&lt;br /&gt;
在Windows系统上，你需要创建一个.bat（即批处理）文件，将以上命令写进.bat文件里，将这个.bat文件放在WDPE所在的目录下并双击启动；在Linux系统上，需要切换到WDPE核心所在的目录下，然后输入这行命令：java -jar waterdog.jar并回车执行。这里我放几张图片进行说明，以免我拙劣的语言表达能力造成有人还是看不懂（已经明白的可以直接跳过）：&lt;br /&gt;
[[文件:110517cykhkzb272wxoyz1.png|缩略图]]&lt;br /&gt;
&lt;br /&gt;
成功启动WDPE后，正常情况下会生成这几个文件和文件夹，下面我将以Windows系统为例，Linux同理：&lt;br /&gt;
[[文件:111212g148n1c89wz1c49r.png|缩略图]]&lt;br /&gt;
&lt;br /&gt;
logs是服务端日志，一般不用管。当你服务端遇到莫名其妙的崩溃时，就可以查看日志找出是哪里的错误；&lt;br /&gt;
packs是放置资源包的文件夹。目前WDPE已经支持绝大多数基岩版材质包的加载，但不能加载addon、js等；&lt;br /&gt;
plugins是插件文件夹。没错，WDPE是有插件的，可以根据你的需要下载安装：https://cloudburstmc.org/resources/categories/waterdogpe-plugins.32/&lt;br /&gt;
lang.ini是WDPE的语言文件，可以根据需要进行修改，但一定要注意格式；&lt;br /&gt;
config.yml是WDPE的配置文件，是重中之重，下面将着重讲解如何进行配置。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
五、WaterdogPE群组服的配置&lt;br /&gt;
&lt;br /&gt;
打开config.yml，会看到如下内容。随着WDPE更新，配置文件可能会有所变化，但应该不会差太多。这里我只对常用的设置项进行讲解（配置文件内容较长，建议对着你自己的配置文件看）：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# Waterdog Main Configuration file&lt;br /&gt;
# Configure your desired network settings here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# A list of all downstream servers that are available right after starting&lt;br /&gt;
# address field is formatted using ip:port&lt;br /&gt;
# publicAddress is optional and can be set to the ip players can directly connect through&lt;br /&gt;
servers:&lt;br /&gt;
  lobby1:&lt;br /&gt;
    address: 127.0.0.1:19133&lt;br /&gt;
    public_address: play.myserver.com:19133&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
listener:&lt;br /&gt;
&lt;br /&gt;
  # The Motd which will be displayed in the server tab of a player and returned during ping&lt;br /&gt;
  motd: §bWaterdog§3PE&lt;br /&gt;
&lt;br /&gt;
  # The server priority list. If not changed by plugins, the proxy will connect the player to the first of those servers&lt;br /&gt;
  priorities:&lt;br /&gt;
  - lobby1&lt;br /&gt;
&lt;br /&gt;
  # The address to bind the server to&lt;br /&gt;
  host: 0.0.0.0:19132&lt;br /&gt;
&lt;br /&gt;
  # The maximum amount of players that can connect to this proxy instance&lt;br /&gt;
  max_players: 20&lt;br /&gt;
&lt;br /&gt;
  # Map the ip a player joined through to a specific server&lt;br /&gt;
  # for example skywars.xyz.com =&amp;gt; SkyWars-1&lt;br /&gt;
  # when a player connects using skywars-xyz.com as the serverIp, he will be connected to SkyWars-1 directly&lt;br /&gt;
  forced_hosts: {}&lt;br /&gt;
&lt;br /&gt;
# Case-Sensitive permission list for players (empty using {})&lt;br /&gt;
permissions:&lt;br /&gt;
  TobiasDev:&lt;br /&gt;
  - waterdog.player.transfer&lt;br /&gt;
  - waterdog.player.list&lt;br /&gt;
  alemiz003:&lt;br /&gt;
  - waterdog.player.transfer&lt;br /&gt;
  - waterdog.player.list&lt;br /&gt;
&lt;br /&gt;
# List of permissions each player should get by default (empty using [])&lt;br /&gt;
permissions_default:&lt;br /&gt;
- waterdog.command.help&lt;br /&gt;
- waterdog.command.info&lt;br /&gt;
&lt;br /&gt;
# Whether the debug output in the console should be enabled or not&lt;br /&gt;
enable_debug: false&lt;br /&gt;
&lt;br /&gt;
# If enabled, encrypted connection between client and proxy will be created&lt;br /&gt;
upstream_encryption: true&lt;br /&gt;
&lt;br /&gt;
# If enabled, only players which are authenticated with XBOX Live can join. If disabled, anyone can connect *with any name*&lt;br /&gt;
online_mode: true&lt;br /&gt;
&lt;br /&gt;
# If enabled, the proxy will be able to bind to an Ipv6 Address&lt;br /&gt;
enable_ipv6: false&lt;br /&gt;
&lt;br /&gt;
# If enabled, the proxy will pass information like XUID or IP to the downstream server using custom fields in the LoginPacket&lt;br /&gt;
use_login_extras: true&lt;br /&gt;
&lt;br /&gt;
# Replaces username spaces with underscores if enabled&lt;br /&gt;
replace_username_spaces: false&lt;br /&gt;
&lt;br /&gt;
# Whether server query should be enabled&lt;br /&gt;
enable_query: true&lt;br /&gt;
&lt;br /&gt;
# If enabled, when receiving a McpeTransferPacket, the proxy will check if the target server is in the downstream list, and if yes, use the fast transfer mechanism&lt;br /&gt;
prefer_fast_transfer: true&lt;br /&gt;
&lt;br /&gt;
# Fast-codec only decodes the packets required by the proxy, everything else will be passed rawly. Disabling this can create a performance hit&lt;br /&gt;
use_fast_codec: true&lt;br /&gt;
&lt;br /&gt;
# If enabled, the proxy will inject all the proxy commands in the AvailableCommandsPacket, enabling autocompletion&lt;br /&gt;
inject_proxy_commands: true&lt;br /&gt;
&lt;br /&gt;
# Upstream server compression ratio(proxy to client), higher = less bandwidth, more cpu, lower vice versa&lt;br /&gt;
upstream_compression_level: 6&lt;br /&gt;
&lt;br /&gt;
# Upstream server compression ratio(proxy to downstream server), higher = less bandwidth, more cpu, lower vice versa&lt;br /&gt;
downstream_compression_level: 2&lt;br /&gt;
&lt;br /&gt;
# Education features require small adjustments to work correctly. Enable this option if any of downstream servers support education features.&lt;br /&gt;
enable_edu_features: false&lt;br /&gt;
&lt;br /&gt;
# Enable/Disable the resource pack system&lt;br /&gt;
enable_packs: true&lt;br /&gt;
&lt;br /&gt;
# If this is enabled, the client will not be able to use custom packs&lt;br /&gt;
overwrite_client_packs: false&lt;br /&gt;
&lt;br /&gt;
# If enabled, the client will be forced to accept server-sided resource packs&lt;br /&gt;
force_server_packs: false&lt;br /&gt;
&lt;br /&gt;
# You can set maximum pack size in MB to be cached.&lt;br /&gt;
pack_cache_size: 16&lt;br /&gt;
&lt;br /&gt;
# Creating threads may be in some situations expensive. Specify minimum count of idle threads per internal thread executors. Set to -1 to auto-detect by core count.&lt;br /&gt;
default_idle_threads: -1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
首先是在servers这部分里，这是所有下游服务器的列表。虽然我们总说什么大厅服游戏服的，但实际上大厅服和那些游戏服都是下游服务器，本质上是平级的，需要你设置优先级来指定哪个是大厅服，稍后会讲。&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
servers:&lt;br /&gt;
  lobby1:&lt;br /&gt;
    address: 127.0.0.1:19133&lt;br /&gt;
    public_address: play.myserver.com:19133&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
这里lobby1就是下游服务器的名字，不要和其他服务器重复，且最好设置一个好记的名字，因为之后跨服等操作都会用的上。我个人建议把你要设置为大厅服务器的下游服务器放在这里的第一位，当然你也可以随意排列，毕竟是根据优先级判断大厅服的，我只是推荐你养成一个良好的习惯。&lt;br /&gt;
address就是这个下游服务器的地址，包括两部分：IP和端口。这里的IP是内网IP，端口也是内网端口。注意，所有下游服务器的内网IP要和WDPE本身的内网IP相同，但内网端口不能相同。内网IP要根据你自己服务器主机的内网IP来设置，一般买服务器时会给，或者问你的服务商去，实在不知道的就填0.0.0.0自动识别。假设你服务器的内网IP是192.168.1.8，那address这里就填192.168.1.8:端口。当然端口也是要按照你自己的实际情况更改的。&lt;br /&gt;
public_address是公网地址，包括公网IP和公网端口。这个是可选的，因为WDPE可以只需要一个公网端口用于连接整个群组服，而其余的下游服务器只要用内网连接即可，无需开放公网端口，这样也能保证安全，减少公网端口资源的占用。如果你开放下游服务器的公网地址，那么玩家就可以直连这些下游服务器。且不说这样做你开群组服的意义何在，尤其是那些小游戏服，让玩家直连下游服务器可能导致许多未知的错误。还有很多服主的服务器只有一两个公网端口，为所有下游服务器开放公网地址直连也是不现实的，这时WDPE的作用就显现出来了。&lt;br /&gt;
server_type是此下游服务器的类型，默认是bedrock即基岩版。既然你是来开基岩版群组服的，那这个选项也就不用更改了。&lt;br /&gt;
你可以按照该格式无限添加下游服务器，例如这样：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
servers:&lt;br /&gt;
  lobby1:&lt;br /&gt;
    address: 127.0.0.1:19133&lt;br /&gt;
    public_address: play.myserver.com:19133&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
  SkyWars-1:&lt;br /&gt;
    address: 127.0.0.1:19134&lt;br /&gt;
    public_address: play.myserver.com:19134&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
  GunWar-1:&lt;br /&gt;
    address: 127.0.0.1:19135&lt;br /&gt;
    public_address: play.myserver.com:19135&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
注意格式，别复制粘贴错位置或者少了多了几行的。&lt;br /&gt;
&lt;br /&gt;
listener这里实际上就是WaterdogPE本身的配置了。&lt;br /&gt;
motd就是显示在服务器列表上的内容，比如这里的“gunwar - v1.18.0”&lt;br /&gt;
&lt;br /&gt;
priorities是下游服务器的优先级设置。一个群组服至少要有一个大厅服，来作为玩家登录服务器时进入的第一个服务器，玩家可以在大厅服选择其他子服游玩。这里要把你想作为大厅服的下游服务器的名字写到第一位，比如这样：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
priorities:&lt;br /&gt;
  - lobby1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
那么排在第一位的lobby1服务器就成为玩家登录服务器时进入的第一个服务器了，也就是主大厅，不过前提是没有使用其他插件进行更改。&lt;br /&gt;
host是WDPE的连接地址，格式是内网IP:端口。前面我们说过，WDPE是一个独立的代理服务端，自然也和其他的服务端一样需要占用单独的进程和端口。这里给WDPE用的端口一定要开放到公网，且不能与任何下游服务器端口冲突。同时，WDPE的内网IP也要和所有下游服务器一致。我们仍然假设你的服务器内网IP是192.168.1.8，公网端口是19132，那么这里就要这么填：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# The address to bind the server to&lt;br /&gt;
  host: 192.168.1.8:19132&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
max_players是整个群组服的最大玩家数。请根据你的需要调整。&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# The maximum amount of players that can connect to this proxy instance&lt;br /&gt;
  max_players: 114514&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
forced_hosts这个配置项比较有趣，根据注释我理解的是，这个选项可以允许玩家通过连接特定的IP进入特定的服务器，比如你服务器的IP是play.example.com，直接连接进入的是正常的lobby1服务器，想要玩SkyWars-1服务器就要通过主大厅的NPC菜单什么的进入；而如果你设置了对应的域名解析，就可以用skywars.example.com这个IP直接连接SkyWars-1这个服务器。我本人从来没有用过这个功能，相信大佬们应该可以用这个功能玩出花。&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# Map the ip a player joined through to a specific server&lt;br /&gt;
  # for example skywars.xyz.com =&amp;gt; SkyWars-1&lt;br /&gt;
  # when a player connects using skywars-xyz.com as the serverIp, he will be connected to SkyWars-1 directly&lt;br /&gt;
  forced_hosts: {}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
permissions是给予特定的玩家权限。这里给的权限只对被给予的玩家生效，且全群组服生效。例如我们要给一个叫lT_Name的玩家和一个叫It_Name的玩家waterdog.player.transfer（传送玩家权限，也包括传送其他玩家的权限）和waterdog.player.list（查看全群组服在线玩家列表）权限，就可以这么写（如果需要留空请用{}代替）：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
permissions:&lt;br /&gt;
  lT_Name:&lt;br /&gt;
  - waterdog.player.transfer&lt;br /&gt;
  - waterdog.player.list&lt;br /&gt;
  LT_Name:&lt;br /&gt;
  - waterdog.player.transfer&lt;br /&gt;
  - waterdog.player.list&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
permissions_default是玩家进入群组服的默认权限，也是全群组服生效，是每个进入服务器的玩家都会有的权限。例如给所有进入服务器的玩家waterdog.command.help（查询命令帮助）和waterdog.command.info（查询服务器信息）的权限，就可以这样写（如果需要留空请用[]代替）：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
permissions_default:&lt;br /&gt;
- waterdog.command.help&lt;br /&gt;
- waterdog.command.info&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
enable_debug为是否开启debug模式，一般是给开发者用的，没有开发的需要或检查服务器问题的需要一般保持默认关闭即可，免得刷屏。&lt;br /&gt;
upstream_encryption为是否开启客户端与服务端间加密连接，默认保持开启即可。&lt;br /&gt;
online_mode：在线模式。这是一个很重要的配置项！由于微软XBOX服务和WDPE的一些蜜汁特性，如果开启在线模式（其实就相当于Nukkit中的开启XBOX验证）会导致玩家大概率无法进入服务器。因此WDPE的在线模式是必须要关闭的（也就是把true改为false）。同时，WDPE关闭在线模式后，下游服务器也必须是关闭XBOX验证的状态才行，因此所有下游服务器的XBOX验证（也就是xbox_auth=那项）都要改成off。不过关闭XBOX验证也意味着一些玩（纪）家（狗）有可能通过特殊手段绕开XBOX登录直接进入服务器大搞破坏，所以建议关闭在线模式后要加强对服务器的安全防护，例如加装登录插件等等。&lt;br /&gt;
enable_ipv6为是否启用IPV6。目前大部分服主都用不上，这项默认关闭即可。什么是IPV6？（来自百度百科）：&lt;br /&gt;
''IPv6是英文“Internet Protocol Version 6”（互联网协议第6版）的缩写，是互联网工程任务组（IETF）设计的用于替代IPv4的下一代IP协议，其地址数量号称可以为全世界的每一粒沙子编上一个地址 [1]  。 由于IPv4最大的问题在于网络地址资源不足，严重制约了互联网的应用和发展。IPv6的使用，不仅能解决网络地址资源数量的问题，而且也解决了多种接入设备连入互联网的障碍 。 互联网数字分配机构（IANA）在2016年已向国际互联网工程任务组（IETF）提出建议，要求新制定的国际互联网标准只支持IPv6，不再兼容IPv4。''&lt;br /&gt;
use_login_extras&lt;br /&gt;
replace_username_spaces：是否替换玩家名中的空格，默认不替换。众所周知，基岩版XBOX ID允许玩家名中带有空格。然而空格玩家名也导致了许多问题，许多插件都需要进行专门的调整才能允许为名字中带有空格的玩家执行，例如在@p玩家变量前后加上英文双引号&amp;quot;&amp;quot;。开启本选项后，玩家名字中的空格会被替换为“_”，会方便许多。但需要注意的是，玩家名变动后，一些依靠玩家名储存的数据可能会丢失，因此请在已有部分玩家数据的情况下谨慎开启本选项。&lt;br /&gt;
enable_query&lt;br /&gt;
prefer_fast_transfer&lt;br /&gt;
use_fast_codec&lt;br /&gt;
inject_proxy_commands&lt;br /&gt;
upstream_compression_level&lt;br /&gt;
downstream_compression_level&lt;br /&gt;
enable_edu_features：是否开启教育版模式。如果你的下游服务器有支持教育版内容的，就把此项改为true。&lt;br /&gt;
enable_packs：是否启用资源包系统。目前WDPE已支持大部分基岩版光影材质包加载，但不支持addon、js加载。开启本选项后，玩家进服时将提示本服务器已应用资源包，是否下载？玩家可以选择下载后进入服务器或直接进入服务器而不下载资源包。这里的资源包将会在全群组服生效。&lt;br /&gt;
overwrite_client_packs：是否允许客户端使用自定义资源包。如果开启，服务器将尝试禁止玩家客户端设置的全局资源包在服务器中加载。可避免一些矿物透视等资源包的使用。但也会影响部分玩家的游戏体验。默认关闭。&lt;br /&gt;
force_server_packs：是否强制玩家加载服务器资源包。如果开启，玩家进入服务器时将只能选择下载资源包并进入服务器或直接退出服务器。适合一些必须要搭配资源包才能获得良好游戏体验的服务器使用。&lt;br /&gt;
pack_cache_size&lt;br /&gt;
default_idle_threads&lt;br /&gt;
&lt;br /&gt;
配置文件到这里就讲解完毕，没有解释的配置项是一般情况下保持默认设置就能用的。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
六、如何连接下游服务器&lt;br /&gt;
&lt;br /&gt;
WDPE相较于Nemisys的优势在这里也得到了体现。在Nemisys中，我们需要在下游服务器中加上配套插件才能连接到代理服务端，十分滴麻烦，而且代理端和下游服务器开启关闭必须要有先后顺序。在WDPE中，你不需要对子服进行什么改动，只要保证WDPE和下游服务器在同一内网下（不是专属独立线路的服务器记得找服务商问问自己的内网IP，别直接127.0.0.1就干上去，那不管用），开启WDPE端，开启下游服务器，就会自动匹配，无需进行过多操作。唯一需要对下游服务器进行的操作就是：记得关掉XBOX验证！&lt;br /&gt;
&lt;br /&gt;
玩家如何进入其他下游服务器呢？我们都知道，一个群组服不可能仅仅只有一个主大厅，势必会有其他游戏服。观察众大型群组服务器，玩家进入主大厅后，通常是使用NPC或菜单进入其他下游服务器的。在WDPE中，内置有一个/server命令可供玩家传送到其他服务器。但，这个命令只能玩家在聊天栏中输入使用，无法在服务器的插件中使用。换句话说，这个/server命令只能玩家客户端执行，不能服务端执行。如果想要让服务端也能执行玩家跨服命令，就需要用到这个插件：https://www.mcbbs.net/thread-1293177-1-1.html&lt;br /&gt;
这是本人在原TransferWDPE的基础上改制的插件。原插件并未发布在任何论坛上，仅在Github有下载地址：GitHub - VazziDE/TransferWDPE-Nukkit： TransferWDPE-Nukkit 是一个 nukkit 插件，用于通过 waterdogpe 代理转移玩家。&lt;br /&gt;
但是原插件有许多限制，比如语言是英文、仅拥有相应权限才能传送玩家等。本人在此基础上稍微修改了一下，使得它可以作为普通的跨服传送插件使用。具体的插件使用说明请见插件发布贴内，我在这里唯一要提醒的就是这个插件是Nukkit插件，不要防到WDPE的插件文件夹里。搭配插件后，玩家跨服只会看到一个十分快的“过场动画”就能进入其他服务器，非常稳定快速。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
七、尾声&lt;br /&gt;
本教程到这里已经基本结束。写这篇教程的过程中我经历了两次没有成功保存的事故，因此后续部分写的可能有些仓促和混乱，希望大家多多包涵。本人不是十分专业的开发者，仅仅是抱着一颗想造福众多服主的心来完成这篇教程，如有问题，欢迎指出。教程编写不易，希望您能给予鼓励！&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=WaterdogPE%E6%95%99%E7%A8%8B&amp;diff=1554</id>
		<title>WaterdogPE教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=WaterdogPE%E6%95%99%E7%A8%8B&amp;diff=1554"/>
		<updated>2022-05-08T08:41:25Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​创建页面，内容为“'''WaterdogPE保姆级教程'''  ——by 从不咕咕的鸽纸  未经允许，严禁转载！  一、前言  Waterdog的教程我半年前就想写了，但是一直因为种种原因没有动笔（老鸽子了我）。没想到半年过去了，我还没写教程，Waterdog已经没了（其实是改成WaterdogPE了，原来的Waterdog已经停更了）。现在放寒假了，趁着年前还没有多少繁重的事，赶紧把这个坑填了，免得鸽过…”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''WaterdogPE保姆级教程'''&lt;br /&gt;
&lt;br /&gt;
——by 从不咕咕的鸽纸&lt;br /&gt;
&lt;br /&gt;
未经允许，严禁转载！&lt;br /&gt;
&lt;br /&gt;
一、前言&lt;br /&gt;
&lt;br /&gt;
Waterdog的教程我半年前就想写了，但是一直因为种种原因没有动笔（老鸽子了我）。没想到半年过去了，我还没写教程，Waterdog已经没了（其实是改成WaterdogPE了，原来的Waterdog已经停更了）。现在放寒假了，趁着年前还没有多少繁重的事，赶紧把这个坑填了，免得鸽过年不吉利（bushi）。&lt;br /&gt;
&lt;br /&gt;
在此之前，我曾写过一篇使用Nemisys开设群组服的教程（详见：[教程][开服]Nemisys —— 搭建一个无缝跨服的群组服吧！ - 基岩版插件&amp;amp;服务端 - Minecraft(我的世界)中文论坛 - (mcbbs.net)）。不过时过境迁，Nemisys现在已经不再积极维护更新，没有开发能力的服主很难仅依靠少数人维护的Nemisys继续开群组服，无法保持及时更新。在Nemisys式微之时，Waterdog（以下简称WD）已经小有名气。不过当时的Waterdog本质上还是魔改的BungeeCord（以下简称BC），主要为Java版（以下简称JE）服务器服务，但也有对基岩版（以下简称BE）协议的支持。虽然本意是为了让基岩版玩家也能进入JE服务器，但当时已经有部分基岩版服主选择用WD支持BE的功能来开设BE的群组服。面对日益增长的需求，WD也改为了WaterdogPE（以下简称WDPE），着重针对基岩版进行优化。因此，WDPE与BC可以算得上是远房亲戚，两者在诸如原理等很多方面都是相通的，甚至配置方法和部分教程也是可以照猫画虎学来的。如果你曾经在JE使用BC开设过群组服，那么相信你对WDPE会很快上手；从来没接触过BC和WD的也没有关系，本教程会尽量通俗易懂地讲解WDPE的使用方法。本人还是保持一贯的写教程习惯，注重实用性，着重介绍如何使用，而不过多对原理进行讲解。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
二、使用WaterdogPE开设群组服的优势&lt;br /&gt;
&lt;br /&gt;
群组服可以通过把玩家分散到多个服务器，来降低CPU的负荷，并且充分利用多核CPU（使用WaterdogPE跨服技术可以让每个服务端的主线程都使用到单独的核心，提升整体负载能力）。你可以把不同的游戏内容搭载到不同的子服务器上面，例如一个服务器开生存模式，一个服务器开创造模式，而且不同服务器的背包等数据还可以不互通，或利用数据库实现互通。&lt;br /&gt;
&lt;br /&gt;
相对于原来的Waterdog而言，WaterdogPE也做出了许多改进，例如：减少内存使用、更简洁的插件API、更方便的配置、易于进行修改、对基岩版新版本的积极支持、支持基岩版多版本（1.2.X——最新版本）加入服务器（前提是你的子服是支持多版本的核心，如NukkitPM1Edition等）、积极维护的开发文档等等，具体优点还是要亲自体验的好。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
三、使用WaterdogPE前的准备&lt;br /&gt;
&lt;br /&gt;
首先，你要清楚群组服的定义。跨服群组是很流行的一种分布式部署Minecraft服务端从而提高服务器硬件资源利用率的技术。说人话，就是当你的玩家数量和游戏数量较多，单服务端已无法支撑如此庞大的数据量时，可以通过搭设群组服将压力分散到各个子服。换句话说，如果你的玩家数量没有那么多，比如日均也就十几人的，那搭设群组服实在是没有必要，还会占用你大量资源（如果你只是想开群组服装自己很NB，那当我没说。不过2H2G的那种服务器就别凑热闹了，万一到时候内存溢出可别怪我没提醒）。&lt;br /&gt;
&lt;br /&gt;
由于WaterdogPE和BungeeCord几乎是远房亲戚的关系，BungeeCord的一些原理也能在WaterdogPE这里通用，比如说工作原理：（以下这段内容部分来自天空学院的BungeeCord教程：https://www.mcbbs.net/thread-450015-1-1.html）&lt;br /&gt;
首先是玩家用客户端登陆WaterdogPE代理服务端（这个服务端本身只是起一个网络转发的作用，它本身并不会创建地图，也就是说单独开启WaterdogPE服务端是无法登入的），然后WaterdogPE代理服务端会把你的数据转发到子服务器上面，子服务器可以是普通的Nukkit/PowerNukkit/PocketMine等服务端。假设我们在这里有“登陆服、生存服、游戏服”三个服务端，并且将“登陆服”设置为默认登陆到的服务器，那么当玩家连入WaterdogPE代理端时，实际上就会进入到“登陆服”中。&lt;br /&gt;
然后玩家可以使用一些命令在“登陆服”、“生存服”、“游戏服”之间互相传送，而这个传送过程就和单服内多世界的切换一样简单，跳过了传统使用Transfer命令跨服时保存本服务器世界、定位其他服务器、加载世界的繁琐且耗时较长的过程，玩家仅仅看到一个短暂的跨世界画面之后就进到了另一个服务器里，可以说是无缝跨服了。&lt;br /&gt;
但是WaterdogPE仅仅是起到了转发玩家的功能，本身是没有跨服同步玩家背包、经济数据等功能的。如果你有这方面需要，你就要搭配数据库和支持数据库的插件使用来达到同步玩家数据的功能。当然，如果你的服务器各个子服玩法不同且无需同步数据，那就不用操心数据库的事情了，把WaterdogPE当成一个快速跨服工具即可。所以，对数据库这方面知识没有掌握的服主，也不建议搭设需要跨服同步数据群组服，否则十分容易弄巧成拙。&lt;br /&gt;
&lt;br /&gt;
WDPE是基于Java11开发的，因此你用来运行WDPE的Java版本也要是11及以上版本。在运行WDPE前，请先检查自己服务器主机上的Java版本，因为通常情况下大部分服主用的都是Java8。别担心，Java拥有向下兼容性，通常情况下你的服务器升级到Java11不会有任何影响（除非你的服务器插件都是基于Java8编写且有不可替换的变量等内容）；实在不放心，也可以通过一些方法实现Java8与其他版本并存，并用不同的Java路径启动服务器，但这暂时不在本教程的讨论范围内，请自寻方法。&lt;br /&gt;
下面让我们正式开始吧。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
四、WaterdogPE的下载与安装&lt;br /&gt;
&lt;br /&gt;
首先是在何处下载WDPE。这里是WDPE的Github项目地址：https://github.com/WaterdogPE/WaterdogPE，如果没有特殊需求，只要下载最新的releases（即正式发行版本）即可：https://github.com/WaterdogPE/WaterdogPE/releases（看准了，下载那个Waterdog.jar，别下错了）。&lt;br /&gt;
&lt;br /&gt;
接着是如何启动WDPE。前面说过，WDPE是一个单独的代理服务端，它不是一个插件，千万别把它放进plugins文件夹或者放到别的什么服务端的文件夹里然后问我为什么读取不了。你可以把它当作一个正常的服务端核心看待。所以，要为WDPE准备一个单独的文件夹路径。和启动所有Java编写的服务端一样，WDPE也可以用形如&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
@echo off&lt;br /&gt;
java -jar waterdog.jar&lt;br /&gt;
pause&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
的命令来启动。（在这里，waterdog.jar就是核心的名字，要改成你自己命名的名字，比如你下载的waterdog.jar被你改了个名字，可能是waterdogpe-1.15.jar，那么上面这个命令就要改成java -jar waterdogpe-1.15.jar。我也不知道我为什么要写这段说明，这本来是压根不用说明的笨道理，但经过前面几篇教程的反馈我发现不知道修改核心名字直接启动的大有人在）。&lt;br /&gt;
在Windows系统上，你需要创建一个.bat（即批处理）文件，将以上命令写进.bat文件里，将这个.bat文件放在WDPE所在的目录下并双击启动；在Linux系统上，需要切换到WDPE核心所在的目录下，然后输入这行命令：java -jar waterdog.jar并回车执行。这里我放几张图片进行说明，以免我拙劣的语言表达能力造成有人还是看不懂（已经明白的可以直接跳过）：&lt;br /&gt;
[[文件:110517cykhkzb272wxoyz1.png|缩略图]]&lt;br /&gt;
&lt;br /&gt;
成功启动WDPE后，正常情况下会生成这几个文件和文件夹，下面我将以Windows系统为例，Linux同理：&lt;br /&gt;
[[文件:111212g148n1c89wz1c49r.png|缩略图]]&lt;br /&gt;
&lt;br /&gt;
logs是服务端日志，一般不用管。当你服务端遇到莫名其妙的崩溃时，就可以查看日志找出是哪里的错误；&lt;br /&gt;
packs是放置资源包的文件夹。目前WDPE已经支持绝大多数基岩版材质包的加载，但不能加载addon、js等；&lt;br /&gt;
plugins是插件文件夹。没错，WDPE是有插件的，可以根据你的需要下载安装：https://cloudburstmc.org/resources/categories/waterdogpe-plugins.32/&lt;br /&gt;
lang.ini是WDPE的语言文件，可以根据需要进行修改，但一定要注意格式；&lt;br /&gt;
config.yml是WDPE的配置文件，是重中之重，下面将着重讲解如何进行配置。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
五、WaterdogPE群组服的配置&lt;br /&gt;
&lt;br /&gt;
打开config.yml，会看到如下内容。随着WDPE更新，配置文件可能会有所变化，但应该不会差太多。这里我只对常用的设置项进行讲解（配置文件内容较长，建议对着你自己的配置文件看）：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# Waterdog Main Configuration file&lt;br /&gt;
# Configure your desired network settings here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# A list of all downstream servers that are available right after starting&lt;br /&gt;
# address field is formatted using ip:port&lt;br /&gt;
# publicAddress is optional and can be set to the ip players can directly connect through&lt;br /&gt;
servers:&lt;br /&gt;
  lobby1:&lt;br /&gt;
    address: 127.0.0.1:19133&lt;br /&gt;
    public_address: play.myserver.com:19133&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
listener:&lt;br /&gt;
&lt;br /&gt;
  # The Motd which will be displayed in the server tab of a player and returned during ping&lt;br /&gt;
  motd: §bWaterdog§3PE&lt;br /&gt;
&lt;br /&gt;
  # The server priority list. If not changed by plugins, the proxy will connect the player to the first of those servers&lt;br /&gt;
  priorities:&lt;br /&gt;
  - lobby1&lt;br /&gt;
&lt;br /&gt;
  # The address to bind the server to&lt;br /&gt;
  host: 0.0.0.0:19132&lt;br /&gt;
&lt;br /&gt;
  # The maximum amount of players that can connect to this proxy instance&lt;br /&gt;
  max_players: 20&lt;br /&gt;
&lt;br /&gt;
  # Map the ip a player joined through to a specific server&lt;br /&gt;
  # for example skywars.xyz.com =&amp;gt; SkyWars-1&lt;br /&gt;
  # when a player connects using skywars-xyz.com as the serverIp, he will be connected to SkyWars-1 directly&lt;br /&gt;
  forced_hosts: {}&lt;br /&gt;
&lt;br /&gt;
# Case-Sensitive permission list for players (empty using {})&lt;br /&gt;
permissions:&lt;br /&gt;
  TobiasDev:&lt;br /&gt;
  - waterdog.player.transfer&lt;br /&gt;
  - waterdog.player.list&lt;br /&gt;
  alemiz003:&lt;br /&gt;
  - waterdog.player.transfer&lt;br /&gt;
  - waterdog.player.list&lt;br /&gt;
&lt;br /&gt;
# List of permissions each player should get by default (empty using [])&lt;br /&gt;
permissions_default:&lt;br /&gt;
- waterdog.command.help&lt;br /&gt;
- waterdog.command.info&lt;br /&gt;
&lt;br /&gt;
# Whether the debug output in the console should be enabled or not&lt;br /&gt;
enable_debug: false&lt;br /&gt;
&lt;br /&gt;
# If enabled, encrypted connection between client and proxy will be created&lt;br /&gt;
upstream_encryption: true&lt;br /&gt;
&lt;br /&gt;
# If enabled, only players which are authenticated with XBOX Live can join. If disabled, anyone can connect *with any name*&lt;br /&gt;
online_mode: true&lt;br /&gt;
&lt;br /&gt;
# If enabled, the proxy will be able to bind to an Ipv6 Address&lt;br /&gt;
enable_ipv6: false&lt;br /&gt;
&lt;br /&gt;
# If enabled, the proxy will pass information like XUID or IP to the downstream server using custom fields in the LoginPacket&lt;br /&gt;
use_login_extras: true&lt;br /&gt;
&lt;br /&gt;
# Replaces username spaces with underscores if enabled&lt;br /&gt;
replace_username_spaces: false&lt;br /&gt;
&lt;br /&gt;
# Whether server query should be enabled&lt;br /&gt;
enable_query: true&lt;br /&gt;
&lt;br /&gt;
# If enabled, when receiving a McpeTransferPacket, the proxy will check if the target server is in the downstream list, and if yes, use the fast transfer mechanism&lt;br /&gt;
prefer_fast_transfer: true&lt;br /&gt;
&lt;br /&gt;
# Fast-codec only decodes the packets required by the proxy, everything else will be passed rawly. Disabling this can create a performance hit&lt;br /&gt;
use_fast_codec: true&lt;br /&gt;
&lt;br /&gt;
# If enabled, the proxy will inject all the proxy commands in the AvailableCommandsPacket, enabling autocompletion&lt;br /&gt;
inject_proxy_commands: true&lt;br /&gt;
&lt;br /&gt;
# Upstream server compression ratio(proxy to client), higher = less bandwidth, more cpu, lower vice versa&lt;br /&gt;
upstream_compression_level: 6&lt;br /&gt;
&lt;br /&gt;
# Upstream server compression ratio(proxy to downstream server), higher = less bandwidth, more cpu, lower vice versa&lt;br /&gt;
downstream_compression_level: 2&lt;br /&gt;
&lt;br /&gt;
# Education features require small adjustments to work correctly. Enable this option if any of downstream servers support education features.&lt;br /&gt;
enable_edu_features: false&lt;br /&gt;
&lt;br /&gt;
# Enable/Disable the resource pack system&lt;br /&gt;
enable_packs: true&lt;br /&gt;
&lt;br /&gt;
# If this is enabled, the client will not be able to use custom packs&lt;br /&gt;
overwrite_client_packs: false&lt;br /&gt;
&lt;br /&gt;
# If enabled, the client will be forced to accept server-sided resource packs&lt;br /&gt;
force_server_packs: false&lt;br /&gt;
&lt;br /&gt;
# You can set maximum pack size in MB to be cached.&lt;br /&gt;
pack_cache_size: 16&lt;br /&gt;
&lt;br /&gt;
# Creating threads may be in some situations expensive. Specify minimum count of idle threads per internal thread executors. Set to -1 to auto-detect by core count.&lt;br /&gt;
default_idle_threads: -1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
首先是在servers这部分里，这是所有下游服务器的列表。虽然我们总说什么大厅服游戏服的，但实际上大厅服和那些游戏服都是下游服务器，本质上是平级的，需要你设置优先级来指定哪个是大厅服，稍后会讲。&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
servers:&lt;br /&gt;
  lobby1:&lt;br /&gt;
    address: 127.0.0.1:19133&lt;br /&gt;
    public_address: play.myserver.com:19133&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
这里lobby1就是下游服务器的名字，不要和其他服务器重复，且最好设置一个好记的名字，因为之后跨服等操作都会用的上。我个人建议把你要设置为大厅服务器的下游服务器放在这里的第一位，当然你也可以随意排列，毕竟是根据优先级判断大厅服的，我只是推荐你养成一个良好的习惯。&lt;br /&gt;
address就是这个下游服务器的地址，包括两部分：IP和端口。这里的IP是内网IP，端口也是内网端口。注意，所有下游服务器的内网IP要和WDPE本身的内网IP相同，但内网端口不能相同。内网IP要根据你自己服务器主机的内网IP来设置，一般买服务器时会给，或者问你的服务商去，实在不知道的就填0.0.0.0自动识别。假设你服务器的内网IP是192.168.1.8，那address这里就填192.168.1.8:端口。当然端口也是要按照你自己的实际情况更改的。&lt;br /&gt;
public_address是公网地址，包括公网IP和公网端口。这个是可选的，因为WDPE可以只需要一个公网端口用于连接整个群组服，而其余的下游服务器只要用内网连接即可，无需开放公网端口，这样也能保证安全，减少公网端口资源的占用。如果你开放下游服务器的公网地址，那么玩家就可以直连这些下游服务器。且不说这样做你开群组服的意义何在，尤其是那些小游戏服，让玩家直连下游服务器可能导致许多未知的错误。还有很多服主的服务器只有一两个公网端口，为所有下游服务器开放公网地址直连也是不现实的，这时WDPE的作用就显现出来了。&lt;br /&gt;
server_type是此下游服务器的类型，默认是bedrock即基岩版。既然你是来开基岩版群组服的，那这个选项也就不用更改了。&lt;br /&gt;
你可以按照该格式无限添加下游服务器，例如这样：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
servers:&lt;br /&gt;
  lobby1:&lt;br /&gt;
    address: 127.0.0.1:19133&lt;br /&gt;
    public_address: play.myserver.com:19133&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
  SkyWars-1:&lt;br /&gt;
    address: 127.0.0.1:19134&lt;br /&gt;
    public_address: play.myserver.com:19134&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
  GunWar-1:&lt;br /&gt;
    address: 127.0.0.1:19135&lt;br /&gt;
    public_address: play.myserver.com:19135&lt;br /&gt;
    server_type: bedrock&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
注意格式，别复制粘贴错位置或者少了多了几行的。&lt;br /&gt;
&lt;br /&gt;
listener这里实际上就是WaterdogPE本身的配置了。&lt;br /&gt;
motd就是显示在服务器列表上的内容，比如这里的“gunwar - v1.18.0”&lt;br /&gt;
&lt;br /&gt;
priorities是下游服务器的优先级设置。一个群组服至少要有一个大厅服，来作为玩家登录服务器时进入的第一个服务器，玩家可以在大厅服选择其他子服游玩。这里要把你想作为大厅服的下游服务器的名字写到第一位，比如这样：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
priorities:&lt;br /&gt;
  - lobby1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
那么排在第一位的lobby1服务器就成为玩家登录服务器时进入的第一个服务器了，也就是主大厅，不过前提是没有使用其他插件进行更改。&lt;br /&gt;
host是WDPE的连接地址，格式是内网IP:端口。前面我们说过，WDPE是一个独立的代理服务端，自然也和其他的服务端一样需要占用单独的进程和端口。这里给WDPE用的端口一定要开放到公网，且不能与任何下游服务器端口冲突。同时，WDPE的内网IP也要和所有下游服务器一致。我们仍然假设你的服务器内网IP是192.168.1.8，公网端口是19132，那么这里就要这么填：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# The address to bind the server to&lt;br /&gt;
  host: 192.168.1.8:19132&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
max_players是整个群组服的最大玩家数。请根据你的需要调整。&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# The maximum amount of players that can connect to this proxy instance&lt;br /&gt;
  max_players: 114514&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
forced_hosts这个配置项比较有趣，根据注释我理解的是，这个选项可以允许玩家通过连接特定的IP进入特定的服务器，比如你服务器的IP是play.example.com，直接连接进入的是正常的lobby1服务器，想要玩SkyWars-1服务器就要通过主大厅的NPC菜单什么的进入；而如果你设置了对应的域名解析，就可以用skywars.example.com这个IP直接连接SkyWars-1这个服务器。我本人从来没有用过这个功能，相信大佬们应该可以用这个功能玩出花。&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# Map the ip a player joined through to a specific server&lt;br /&gt;
  # for example skywars.xyz.com =&amp;gt; SkyWars-1&lt;br /&gt;
  # when a player connects using skywars-xyz.com as the serverIp, he will be connected to SkyWars-1 directly&lt;br /&gt;
  forced_hosts: {}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
permissions是给予特定的玩家权限。这里给的权限只对被给予的玩家生效，且全群组服生效。例如我们要给一个叫lT_Name的玩家和一个叫It_Name的玩家waterdog.player.transfer（传送玩家权限，也包括传送其他玩家的权限）和waterdog.player.list（查看全群组服在线玩家列表）权限，就可以这么写（如果需要留空请用{}代替）：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
permissions:&lt;br /&gt;
  lT_Name:&lt;br /&gt;
  - waterdog.player.transfer&lt;br /&gt;
  - waterdog.player.list&lt;br /&gt;
  LT_Name:&lt;br /&gt;
  - waterdog.player.transfer&lt;br /&gt;
  - waterdog.player.list&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
permissions_default是玩家进入群组服的默认权限，也是全群组服生效，是每个进入服务器的玩家都会有的权限。例如给所有进入服务器的玩家waterdog.command.help（查询命令帮助）和waterdog.command.info（查询服务器信息）的权限，就可以这样写（如果需要留空请用[]代替）：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
permissions_default:&lt;br /&gt;
- waterdog.command.help&lt;br /&gt;
- waterdog.command.info&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
enable_debug为是否开启debug模式，一般是给开发者用的，没有开发的需要或检查服务器问题的需要一般保持默认关闭即可，免得刷屏。&lt;br /&gt;
upstream_encryption为是否开启客户端与服务端间加密连接，默认保持开启即可。&lt;br /&gt;
online_mode：在线模式。这是一个很重要的配置项！由于微软XBOX服务和WDPE的一些蜜汁特性，如果开启在线模式（其实就相当于Nukkit中的开启XBOX验证）会导致玩家大概率无法进入服务器。因此WDPE的在线模式是必须要关闭的（也就是把true改为false）。同时，WDPE关闭在线模式后，下游服务器也必须是关闭XBOX验证的状态才行，因此所有下游服务器的XBOX验证（也就是xbox_auth=那项）都要改成off。不过关闭XBOX验证也意味着一些玩（纪）家（狗）有可能通过特殊手段绕开XBOX登录直接进入服务器大搞破坏，所以建议关闭在线模式后要加强对服务器的安全防护，例如加装登录插件等等。&lt;br /&gt;
enable_ipv6为是否启用IPV6。目前大部分服主都用不上，这项默认关闭即可。什么是IPV6？（来自百度百科）：&lt;br /&gt;
''IPv6是英文“Internet Protocol Version 6”（互联网协议第6版）的缩写，是互联网工程任务组（IETF）设计的用于替代IPv4的下一代IP协议，其地址数量号称可以为全世界的每一粒沙子编上一个地址 [1]  。 由于IPv4最大的问题在于网络地址资源不足，严重制约了互联网的应用和发展。IPv6的使用，不仅能解决网络地址资源数量的问题，而且也解决了多种接入设备连入互联网的障碍 。 互联网数字分配机构（IANA）在2016年已向国际互联网工程任务组（IETF）提出建议，要求新制定的国际互联网标准只支持IPv6，不再兼容IPv4。''&lt;br /&gt;
use_login_extras&lt;br /&gt;
replace_username_spaces：是否替换玩家名中的空格，默认不替换。众所周知，基岩版XBOX ID允许玩家名中带有空格。然而空格玩家名也导致了许多问题，许多插件都需要进行专门的调整才能允许为名字中带有空格的玩家执行，例如在@p玩家变量前后加上英文双引号&amp;quot;&amp;quot;。开启本选项后，玩家名字中的空格会被替换为“_”，会方便许多。但需要注意的是，玩家名变动后，一些依靠玩家名储存的数据可能会丢失，因此请在已有部分玩家数据的情况下谨慎开启本选项。&lt;br /&gt;
enable_query&lt;br /&gt;
prefer_fast_transfer&lt;br /&gt;
use_fast_codec&lt;br /&gt;
inject_proxy_commands&lt;br /&gt;
upstream_compression_level&lt;br /&gt;
downstream_compression_level&lt;br /&gt;
enable_edu_features：是否开启教育版模式。如果你的下游服务器有支持教育版内容的，就把此项改为true。&lt;br /&gt;
enable_packs：是否启用资源包系统。目前WDPE已支持大部分基岩版光影材质包加载，但不支持addon、js加载。开启本选项后，玩家进服时将提示本服务器已应用资源包，是否下载？玩家可以选择下载后进入服务器或直接进入服务器而不下载资源包。这里的资源包将会在全群组服生效。&lt;br /&gt;
overwrite_client_packs：是否允许客户端使用自定义资源包。如果开启，服务器将尝试禁止玩家客户端设置的全局资源包在服务器中加载。可避免一些矿物透视等资源包的使用。但也会影响部分玩家的游戏体验。默认关闭。&lt;br /&gt;
force_server_packs：是否强制玩家加载服务器资源包。如果开启，玩家进入服务器时将只能选择下载资源包并进入服务器或直接退出服务器。适合一些必须要搭配资源包才能获得良好游戏体验的服务器使用。&lt;br /&gt;
pack_cache_size&lt;br /&gt;
default_idle_threads&lt;br /&gt;
&lt;br /&gt;
配置文件到这里就讲解完毕，没有解释的配置项是一般情况下保持默认设置就能用的。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
六、如何连接下游服务器&lt;br /&gt;
&lt;br /&gt;
WDPE相较于Nemisys的优势在这里也得到了体现。在Nemisys中，我们需要在下游服务器中加上配套插件才能连接到代理服务端，十分滴麻烦，而且代理端和下游服务器开启关闭必须要有先后顺序。在WDPE中，你不需要对子服进行什么改动，只要保证WDPE和下游服务器在同一内网下（不是专属独立线路的服务器记得找服务商问问自己的内网IP，别直接127.0.0.1就干上去，那不管用），开启WDPE端，开启下游服务器，就会自动匹配，无需进行过多操作。唯一需要对下游服务器进行的操作就是：记得关掉XBOX验证！&lt;br /&gt;
&lt;br /&gt;
玩家如何进入其他下游服务器呢？我们都知道，一个群组服不可能仅仅只有一个主大厅，势必会有其他游戏服。观察众大型群组服务器，玩家进入主大厅后，通常是使用NPC或菜单进入其他下游服务器的。在WDPE中，内置有一个/server命令可供玩家传送到其他服务器。但，这个命令只能玩家在聊天栏中输入使用，无法在服务器的插件中使用。换句话说，这个/server命令只能玩家客户端执行，不能服务端执行。如果想要让服务端也能执行玩家跨服命令，就需要用到这个插件：https://www.mcbbs.net/thread-1293177-1-1.html&lt;br /&gt;
这是本人在原TransferWDPE的基础上改制的插件。原插件并未发布在任何论坛上，仅在Github有下载地址：GitHub - VazziDE/TransferWDPE-Nukkit： TransferWDPE-Nukkit 是一个 nukkit 插件，用于通过 waterdogpe 代理转移玩家。&lt;br /&gt;
但是原插件有许多限制，比如语言是英文、仅拥有相应权限才能传送玩家等。本人在此基础上稍微修改了一下，使得它可以作为普通的跨服传送插件使用。具体的插件使用说明请见插件发布贴内，我在这里唯一要提醒的就是这个插件是Nukkit插件，不要防到WDPE的插件文件夹里。搭配插件后，玩家跨服只会看到一个十分快的“过场动画”就能进入其他服务器，非常稳定快速。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
七、尾声&lt;br /&gt;
本教程到这里已经基本结束。写这篇教程的过程中我经历了两次没有成功保存的事故，因此后续部分写的可能有些仓促和混乱，希望大家多多包涵。本人不是十分专业的开发者，仅仅是抱着一颗想造福众多服主的心来完成这篇教程，如有问题，欢迎指出。教程编写不易，希望您能给予鼓励！&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E6%96%87%E4%BB%B6:111212g148n1c89wz1c49r.png&amp;diff=1553</id>
		<title>文件:111212g148n1c89wz1c49r.png</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E6%96%87%E4%BB%B6:111212g148n1c89wz1c49r.png&amp;diff=1553"/>
		<updated>2022-05-08T08:37:33Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;wdpe2&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E6%96%87%E4%BB%B6:110517cykhkzb272wxoyz1.png&amp;diff=1552</id>
		<title>文件:110517cykhkzb272wxoyz1.png</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E6%96%87%E4%BB%B6:110517cykhkzb272wxoyz1.png&amp;diff=1552"/>
		<updated>2022-05-08T08:36:33Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;wdpe1&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E6%B2%99%E7%9B%92&amp;diff=1307</id>
		<title>沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E6%B2%99%E7%9B%92&amp;diff=1307"/>
		<updated>2022-03-17T04:24:44Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;欢迎进入沙盒页面，这里没有任何编辑限制（但请遵守用户守则）&lt;br /&gt;
请点开讨论页面 开始你的编辑吧！&lt;br /&gt;
== 请在这行文字下进行你的测试 也可点击讨论页 ==&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&amp;lt;div class=&amp;quot;edition-box edition-box-{{{color|gray}}}&amp;quot; style=&amp;quot;-ms-flex: {{{min width}}}; flex: {{{min width}}};&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;{{{header}}}&amp;lt;/p&amp;gt;&amp;lt;div class=&amp;quot;edition-box-{{{color|gray}}}&amp;quot; style=&amp;quot;margin: 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{{{content}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;test&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&amp;lt;div id=&amp;quot;{{{id|}}}&amp;quot; class=&amp;quot;fp-section {{{class|}}}&amp;quot; style=&amp;quot;{{{style|}}}&amp;quot;&amp;gt;&lt;br /&gt;
{{ #if: {{{header|}}}&lt;br /&gt;
| &amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;margin: 3px; font-weight: bold; text-align: center; color: white; font-size: 120%; background-image: {{FileUrl|GrassBackground.png}};{{{headerstyle|}}}&amp;quot;&amp;gt;{{ #if: {{{image|}}}&lt;br /&gt;
  | &amp;lt;div style=&amp;quot;float: right; margin-left: 6px;&amp;quot;&amp;gt;[[File:{{{image}}}|48px|link={{{link|}}}]]&amp;lt;/div&amp;gt;&lt;br /&gt;
  }} {{{header}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div id=&amp;quot;{{{contentid|}}}&amp;quot; class=&amp;quot;{{{contentclass|}}}&amp;quot; style=&amp;quot;margin: 0.5em 0.8em;{{{contentstyle|}}}&amp;quot;&amp;gt;&lt;br /&gt;
{{{content}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;test&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E6%B2%99%E7%9B%92&amp;diff=1306</id>
		<title>沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E6%B2%99%E7%9B%92&amp;diff=1306"/>
		<updated>2022-03-17T04:24:05Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;欢迎进入沙盒页面，这里没有任何编辑限制（但请遵守用户守则）&lt;br /&gt;
请点开讨论页面 开始你的编辑吧！&lt;br /&gt;
== 请在这行文字下进行你的测试 也可点击讨论页 ==&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&amp;lt;div class=&amp;quot;edition-box edition-box-{{{color|gray}}}&amp;quot; style=&amp;quot;-ms-flex: {{{min width}}}; flex: {{{min width}}};&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;{{{header}}}&amp;lt;/p&amp;gt;&amp;lt;div class=&amp;quot;edition-box-{{{color|gray}}}&amp;quot; style=&amp;quot;margin: 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{{{content}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&amp;lt;div id=&amp;quot;{{{id|}}}&amp;quot; class=&amp;quot;fp-section {{{class|}}}&amp;quot; style=&amp;quot;{{{style|}}}&amp;quot;&amp;gt;&lt;br /&gt;
{{ #if: {{{header|}}}&lt;br /&gt;
| &amp;lt;div class=&amp;quot;mcwiki-header&amp;quot; style=&amp;quot;margin: 3px; font-weight: bold; text-align: center; color: white; font-size: 120%; background-image: {{FileUrl|GrassBackground.png}};{{{headerstyle|}}}&amp;quot;&amp;gt;{{ #if: {{{image|}}}&lt;br /&gt;
  | &amp;lt;div style=&amp;quot;float: right; margin-left: 6px;&amp;quot;&amp;gt;[[File:{{{image}}}|48px|link={{{link|}}}]]&amp;lt;/div&amp;gt;&lt;br /&gt;
  }} {{{header}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div id=&amp;quot;{{{contentid|}}}&amp;quot; class=&amp;quot;{{{contentclass|}}}&amp;quot; style=&amp;quot;margin: 0.5em 0.8em;{{{contentstyle|}}}&amp;quot;&amp;gt;&lt;br /&gt;
{{{content}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E6%B2%99%E7%9B%92&amp;diff=1305</id>
		<title>沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E6%B2%99%E7%9B%92&amp;diff=1305"/>
		<updated>2022-03-17T04:22:37Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​/* 请在这行文字下进行你的测试 也可点击讨论页 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;欢迎进入沙盒页面，这里没有任何编辑限制（但请遵守用户守则）&lt;br /&gt;
请点开讨论页面 开始你的编辑吧！&lt;br /&gt;
== 请在这行文字下进行你的测试 也可点击讨论页 ==&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&amp;lt;div class=&amp;quot;edition-box edition-box-{{{color|gray}}}&amp;quot; style=&amp;quot;-ms-flex: {{{min width}}}; flex: {{{min width}}};&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;{{{header}}}&amp;lt;/p&amp;gt;&amp;lt;div class=&amp;quot;edition-box-{{{color|gray}}}&amp;quot; style=&amp;quot;margin: 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{{{content}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E6%B2%99%E7%9B%92&amp;diff=1304</id>
		<title>沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E6%B2%99%E7%9B%92&amp;diff=1304"/>
		<updated>2022-03-17T04:21:23Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;欢迎进入沙盒页面，这里没有任何编辑限制（但请遵守用户守则）&lt;br /&gt;
请点开讨论页面 开始你的编辑吧！&lt;br /&gt;
== 请在这行文字下进行你的测试 也可点击讨论页 ==&lt;br /&gt;
&amp;lt;div id=&amp;quot;main-page&amp;quot; class=&amp;quot;plainlinks main-page&amp;quot;&amp;gt;&lt;br /&gt;
{{/style|id=fp-1|contentid=fp-header|contentclass=fp-header|style=position:relative;|content=&lt;br /&gt;
&amp;lt;div id=&amp;quot;fp-header-file&amp;quot; class=&amp;quot;nomobile&amp;quot;&amp;gt;[[File:Minecraft Wiki header.svg|300px|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;fp-header-links&amp;quot; class=&amp;quot;list-style-none nomobile&amp;quot;&amp;gt;&lt;br /&gt;
{{Columns-list|&lt;br /&gt;
* {{FrontPageLink|id=compass|Minecraft Wiki:社区专页|社区专页}}&lt;br /&gt;
* {{FrontPageLink|id=painting|Minecraft Wiki:管理员告示板|管理员告示板}}&lt;br /&gt;
* {{FrontPageLink|id=sign|Minecraft Wiki:Wiki条例|Wiki条例}}&lt;br /&gt;
* {{FrontPageLink|id=clock|Special:最近更改|最近更改}}&lt;br /&gt;
* {{FrontPageLink|id=oak-door|Special:创建账户|创建账户}}&lt;br /&gt;
* {{FrontPageLink|id=iron-pickaxe|Help:帮助目录|帮助文档目录}}&lt;br /&gt;
* {{FrontPageLink|id=book-and-quill|Help:如何帮助|如何帮助改进}}&lt;br /&gt;
* {{FrontPageLink|id=nether-star|Special:最新页面|最新页面}}&lt;br /&gt;
* {{FrontPageLink|id=book|Minecraft Wiki:格式指导|格式指导}}&lt;br /&gt;
* {{FrontPageLink|id=enchanted-book|Minecraft Wiki:转载须知|转载须知}}&lt;br /&gt;
* {{FrontPageLink|id=paper|Minecraft Wiki:免责声明|免责声明}}&lt;br /&gt;
* {{FrontPageLink|id=knowledge-book|Minecraft Wiki:译名标准化|标准译名列表}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;fp-header-text&amp;quot;&amp;gt;[[Minecraft Wiki:欢迎辞|欢迎]]来到这个完全公开、可自由编辑的[[wzh:Wiki|Wiki]]，[[Minecraft Wiki:关于|中文Minecraft Wiki]]。这里致力于收集一切和Minecraft有关的信息。目前各地中文Minecraft社区的{{NUMBEROFACTIVEUSERS}}位活跃用户与[[Minecraft Wiki:管理制度|管理员团队]]正在维护着[[Special:统计|{{NUMBEROFARTICLES:R}}]]篇[[Special:所有页面|条目]]。任何人都可以为Wiki[[Minecraft Wiki:如何帮助|作出贡献]]。&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;fp-header-transfer&amp;quot; style=&amp;quot;align-self: center; text-align: center;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;margin-top: 0.4em;&amp;quot;&amp;gt;[[Minecraft Dungeons:Wiki|进入Minecraft Dungeons Wiki]]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{/style|id=fp-2|header=Minecraft简介|content=&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height:2em&amp;quot;&amp;gt;&lt;br /&gt;
[[Minecraft]]（我的世界）是一款[[wzh:開放世界|沙盒式]]建造游戏，缔造者为[[Mojang Studios]]创始人[[Markus Persson|马库斯·佩尔松]]，其灵感源于《[[Infiniminer|无尽矿工]]》､《[[wzh:矮人要塞|矮人要塞]]》和《[[wzh:地下城守护者|地下城守护者]]》。现首席创意官为[[Jens Bergensten|延斯·伯根斯坦]]，首席开发者为[[Agnes Larsson|昂内丝·拉尔森]]。玩家可以在游戏中的[[世界|三维空间]]里创造和破坏林林总总的[[方块]]，甚至在[[多人联机|多人服务器]]与单人世界中体验不同的[[游戏模式]]，打造精妙绝伦的建筑物，创造物和艺术品。时至今日，Minecraft的游戏平台已囊括了[[基岩版|移动设备和游戏主机]]。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=UserWiki:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8&amp;diff=1303</id>
		<title>UserWiki:从不咕咕的鸽纸</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=UserWiki:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8&amp;diff=1303"/>
		<updated>2022-03-17T04:20:26Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​import user wiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E6%B2%99%E7%9B%92&amp;diff=1302</id>
		<title>沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E6%B2%99%E7%9B%92&amp;diff=1302"/>
		<updated>2022-03-17T04:20:05Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;欢迎进入沙盒页面，这里没有任何编辑限制（但请遵守用户守则）&lt;br /&gt;
请点开讨论页面 开始你的编辑吧！&lt;br /&gt;
== 请在这行文字下进行你的测试 也可点击讨论页 ==&lt;br /&gt;
{{/style|id=fp-2|header=Minecraft简介|content=&lt;br /&gt;
&amp;lt;div style=&amp;quot;line-height:2em&amp;quot;&amp;gt;&lt;br /&gt;
[[Minecraft]]（我的世界）是一款[[wzh:開放世界|沙盒式]]建造游戏，缔造者为[[Mojang Studios]]创始人[[Markus Persson|马库斯·佩尔松]]，其灵感源于《[[Infiniminer|无尽矿工]]》､《[[wzh:矮人要塞|矮人要塞]]》和《[[wzh:地下城守护者|地下城守护者]]》。现首席创意官为[[Jens Bergensten|延斯·伯根斯坦]]，首席开发者为[[Agnes Larsson|昂内丝·拉尔森]]。玩家可以在游戏中的[[世界|三维空间]]里创造和破坏林林总总的[[方块]]，甚至在[[多人联机|多人服务器]]与单人世界中体验不同的[[游戏模式]]，打造精妙绝伦的建筑物，创造物和艺术品。时至今日，Minecraft的游戏平台已囊括了[[基岩版|移动设备和游戏主机]]。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E5%8C%97%E5%86%A5%E9%B1%BCMCBEPU&amp;diff=1280</id>
		<title>北冥鱼MCBEPU</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E5%8C%97%E5%86%A5%E9%B1%BCMCBEPU&amp;diff=1280"/>
		<updated>2022-02-27T11:43:18Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​/* 服务器信息（可通过编辑源代码直接复制） */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;公益性基岩版群组服务器&lt;br /&gt;
&lt;br /&gt;
==服务器信息==&lt;br /&gt;
&lt;br /&gt;
{{Server&lt;br /&gt;
|name=北冥鱼MCBEPU&lt;br /&gt;
|image=服务器图&lt;br /&gt;
|alias=MCBEPU Network&lt;br /&gt;
|type=群组服务器&lt;br /&gt;
|core=PocketMine&lt;br /&gt;
|address=play.itprc.net&lt;br /&gt;
|version=1.18.1x&lt;br /&gt;
|website=https://www.itprc.net&lt;br /&gt;
|forum=http://www.itprc.cn&lt;br /&gt;
|group=531953908&lt;br /&gt;
|host=53746299&lt;br /&gt;
|other=其他&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 服务器介绍 ==&lt;br /&gt;
北冥鱼：我的世界基岩版玩家联盟，英文名:Minecraft:Bedrock Edition Players' Union，简称MCBEPU。本联盟涵盖单机、多人等多种模式。目前，以服务器为载体的大型多人在线的统一名称为北冥鱼(MCBEPU Network)。北冥鱼是一个由多个公益性质的基岩版服务器为基本而成的联盟，旨在为玩家提供更多的选择。在北冥鱼任意服务器的任意玩家一律平等，不存在任何收费服务，所有服务器皆为公益服，遵循EULA协议。此外，开放的玩法可以使不同服务器的玩家与志同道合的的好朋友一起，探索这个有些的真正的魅力。我们希望营造良好的游戏环境，禁止任何人对其他玩家进行辱骂、攻击。并且我们希望所有玩家都能快乐地度过快乐的游戏时光，因此进入服务器请记得保持好心情，多与其他玩家交流沟通。&lt;br /&gt;
				&lt;br /&gt;
== 服务器历史 ==&lt;br /&gt;
2016成立至今。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E5%8C%97%E5%86%A5%E9%B1%BCMCBEPU&amp;diff=1279</id>
		<title>北冥鱼MCBEPU</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E5%8C%97%E5%86%A5%E9%B1%BCMCBEPU&amp;diff=1279"/>
		<updated>2022-02-27T11:42:56Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​/* 服务器信息（可通过编辑源代码直接复制） */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;公益性基岩版群组服务器&lt;br /&gt;
&lt;br /&gt;
==服务器信息（可通过编辑源代码直接复制）==&lt;br /&gt;
&lt;br /&gt;
{{Server&lt;br /&gt;
|name=北冥鱼MCBEPU&lt;br /&gt;
|image=服务器图&lt;br /&gt;
|alias=MCBEPU Network&lt;br /&gt;
|type=群组服务器&lt;br /&gt;
|core=PocketMine&lt;br /&gt;
|address=play.itprc.net&lt;br /&gt;
|version=1.18.1x&lt;br /&gt;
|website=https://www.itprc.net&lt;br /&gt;
|forum=http://www.itprc.cn&lt;br /&gt;
|group=531953908&lt;br /&gt;
|host=53746299&lt;br /&gt;
|other=其他&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 服务器介绍 ==&lt;br /&gt;
北冥鱼：我的世界基岩版玩家联盟，英文名:Minecraft:Bedrock Edition Players' Union，简称MCBEPU。本联盟涵盖单机、多人等多种模式。目前，以服务器为载体的大型多人在线的统一名称为北冥鱼(MCBEPU Network)。北冥鱼是一个由多个公益性质的基岩版服务器为基本而成的联盟，旨在为玩家提供更多的选择。在北冥鱼任意服务器的任意玩家一律平等，不存在任何收费服务，所有服务器皆为公益服，遵循EULA协议。此外，开放的玩法可以使不同服务器的玩家与志同道合的的好朋友一起，探索这个有些的真正的魅力。我们希望营造良好的游戏环境，禁止任何人对其他玩家进行辱骂、攻击。并且我们希望所有玩家都能快乐地度过快乐的游戏时光，因此进入服务器请记得保持好心情，多与其他玩家交流沟通。&lt;br /&gt;
				&lt;br /&gt;
== 服务器历史 ==&lt;br /&gt;
2016成立至今。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E5%8C%97%E5%86%A5%E9%B1%BCMCBEPU&amp;diff=1278</id>
		<title>北冥鱼MCBEPU</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E5%8C%97%E5%86%A5%E9%B1%BCMCBEPU&amp;diff=1278"/>
		<updated>2022-02-27T11:41:55Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;公益性基岩版群组服务器&lt;br /&gt;
&lt;br /&gt;
==服务器信息（可通过编辑源代码直接复制）==&lt;br /&gt;
{{Server&lt;br /&gt;
|name=北冥鱼MCBEPU&lt;br /&gt;
|image=服务器图&lt;br /&gt;
|alias=MCBEPU Network&lt;br /&gt;
|type=群组服务器&lt;br /&gt;
|core=PocketMine&lt;br /&gt;
|address=play.itprc.net&lt;br /&gt;
|version=1.18.1x&lt;br /&gt;
|website=https://www.itprc.net&lt;br /&gt;
|forum=http://www.itprc.cn&lt;br /&gt;
|group=531953908&lt;br /&gt;
|host=53746299&lt;br /&gt;
|other=其他&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 服务器介绍 ==&lt;br /&gt;
北冥鱼：我的世界基岩版玩家联盟，英文名:Minecraft:Bedrock Edition Players' Union，简称MCBEPU。本联盟涵盖单机、多人等多种模式。目前，以服务器为载体的大型多人在线的统一名称为北冥鱼(MCBEPU Network)。北冥鱼是一个由多个公益性质的基岩版服务器为基本而成的联盟，旨在为玩家提供更多的选择。在北冥鱼任意服务器的任意玩家一律平等，不存在任何收费服务，所有服务器皆为公益服，遵循EULA协议。此外，开放的玩法可以使不同服务器的玩家与志同道合的的好朋友一起，探索这个有些的真正的魅力。我们希望营造良好的游戏环境，禁止任何人对其他玩家进行辱骂、攻击。并且我们希望所有玩家都能快乐地度过快乐的游戏时光，因此进入服务器请记得保持好心情，多与其他玩家交流沟通。&lt;br /&gt;
				&lt;br /&gt;
== 服务器历史 ==&lt;br /&gt;
2016成立至今。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E6%A2%A6%E6%BA%90&amp;diff=1270</id>
		<title>梦源</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E6%A2%A6%E6%BA%90&amp;diff=1270"/>
		<updated>2022-02-04T11:41:22Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Server&lt;br /&gt;
|name=梦源生存&lt;br /&gt;
|image=[[文件:DreamsourceLOGO.png|缩略图]]&lt;br /&gt;
|alias=Dreamsource&lt;br /&gt;
|type=生存&lt;br /&gt;
|core=Bungee&lt;br /&gt;
|address=dreamsource.top&lt;br /&gt;
|version=1.16~1.18+&lt;br /&gt;
|website=http://www.dreamsource.top/&lt;br /&gt;
|forum=http://www.dreamsource.top/&lt;br /&gt;
|group=147837059&lt;br /&gt;
|host=None&lt;br /&gt;
|other=None&lt;br /&gt;
}}&lt;br /&gt;
== 关于Dreamsource梦源 ==&lt;br /&gt;
创立自2020年8月，凭借高质量纯净生存发展至今，起初面向生存建筑玩家，逐渐兴起的城市、逐步扩张的中世纪部落，在广袤的世界上创造了一个又一个奇迹。我们坚信没有领地及其它辅助插件也能够带来完美的生存体验，一贯坚持小而美的UI界面，配色统一，拒绝花里胡哨。我们率先引入“正式玩家”机制，与传统白名单不同，在通过问卷筛查取得名单前，您可以连接服务器并开始游览，但您不可以对世界做出任何实质性的更改，不能与生物交互以发送公屏或使用部分指令。在官网通过问卷后，限制自动解除。若您没有通过问卷筛查，没关系，我们还为您准备了无需审核的【公开区】。两区大致相同，但基于玩家群体以及整体环境对部分核心玩法做出了相应的调整，如果您是建筑玩家，我们优先推荐您游玩【审核区】。&lt;br /&gt;
&lt;br /&gt;
== 立刻开始【dreamsource.top】 ==&lt;br /&gt;
经典类纯净生存，界面统一，拒绝花哨！&lt;br /&gt;
本服为公益服务器，无任何经济收益，无任何特权及道具出售。&lt;br /&gt;
根据入服条件差异大致分为两个大区（详见下文），更多详细内容欢迎访问：梦源公益服务器官网http://www.dreamsource.top/了解更多&lt;br /&gt;
&lt;br /&gt;
== 审核区 ==&lt;br /&gt;
需要您完成官网问卷审核后方可进入游玩&lt;br /&gt;
保证最佳的地理及人文环境，和谐共处，共同发展&lt;br /&gt;
无领地、无特权、真正的类纯净生存&lt;br /&gt;
&lt;br /&gt;
== 公开区 ==&lt;br /&gt;
无门槛，经典的领地玩法，并融合部分附属玩法&lt;br /&gt;
无需等待，立刻开玩&lt;br /&gt;
&lt;br /&gt;
[[Category:Java版服务器]]&lt;br /&gt;
[[Category:生存服务器]]&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=EaseCation/2022%E4%B8%8D%E9%AD%94%E6%80%94%E4%B8%8D%E6%81%B6%E4%BF%97%E5%80%A1%E8%AE%AE%E4%B9%A6&amp;diff=1242</id>
		<title>EaseCation/2022不魔怔不恶俗倡议书</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=EaseCation/2022%E4%B8%8D%E9%AD%94%E6%80%94%E4%B8%8D%E6%81%B6%E4%BF%97%E5%80%A1%E8%AE%AE%E4%B9%A6&amp;diff=1242"/>
		<updated>2022-01-11T09:41:39Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;2022不恶俗不魔怔倡书&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
CC-BY-NC-SA4.0.png|本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
新年将至，在此给大家拜个早年，同时我也在此发表倡议书，希望大家不恶俗，不要扣字，比如说过年聚在一起吃饭的时候，你的亲戚问你，考试考的怎么样啊，新年有什么愿望啊，而你只能默默不做声，因为你只会扣字，恶俗，难道你的愿望是新的一年继续恶俗？这显然不合适也不合理，而你亲戚的小孩，考试成绩也很可观，你的父母在他人面前也很丢脸，这两者相比难道不是考试成绩可观更好一些吗，并且，你会扣字，恶俗并不能给你带来什么实质性的收益，你仅仅只是自己高兴了，如果我们把这些时间用作公益事业，或者和小伙伴一起玩游戏或者说利用你魔怔恶俗的时间来学习知识，我相信你总比现在的自己好&amp;lt;br&amp;gt;&lt;br /&gt;
我们也关注到了一组数据，每年因遭受到人肉而自杀，患抑郁的人两者相加至少有10w以上&lt;br /&gt;
同时，请各位深思，你们选择玩MineCraft的原因是什么，我相信很多人的答案应该都是热爱，但是你们却在你们热爱的游戏上，去做一些违反法律，甚至是和自己年龄不匹配的事情，这真的合理吗&amp;lt;br&amp;gt;&lt;br /&gt;
此外刑法第二百五十三条之一修改为：“违反国家有关规定，向他人出售或者提供公民个人信息，情节严重的，处三年以下有期徒刑或者拘役，并处或者单处罚金；情节特别严重的，处三年以上七年以下有期徒刑，并处罚金。&lt;br /&gt;
违反国家有关规定，将在履行职责或者提供服务过程中获得的公民个人信息，出售或者提供给他人的，依照前款的规定从重处罚。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
至此，我们发出如下倡议&amp;lt;br&amp;gt;&lt;br /&gt;
1.2022年不魔怔，不恶俗，并且帮助有需要帮助的人&amp;lt;br&amp;gt;&lt;br /&gt;
最后，希望各位都能好好生活，善待彼此，祝各位新年愿望都能实现，逢考必过&amp;lt;br&amp;gt;                                                                    &lt;br /&gt;
2022.1.9 EaseCationWiki编写团队 敬上&lt;br /&gt;
&lt;br /&gt;
‎&amp;lt;vote /&amp;gt;&lt;br /&gt;
&amp;lt;vote type=1 /&amp;gt;&lt;br /&gt;
‎&amp;lt;comments /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[分类:服务器周边]]&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=EaseCation&amp;diff=1229</id>
		<title>EaseCation</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=EaseCation&amp;diff=1229"/>
		<updated>2022-01-08T14:04:11Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;温馨提示：本页面可能存在一些与Ec管理招新考试题有关内容，故考试期间本页面将临时关闭，感谢您的理解与配合&lt;br /&gt;
{{敏感内容}}&lt;br /&gt;
{{消歧义|本条目描述=EaseCation服务器|另一含义=“土豆服务器”关键词的其他条目|另一条目名=土豆服务器（总称）}}&lt;br /&gt;
[https://mcserver.wiki/index.php?title=2022%E4%B8%8D%E9%AD%94%E6%80%94%E4%B8%8D%E6%81%B6%E4%BF%97%E5%80%A1%E8%AE%AE%E4%B9%A6 倡议书]&lt;br /&gt;
{{Server&lt;br /&gt;
|name=EaseCation&lt;br /&gt;
|image=&lt;br /&gt;
[[文件:ECLOGO.jpg|缩略图]]&lt;br /&gt;
|alias=EC&lt;br /&gt;
|type=小游戏&lt;br /&gt;
|core=Nukkit&lt;br /&gt;
|address=服务器地址&lt;br /&gt;
|version=中国版手游&lt;br /&gt;
|website=http://www.easecation.net/&lt;br /&gt;
|forum=Not&lt;br /&gt;
|group=462149708&lt;br /&gt;
|host=boybook&lt;br /&gt;
|other=其他&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
页面打开时间（GMT+08：00）&lt;br /&gt;
&lt;br /&gt;
{{#time: F d H:i:s|+1 second|zh|1}}&lt;br /&gt;
&lt;br /&gt;
EC生日倒计时（GMT+08：00）&lt;br /&gt;
&lt;br /&gt;
&amp;lt;countdown time=&amp;quot;5/29/2022 0:00 AM UTC-0800&amp;quot;&amp;gt;&lt;br /&gt;
* '''Days:''' &amp;lt;D&amp;gt;&lt;br /&gt;
* '''Hours:''' &amp;lt;H&amp;gt;&lt;br /&gt;
* '''Minutes:''' &amp;lt;M&amp;gt;&lt;br /&gt;
* '''Seconds:''' &amp;lt;S&amp;gt;&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#calendar: year=2021 | month=Oct | title={{date}} }}&lt;br /&gt;
&lt;br /&gt;
《'''EASECATION'''》是[[上海易什网络技术有限公司]]基于我的世界平台所自主研发的小游戏服务器&lt;br /&gt;
&lt;br /&gt;
服务器特色 :   &lt;br /&gt;
&lt;br /&gt;
●畅玩各种小游戏!服务器内有多达20余种小游戏可供游玩。从超级战墙里杀出一条血路?在密室杀手里成为侦探识破杀手的阴谋诡计?或者到色盲派对考验自己的眼力和反应力?亦或在 BUHC 与玩家来场生死对决?这些都将成为你的选择!    &lt;br /&gt;
&lt;br /&gt;
●服务器设有好友系统与组队系统，以方便多名用户一同畅享游戏的乐趣，快与好伙伴们一同赢得荣耀吧！    &lt;br /&gt;
&lt;br /&gt;
●想与大佬们切磋技术吗？公会系统一定可以满足你的愿望！加入或创建公会，与其他玩家共同交流。    &lt;br /&gt;
&lt;br /&gt;
●为丰富游戏体验，服务器设计了许多称号,宠物等装扮，完成任务便可获得服务器内各式各样的炫酷装扮。    &lt;br /&gt;
&lt;br /&gt;
●为最大限度地保证玩家们的正常游玩，服务器设立了管理员团队来遏制部分玩家的不良游戏行为，用户可以在每年的招新中自愿报名参与选拔。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 服务器简介 !! 创作团队 !! 官方Q群&lt;br /&gt;
|-&lt;br /&gt;
| EaseCation小游戏服务器，成立2015年5月29日。所用的是性能极高的Nukkit服务端软件，和Nemisys/Synapse群组服系统。服务器希望能够走出国门，成为中国PE小游戏服务器的代表，获得国际的认可。 || 柠檬Wetabq113（owner），ShowMaker（staff） || WIKI交流群：193997759&lt;br /&gt;
|}&lt;br /&gt;
== 游戏玩法介绍 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 游戏名字 !! 分类 !! 简要介绍&lt;br /&gt;
|-&lt;br /&gt;
| 水晶战争 || PVP || 保护自己的水晶不被摧毁，与对手们争夺资源换取装备，决一死战&lt;br /&gt;
|-&lt;br /&gt;
| 空岛战争 || PVP || 使用自己岛上的物资抢夺有限的更强的资源，击杀对手们取得胜利&lt;br /&gt;
|-&lt;br /&gt;
| 饥饿游戏 || PVP || 抢夺有限的资源，争夺渐渐缩小的生存地带，与对手展开死亡竞技&lt;br /&gt;
|-&lt;br /&gt;
| 深井大作战 || PVP || 一跃而下，与对手们展开激烈乱斗&lt;br /&gt;
|-&lt;br /&gt;
| 战墙 || PVP || 在有限的时间内获取资源打造自己的装备，墙倒塌后与对手展开争斗&lt;br /&gt;
|-&lt;br /&gt;
| 战桥 || PVP || 在游戏结束前尽可能多的冲入对方的门，并防止对方突破自己家的防御&lt;br /&gt;
|-&lt;br /&gt;
| Build UHC || PVP || 决斗双方之间的PVP实力与技巧的博弈&lt;br /&gt;
|-&lt;br /&gt;
| 阿尔尼亚大陆|| RPG || 你可以在这里自由的探索，找寻藏匿在各处的宝藏，发现尘封已久的遗迹，在探索中不断磨练自己，击败强大的Boss；你也可以在PVP场地与其他玩家进行决斗，结交朋友攻略讨伐强大的Boss，解开阿尔尼亚大陆的谜团&lt;br /&gt;
|-&lt;br /&gt;
| 密室杀手 || Mini Game || 侦探：拿起弓箭 击杀杀手 平民：拾取金币换取弓箭击杀杀手 杀手：杀死所有平民即可获胜&lt;br /&gt;
|-&lt;br /&gt;
| TNT跑酷 || Mini Game || 你所走过的地方都会消失，用自己的跑酷实力与技巧存活到最后&lt;br /&gt;
|-&lt;br /&gt;
| 色盲派对 || Mini Game || 每隔一段时间会消失方块.在前5秒你会得知不会消失的方块，活下去&lt;br /&gt;
|-&lt;br /&gt;
| 躲猫猫 || Mini Game || 寻找者需要在有限的时间内找到并击杀躲藏的“猫”，躲藏者需要在时间结束前防止自己被击杀&lt;br /&gt;
|-&lt;br /&gt;
| 爆炸吧天空 || Mini Game || 对阵双方互相投掷炸弹，炸毁对方的阵地使对方跌落虚空&lt;br /&gt;
|-&lt;br /&gt;
| 史蒂夫大战僵尸 || Mini Game || 史蒂夫击退僵尸的追击，僵尸需要感染史蒂夫，在游戏结束前史蒂夫没有被全部感染则史蒂夫获胜，反之则僵尸获胜&lt;br /&gt;
|-&lt;br /&gt;
| 激情斗球 || Mini Game || 玩家化身足球运动员，将球击打到对方的球门，在游戏结束前得分多的一方获胜&lt;br /&gt;
|-&lt;br /&gt;
| 墓碑 || Mini Game || 抵御僵尸的层层进攻，用战场上有限将敌人全部击杀存活到最后&lt;br /&gt;
|-&lt;br /&gt;
| 哇！南瓜 || Mini Game || 将自己的南瓜击打传给其他玩家，躲避携带南瓜的玩家，坚持到最后的玩家即可取得胜利&lt;br /&gt;
|-&lt;br /&gt;
| 小游戏派对 || Party Games || 星跳水立方，掘一死战，挖掘竞速等小游戏的集合，在游戏中累计更多的分数取得最终的胜利&lt;br /&gt;
|-&lt;br /&gt;
| 超级战墙 || PVP || 战墙的升级版，64人一局的游戏，在战墙倒塌前尽可能收集物资，战墙倒塌后，迅速冲向中心点抢夺钻石，然后去攻击敌队的凋零，并努力的取得胜利吧！&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
'&lt;br /&gt;
== 历史大事件记录区 ==&lt;br /&gt;
&lt;br /&gt;
·2021年8月 EaseCation在ChinaJoy参展&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
·2021年11月13日 EaseCation在网易我的世界开发者大会被评为年度服务器&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 服务器攻略 ==&lt;br /&gt;
一.指令部分&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 指令 !! 注释 !! 使用要求&lt;br /&gt;
|-&lt;br /&gt;
| /stage start || 强开到90秒 || 4以上&lt;br /&gt;
|-&lt;br /&gt;
| /stage fast || 强开到15秒 || 4以上&lt;br /&gt;
|-&lt;br /&gt;
| /ecid || 查看ecid || 无要求&lt;br /&gt;
|-&lt;br /&gt;
| /pc || 队内聊天 || 无要求&lt;br /&gt;
|-&lt;br /&gt;
| /test || 加入测试服 || 4以上&lt;br /&gt;
|-&lt;br /&gt;
| /laba || 喇叭消息 || 无要求&lt;br /&gt;
|-&lt;br /&gt;
| /out || 独立账号服务器 || 无要求&lt;br /&gt;
|-&lt;br /&gt;
| /hub || 大厅 || 无要求&lt;br /&gt;
|-&lt;br /&gt;
| /r || 举报 || 无要求&lt;br /&gt;
|-&lt;br /&gt;
| /home || 家园 || 无要求&lt;br /&gt;
|-&lt;br /&gt;
| /admin || 管理员ui || 9以上&lt;br /&gt;
|-&lt;br /&gt;
| /hlaba || 协管喇叭HELPER频道 || 7以上&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
二.服务器玩法攻略&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
三.特权说明&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 特权 !! 价格 !! 等级&lt;br /&gt;
|-&lt;br /&gt;
| VIP || 100 || 1&lt;br /&gt;
|-&lt;br /&gt;
| VIP+ || 150 || 2&lt;br /&gt;
|-&lt;br /&gt;
| MVP || 250 || 3&lt;br /&gt;
|-&lt;br /&gt;
| MVP+ || 300 || 4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
四.称号&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 称号名字 !! 稀有度 !! 获得方式&lt;br /&gt;
|-&lt;br /&gt;
| 2020.端午安康 || SSR || 端午节活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 七夕.鹊巢相会 || SSR || 七夕节活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 六一童话团 || SSR || 六一儿童节活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 高能主播团 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 玩家建筑组 || SR || 建筑组成员&lt;br /&gt;
|-&lt;br /&gt;
| 哔哩哔哩 || S || 认证主播&lt;br /&gt;
|-&lt;br /&gt;
| TA改变了ec || R || 速建大师抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| ChinaJoy2020 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 圣诞限定-圣诞快乐 || S || 圣诞活动&lt;br /&gt;
|-&lt;br /&gt;
| 圣诞之刻-彩雪缤纷 || S || 圣诞活动&lt;br /&gt;
|-&lt;br /&gt;
| 触手TV|| R || 认证主播&lt;br /&gt;
|-&lt;br /&gt;
| CC直播 || SSR || 认证主播&lt;br /&gt;
|-&lt;br /&gt;
| 中国版·周年庆 || SR || 周年庆活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| COLOR || S || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| 萌元 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 钻石贵宾 ||SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 至臻贵宾 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 至尊贵宾 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 水晶守护者 || SR || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| 超级大会员 || S || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| 网易大神 || N || 关注微信公众号&lt;br /&gt;
|-&lt;br /&gt;
| EaseCationNetwork || SR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 爆灯大队 || S || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| EC大家庭 || R || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| 庚子·非你莫属 || SR|| 鼠年限定称号&lt;br /&gt;
|-&lt;br /&gt;
| Flydigi·飞智 || SSR || 飞智手柄特定称号&lt;br /&gt;
|-&lt;br /&gt;
| Fool·smvp+ || SSR || 称号&lt;br /&gt;
|-&lt;br /&gt;
| Fool·svip+ || SSR || 称号&lt;br /&gt;
|-&lt;br /&gt;
| Fool·vip- || SSR || 称号&lt;br /&gt;
|-&lt;br /&gt;
| 中国版论坛·版主 || SSR || 成为论坛版主&lt;br /&gt;
|-&lt;br /&gt;
| GG || R || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| 萌新 || N || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| 黑客 || SSR || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| 国服最帅 || N || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| 玩家管理组 || SR || 原协管团队奖励称号&lt;br /&gt;
|-&lt;br /&gt;
| 反馈解答组 || SR || 原协管团队奖励称号&lt;br /&gt;
|-&lt;br /&gt;
| 荣耀志愿者 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 荣耀测试团 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 虎牙 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 我是大神 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 常春藤·优秀 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 全服最萌 || N || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| 求不卡 || R || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| ABCDEFG || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 鲁班杯·状元 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 鲁班杯·优胜 || SR ||不明&lt;br /&gt;
|-&lt;br /&gt;
| 鲁班杯·榜眼 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 鲁班杯·纪念 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 鲁班杯·探花 || SR|| 不明&lt;br /&gt;
|-&lt;br /&gt;
| 鲁班杯·十强 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 游戏地图制作达人 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 精美皮肤制作达人 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 速建王者 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 我的世界 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| Minecraft || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 我的世界·十周年 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 美拍 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 中秋之夜 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 中秋·花好月圆 || SR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 模型制作达人 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 月饼工艺 || SR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 2019国庆·70周年 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 新春快乐•戊戌 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 迎接2019 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 万事如意 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 心想事成 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 我不是服主 || SSR || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| Nukkit 驱动 || SSR || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| 老司机 || R || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| 欧皇 || S || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| ParkourⅡ·S || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| ParkourⅡ·A || SR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| ParkourⅡ·B || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| ParkourⅡ·C || N || 不明&lt;br /&gt;
|-&lt;br /&gt;
| [跑酷天堂·飞檐走壁] || SR || 跑酷币兑换&lt;br /&gt;
|-&lt;br /&gt;
| [跑酷天堂·驾轻就熟] || S || 跑酷币兑换&lt;br /&gt;
|-&lt;br /&gt;
| [跑酷天堂·小试牛刀] || R || 跑酷币兑换&lt;br /&gt;
|-&lt;br /&gt;
| [跑酷天堂·领跑者] || SSR || 跑酷币兑换&lt;br /&gt;
|-&lt;br /&gt;
| 国服最穷 || N || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 御用鸽子 || SR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 深井大乱斗·No.1 || SSR || 深井排行奖励&lt;br /&gt;
|-&lt;br /&gt;
| 深井大乱斗·No.2 || SSR || 深井排行奖励&lt;br /&gt;
|-&lt;br /&gt;
| 深井大乱斗·No.3 || SSR || 深井排行奖励&lt;br /&gt;
|-&lt;br /&gt;
| 深井大乱斗·No.4 || SSR || 深井排行奖励&lt;br /&gt;
|-&lt;br /&gt;
| 深井大乱斗·No.5 || SSR || 深井排行奖励&lt;br /&gt;
|-&lt;br /&gt;
| 深井大乱斗·No.6 || SSR || 深井排行奖励&lt;br /&gt;
|-&lt;br /&gt;
| 深井大乱斗·No.7 || SSR || 深井排行奖励&lt;br /&gt;
|-&lt;br /&gt;
| 深井大乱斗·No.8 || SSR || 深井排行奖励&lt;br /&gt;
|-&lt;br /&gt;
| 深井大乱斗·No.9 || SSR || 深井排行奖励&lt;br /&gt;
|-&lt;br /&gt;
| 深井大乱斗·No.10 || SSR || 深井排行奖励&lt;br /&gt;
|-&lt;br /&gt;
| 大乱斗·国庆狂欢·No.1 || SSR || 活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 大乱斗·国庆狂欢·No.2 || SSR || 活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 大乱斗·国庆狂欢·No.3 || SSR || 活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 大乱斗·国庆狂欢·乱斗达人 || SSR || 活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 大乱斗·国庆狂欢·优势 || SR || 活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 像素杯·冠军 || SSR || 活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 像素杯·亚军 || SSR || 活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 像素杯·季军 || SSR || 活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 像素杯·建筑师 || SR || 活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 像素杯·荣耀建筑师 || SSR || 活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 像素杯·高级建筑师 || SSR || 活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 趣味攻略制作达人 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 故障意见反馈达人 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 资源创造者 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 灯谜之夜 || R || 活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 灯谜之夜·冠军 || SSR || 元宵节活动&lt;br /&gt;
|-&lt;br /&gt;
| 灯谜之夜·亚军 || SSR || 元宵节活动&lt;br /&gt;
|-&lt;br /&gt;
| 灯谜之夜·季军 || SSR || 元宵节活动&lt;br /&gt;
|-&lt;br /&gt;
| 水晶刽子手 || SSR || 冲榜奖励&lt;br /&gt;
|-&lt;br /&gt;
| 凋零终结者 || SSR || 冲榜奖励&lt;br /&gt;
|-&lt;br /&gt;
| 战桥冲冲冲·TOP1 || SSR || 冲榜奖励&lt;br /&gt;
|-&lt;br /&gt;
| BUHC-王者 || SSR || 冲榜奖励&lt;br /&gt;
|-&lt;br /&gt;
| 三级头 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 游戏肝帝 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 小金库 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 小游戏大师 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 百战未倒 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 无限击杀 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 空岛·常胜将军 || SSR || 冲榜/活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 空岛之王 || SSR || 冲榜/活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 群岛之首 || SSR || 冲榜/活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 战墙·乱斗王者 || SSR || 冲榜/活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 迷你战墙·TOP1 || SSR || 冲榜/活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| 饥饿之王 || SSR || 冲榜/活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| S1联赛·冠军 || SSR || 冲榜/活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| S1联赛·亚军 || SSR || 冲榜/活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| S1联赛·季军 || SSR ||冲榜/活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| S1联赛·纪念 || SR || 冲榜/活动奖励&lt;br /&gt;
|-&lt;br /&gt;
| SCRExclusiveMember || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 星火杯·冠军 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 星火杯·亚军 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 星火杯·季军 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 星火杯·纪念 || S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 星火杯·小试牛刀 || SR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 星火杯·初出茅庐 || R || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 庚子·恭贺新禧 || SR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 庚子·欢度佳节 || SR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 七夕·鹊桥相会 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| TNT之王 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 世纪非酋 || N || 抽奖箱&lt;br /&gt;
|-&lt;br /&gt;
| 玩家志愿者 ||S || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 点赞 || R || 不明&lt;br /&gt;
|-&lt;br /&gt;
| WeiBo || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 雪糕联盟 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 游拍 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 甜崽小军团 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 足智多谋 || SSR || 不明&lt;br /&gt;
|-&lt;br /&gt;
| 迎接2021 || S || 跨年活动&lt;br /&gt;
|}&lt;br /&gt;
五.权限等级&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 权限名称 !! 获取方式 !! 状态 !! 等级序号&lt;br /&gt;
|-&lt;br /&gt;
| 玩家志愿者 || 报名参加志愿者 || 已解散 || /&lt;br /&gt;
|-&lt;br /&gt;
| 玩家协管 || 报名并通过考试 || 已解散 || /&lt;br /&gt;
|-&lt;br /&gt;
| 实习协管 || 报名并通过考试 || 已解散 || /&lt;br /&gt;
|-&lt;br /&gt;
| 实习管理员 || 通过统招考试 || 正常 || 9&lt;br /&gt;
|-&lt;br /&gt;
| 管理员 || 暂不公开 || 正常 || 10&lt;br /&gt;
|-&lt;br /&gt;
| 高级管理员 || 暂不公开 || 正常 || 11&lt;br /&gt;
|-&lt;br /&gt;
| 自媒体 || 报名并通过 || 正常 || 5或6 5表示实况主6表示主播&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 注释及外部链接 ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
官方网站&lt;br /&gt;
https://www.easecation.net&lt;br /&gt;
&lt;br /&gt;
[https://support.qq.com/products/310689/ 官方论坛，点击这里进入]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 所属平台 !! 账号&lt;br /&gt;
|-&lt;br /&gt;
| 哔哩哔哩 || [https://space.bilibili.com/382198016?from=search&amp;amp;seid=15132749461909011157 EaseCation官方账号]&lt;br /&gt;
|-&lt;br /&gt;
| 抖音 || EaseCation小游戏服务器&lt;br /&gt;
|-&lt;br /&gt;
| 抖音（WIKI编写组） || 未开设相关账号&lt;br /&gt;
|-&lt;br /&gt;
| 哔哩哔哩（WIKI编辑组） || [https://space.bilibili.com/189671692/ WIKI编辑组账号（临时）]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ 官方文档&lt;br /&gt;
|-&lt;br /&gt;
! 文档名称 !! 链接&lt;br /&gt;
|-&lt;br /&gt;
| 管理规范 || [https://www.notion.so/easecation/EaseCation-c4353799f6f248cfbde8bc6189ce0ba6 点击查看]&lt;br /&gt;
|-&lt;br /&gt;
| 总则 || [https://www.notion.so/easecation/EaseCation-39c79e9064cd45898c721e94c6580d7a 点击查看]&lt;br /&gt;
|-&lt;br /&gt;
| 玩家守则 || [https://www.notion.so/easecation/EaseCation-dd6b16ab788e414d8df4f257b5a2072a 点击查看]&lt;br /&gt;
|-&lt;br /&gt;
| 招新简章 || [https://www.notion.so/easecation/EaseCation-341490473a4c4d99bf4fbb80df380539 点击查看]&lt;br /&gt;
|-&lt;br /&gt;
| 账号体系 ||   [https://www.notion.so/easecation/ECID-224993ebc5c0441ab6a4c26a39e60a0f 点击查看]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 常见问题解答 ==&lt;br /&gt;
Q1.以前有很多人在问跑酷天堂没法玩了，怎么没了?：&lt;br /&gt;
&lt;br /&gt;
A1.活动目前已经关闭，目前可通过分区NPC或输入指令/hub parkour 进入&lt;br /&gt;
&lt;br /&gt;
Q2.社区怎么没了？&lt;br /&gt;
&lt;br /&gt;
A2.社区功能关闭，已使用兔小巢代替社区了呢！&lt;br /&gt;
&lt;br /&gt;
Q3.能用国际版进入中国区服务器吗？&lt;br /&gt;
&lt;br /&gt;
A3.中国区服务器是无法使用国际版mc游玩的。但是国际版mc可以进入测试服游玩&lt;br /&gt;
&lt;br /&gt;
测试服的IP是ntest.easecation.net:19132&lt;br /&gt;
&lt;br /&gt;
Q4.目前1.17.30适配了吗？&lt;br /&gt;
&lt;br /&gt;
A4.目前暂未适配&lt;br /&gt;
&lt;br /&gt;
Q5.文档链接是什么？&lt;br /&gt;
&lt;br /&gt;
A5.请往下翻找到对应表格查看即可&lt;br /&gt;
&lt;br /&gt;
Q6.如何申请新媒体？&lt;br /&gt;
&lt;br /&gt;
A6.关注微信公众号 EaseCationNet，点击 玩家服务-新媒体认证，填写相关信息并提交，即可提交申请&lt;br /&gt;
&lt;br /&gt;
Q7.邮箱问题&lt;br /&gt;
&lt;br /&gt;
A7.如果你想为我们提供建议或者咨询相关游戏问题，发送邮件至（serice@ec.cw-internet.com）&lt;br /&gt;
如果你想举报官方机构成员（包括但不限于管理员，策划团队成员，新媒体认证成员，建筑师）或为我们提供制度建议，讨论商业合作，欢迎发送邮件至（dga@ec.cw-internet.com）&lt;br /&gt;
&lt;br /&gt;
本邮箱为ec高层邮箱不是管理团队邮箱，保证公平公正&lt;br /&gt;
&lt;br /&gt;
Q8.举报玩家&lt;br /&gt;
&lt;br /&gt;
A8.您可以直接游戏内举报（适用于现在就正在违规的玩家）&lt;br /&gt;
&lt;br /&gt;
也可以自行截图/录屏保留证据后前往EaseCation公众号，点击玩家服务-举报玩家（适用于情况下任何举报）（仅限于玩家违规举报，举报官方成员另见Q7）&lt;br /&gt;
&lt;br /&gt;
*言论违规事后不处理，但发布严重违法言论，将会进行关闭游戏账号处置&lt;br /&gt;
&lt;br /&gt;
Q9.为什么速建关闭了？&lt;br /&gt;
&lt;br /&gt;
A9.因之前有玩家在速建内建影响青少年身心健康的建筑，受网易方要求，目前已下架，恢复时间不明&lt;br /&gt;
&lt;br /&gt;
Q10.相关指令说明&lt;br /&gt;
&lt;br /&gt;
A10.详情请查看《EaseCation指令说明》&lt;br /&gt;
&lt;br /&gt;
Q11.有时候被踢出服务器，上面并显示kick by Admin&lt;br /&gt;
&lt;br /&gt;
A11.这个是服务器的误判BUG，你可以在游戏开始3秒前停止飞行&lt;br /&gt;
&lt;br /&gt;
Q12.关于账号转移&lt;br /&gt;
&lt;br /&gt;
A12.目前我们暂时没有推出该功能，我们可能会在以后出这个功能（视情况而定）&lt;br /&gt;
&lt;br /&gt;
Q13.关于服务器内卡顿问题：&lt;br /&gt;
&lt;br /&gt;
A13.我们收到消息，然后去测试了一下，部分中低机型在玩家多的时候会较卡，但是在部分中高端机型中我们并未发现卡顿现象，所以研发团队解释：是玩家实体数量过多，所以会造成卡顿&lt;br /&gt;
&lt;br /&gt;
Q14.KB是不是改了？&lt;br /&gt;
&lt;br /&gt;
A14.有些玩家发现在9月30日 EaseCation 更新大厅之后，发现KB有变动，但研发团队解释并没有动KB的任何代码&lt;br /&gt;
&lt;br /&gt;
Q15.关于街机游戏部分游戏去哪了&lt;br /&gt;
&lt;br /&gt;
A15.我们在兔小巢10月1号发布的博客说明了一下几点：&lt;br /&gt;
&lt;br /&gt;
游戏类调整——街机游戏&lt;br /&gt;
 - NPC展示位调整为五个&lt;br /&gt;
 - 其余的小游戏可从 更多 街机游戏NPC处查看&lt;br /&gt;
 - 下架速建大师等其他街机游戏&lt;br /&gt;
&lt;br /&gt;
游戏类调整——PVP游戏&lt;br /&gt;
 - NPC展示位调整为六个&lt;br /&gt;
 - 下架其他全部PVP游戏&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 更新公告及说明 ==&lt;br /&gt;
游戏：&amp;lt;br&amp;gt;&lt;br /&gt;
尚未获取到更新公告&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
WIKI：&amp;lt;br&amp;gt;&lt;br /&gt;
1.版本号V2.1.1（VA.aa.bb其中aa为一般改动变更，bb为微小改动，大改动需要变更版本号中的A）&amp;lt;br&amp;gt;&lt;br /&gt;
2.创作团队新增志愿者一名&amp;lt;br&amp;gt;&lt;br /&gt;
3.其他细节的微小改动&amp;lt;br&amp;gt;&lt;br /&gt;
4.新增超级战墙游戏的介绍&lt;br /&gt;
&lt;br /&gt;
== 攻略组招新计划 ==&lt;br /&gt;
1.游玩服务器超过半年 对服务器有一定的了解&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2.有一台电脑（没有电脑无法编辑）&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.编写逻辑不能出现歧义&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.不能写明显违背客观事实的内容（如在EC中购买MVP+需要666钻石，输入/out可以获得1000钻石）等内容&lt;br /&gt;
&lt;br /&gt;
有意向请点击此处[https://qm.qq.com/cgi-bin/qm/qr?k=WqZ-8NukCEN7ZvvxA6n4k1gdxz9Jzonl&amp;amp;jump_from=webapi 联系我们]&lt;br /&gt;
‎&amp;lt;vote /&amp;gt;&lt;br /&gt;
&amp;lt;vote type=1 /&amp;gt;&lt;br /&gt;
‎&amp;lt;comments /&amp;gt;&lt;br /&gt;
[[分类:知名服务器]]&lt;br /&gt;
[[分类:基岩版服务器]]&lt;br /&gt;
[[分类:小游戏服务器]]&lt;br /&gt;
[[分类:中国版服务器]]&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1219</id>
		<title>Nemisys教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1219"/>
		<updated>2022-01-08T11:01:14Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Nemisys搭建群组服教程'''&lt;br /&gt;
—— by从不咕咕的鸽纸&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
原文链接：https://www.mcbbs.net/thread-1125489-1-1.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
未经允许，严禁转载！&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== '''一、前言'''&amp;lt;br&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
在此之前MCBBS上已经有一篇Nemisys教程,但发现该教程并不完善，很多东西没有介绍到，尤其是子服间的跨服传送。所以本教程作为一个补充和拓展，但绝没有抄袭。&lt;br /&gt;
群组服可以干什么用？&lt;br /&gt;
目前大多数服务器普遍为单端，即仅运行一个服务端，也许有些服务器会分为生存服和创造服或是生存服和小游戏服等双端形式，但也不属于群组服的范畴。&lt;br /&gt;
群组是一种分布式部署服务端从而提高服务器资源利用率的技术。比如说当你玩家很多时，单端以至于双端已经无法容纳这么多玩家，这时你就可以考虑搭建群组服来将玩家分散到一个个子服来减轻服务器压力。俗话说得好，不是伞就别硬撑着，如果你没有很迫切的需求（比如没有那么多玩家），或是你的服务器主机配置不是那么好，就不要去作死搭建群组服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''二、什么是Nemisys''' ===&lt;br /&gt;
&lt;br /&gt;
Nemisys（中文名内米西斯，来自谷歌生草机翻译）是一个使用RakNet和SPP协议的代理。它仅仅是一个代理端，起到一个转发的作用，这意味着当你仅开启一个Nemisys时，玩家是不可能进入服务器的。&lt;br /&gt;
Nemisys相关链接：&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
①Nemisys本体下载链接：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
②SynapseAPI下载链接：&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
（Nukkit版）：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/&lt;br /&gt;
（PM版）：https://poggit.pmmp.io/ci/NukkitX/SynapsePM/SynapsePM&lt;br /&gt;
③Nemisys官方WIKI：https://cloudburstmc.org/wiki/nemisys&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
它的工作原理：&lt;br /&gt;
首先，玩家用客户端登录Nemisys代理服，然后Nemisys代理服务端会把你的数据转发到子服务器上面，子服务器可以为Nukkit或PM服务器。假设你现在有一个Nemisys服务端，一个普通的Nukkit大厅服和一个小游戏服，并且将大厅服设置为默认服务器，那么当玩家输入你服务器的IP进入游戏时，他实际上会进入这个大厅服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''三、准备工作''' ===&lt;br /&gt;
&lt;br /&gt;
①Java8或以上版本&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
②一台性能足以支持群组服运行的服务器主机，官方WIKI并没有给出标准配置。在这里我的服务器主机配置为12H、24G、30M并且可以流畅带动Nemisys代理端及下游服务端，大家可以用作参考。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
③熟悉Nukkit或PM服务器的操作。Nukkit服务器搭设教程见此：https://www.mcbbs.net/thread-1076111-1-1.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
④一个聪慧的大脑以至于你不会犯下如把jar形式的插件放入BDS服务端文件夹的这种迷惑操作&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''四、让我们开始吧！''' ===&lt;br /&gt;
&lt;br /&gt;
确保你的准备工作已经做得充足。首先，我们当然要下载Nemisys的文件。注意，这里你需要下载两个东西，一个是Nemisys：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/，它是一个单独的代理端；一个是SynapseAPI，它是插件形式，需要放入你想连接的下游服务器（子服）中：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
没有特殊情况，我们就选择master主分支即可。&lt;br /&gt;
下载好Nemisys后，将其放在一个单独的文件夹；下载好SynapseAPI后，将其放入子服的plugins插件文件夹。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
首先运行Nemisys&lt;br /&gt;
（以下内容来自NemisysWIKI）&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Windows:&lt;br /&gt;
将以下文本粘贴到文本文档中，将其另存为与nemisys-1.0-SNAPSHOT.jar相同的目录中的start.bat：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Code:&lt;br /&gt;
@echo off&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&lt;br /&gt;
pause&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
双击这个批处理文件以运行。&lt;br /&gt;
Linux:&lt;br /&gt;
在服务器目录中创建一个新的启动脚本（start.sh）以启动JAR：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
打开终端并在目录执行以下操作：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod +x start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
运行你的启动脚本：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
./start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Mac OS X:&lt;br /&gt;
创建一个新的启动脚本（start.command）以在服务器目录中启动JAR:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
cd &amp;quot;$( dirname &amp;quot;$0&amp;quot; )&amp;quot;&lt;br /&gt;
java -Xms512M -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
打开终端并输入：（不要按回车！）&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod a+x&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
将启动脚本文件拖到“终端”窗口中。（确保在chmod a + x和启动脚本之间留一个空格！）&lt;br /&gt;
双击你的启动脚本。&lt;br /&gt;
&lt;br /&gt;
在这里我使用比较常用的Windows平台和Nukkit服务端在本地进行演示。&lt;br /&gt;
启动成功后你会看到Nemisys文件夹中出现这些东西：&lt;br /&gt;
&lt;br /&gt;
logs和plugins文件夹懂得都懂，不作过多解释。&lt;br /&gt;
我们需要更改的是server.properties这个文件，这里只对常用的更改项进行说明，其他的通常不需要多作更改：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Properties Config file&lt;br /&gt;
#2020-07-22 08:48:16&lt;br /&gt;
motd=BlockCityNetwork（服务器动态显示条内容）&lt;br /&gt;
server-ip=127.0.0.1（代理端IP）&lt;br /&gt;
server-port=19132（代理端端口，玩家将通过这个端口进服）&lt;br /&gt;
synapse-ip=127.0.0.1（子服IP）&lt;br /&gt;
synapse-port=19133（子服端口，玩家不可通过此端口进服。注意子服端口可不用开放至公网，且子服端口不可被占用）&lt;br /&gt;
password=12345678909LBWNB（密码，记住它，稍后会用，必须为16位。）&lt;br /&gt;
lang=chs（语言，chs为中文，eng为英文）&lt;br /&gt;
async-workers=auto&lt;br /&gt;
enable-profiling=off&lt;br /&gt;
profile-report-trigger=20&lt;br /&gt;
max-players=2333（最大玩家数。这里指的是整个群组服的最大玩家）&lt;br /&gt;
plus-one-max-count=on&lt;br /&gt;
dynamic-player-count=on&lt;br /&gt;
players-per-thread=50&lt;br /&gt;
enable-query=on&lt;br /&gt;
enable-rcon=off&lt;br /&gt;
rcon.password=iYjk1NjI5N&lt;br /&gt;
debug=1&lt;br /&gt;
enable-synapse-client=off（是否允许玩家不通过代理直接进入子服，建议填off）&lt;br /&gt;
display-stats-in-title=on&lt;br /&gt;
ansi=on&lt;br /&gt;
send-start-message=off&lt;br /&gt;
compression-level=7&lt;br /&gt;
call-data-pk-ev=off&lt;br /&gt;
automatic-bug-report=on&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
现在你已经基本配置好Nemisys了，下一步去配置SynapseAPI。&lt;br /&gt;
现在启动或重启你的子服，然后将它关闭以生成SynapseAPI的配置文件。打开你子服的plugins文件夹，找到SynapseAPI这个文件夹，打开config文件：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Synapse API for Nukkit: config&lt;br /&gt;
disable-rak: false&lt;br /&gt;
enable: true&lt;br /&gt;
&lt;br /&gt;
entries:&lt;br /&gt;
  - server-ip: 127.0.0.1（这里填刚刚在Nemisys的配置文件里写的子服IP）&lt;br /&gt;
    server-port: 19133（这里填刚刚在Nemisys配置文件里写的子服端口）&lt;br /&gt;
    isMainServer: true（是否作为默认服务器，即玩家加入后的默认服务器。若多个服务器设置为默认服务器，则玩家加入时会随机分配到这些服务器中。你可以用这个功能大展身手。）&lt;br /&gt;
    isLobbyServer: true（是否作为大厅服务器，即玩家返回大厅时进入的服务器。不一定是默认服务器才能作为大厅服）&lt;br /&gt;
    transferOnShutdown: true（在子服关闭后返回默认服务器。该功能已失效，详见：&amp;lt;a href=&amp;quot;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;quot;&amp;gt;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;lt;/a&amp;gt;中的回复）&lt;br /&gt;
    password: 12345678909LBWNB（刚刚你在Nemisys配置文件里填写的密码）&lt;br /&gt;
    description: NukkitIsTheBest（描述，稍后会用到，请保证所有子服的描述不一致且描述不带空格）&lt;br /&gt;
    autoConnect: true&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
配置全部完成。现在启动Nemisys，然后再启动子服，（请注意以后的群组服开启顺序都是首先开启Nemisys端然后再启动子服，否则会导致子服连接不上代理）如果Nemisys的控制台出现如下提示则表示群组服已搭建成功，现在已经具备基础的功能了。&lt;br /&gt;
&lt;br /&gt;
请忽略下面的报错，那是因为我直接关闭子服控制台导致的。&lt;br /&gt;
仿照以上方法，你可以添加更多子服。同一个群组服中的子服SynapseAPI配置中的IP和端口要保持与Nemisys中的配置一致。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''五、跨服''' ===&lt;br /&gt;
&lt;br /&gt;
按照上述步骤搭建完成群组服后，你仅能加入默认服务器。尽管Nemisys有一个/server命令，但它似乎是无效的（详见：https://cloudburstmc.org/threads/how-to-use-nemisys-for-transfer.929/中的回复）。因此这里我们需要使用一个插件来达成跨服操作：&lt;br /&gt;
https://cloudburstmc.org/resources/synapsetools.225/（尊重作者，请在原贴下载）&lt;br /&gt;
将此插件下载后，放入子服的plugins文件夹，重启服务器生成配置文件。一般情况下无需更改其配置文件，用默认的即可。&lt;br /&gt;
如何跨服？&lt;br /&gt;
①子服间跨服：输入/transfer 子服的描述（对，就是上面SynapseAPI配置文件里写的那个description） 即可跨服。&lt;br /&gt;
②返回默认服务器：输入/hub&lt;br /&gt;
以上命令均可搭配NPC插件或菜单插件使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''六、注意事项''' ===&lt;br /&gt;
&lt;br /&gt;
1.群组服无需将全部端口开放到公网，通常情况下只需要玩家加入的端口开放到公网即可。&lt;br /&gt;
2.不建议子服使用PowerNukkit核心。PN核心的玩家加入事件似乎与原版NK不同，这会导致玩家无法通过transfer加入使用PN核心的子服。&lt;br /&gt;
3.注意，群组服不代表玩家数据可以在各个子服互通，Nemisys本身没有互通数据的功能。若想使玩家经济、背包物品等在各子服间同步，你需要使用一些插件或有能力可以独自开发。这里推荐几个数据互通插件：&lt;br /&gt;
经济（EconomyAPI）数据互通：https://cloudburstmc.org/resources/economyapi-mysql-provider-add-on.316/&lt;br /&gt;
背包物品互通：https://cloudburstmc.org/resources/playersync.367/&lt;br /&gt;
聊天信息同步：https://cloudburstmc.org/resources/nemisyschatmodule.199/&lt;br /&gt;
4.Nemisys开发缓慢，请谨慎使用。你可以选择使用PetteriM1开发的的Nemisys，支持多版本：https://github.com/PetteriM1/NemisysProxy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
作者的话：百忙之中得以抽出时间完成本教程，势必会有所疏漏，欢迎在讨论页指出错误。&lt;br /&gt;
&lt;br /&gt;
[[分类:服务端教程]]&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1218</id>
		<title>Nemisys教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1218"/>
		<updated>2022-01-08T11:00:30Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &amp;lt;big&amp;gt;'''Nemisys搭建群组服教程'''&amp;lt;/big&amp;gt; &lt;br /&gt;
—— by从不咕咕的鸽纸&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
原文链接：https://www.mcbbs.net/thread-1125489-1-1.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
未经允许，严禁转载！&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== '''一、前言'''&amp;lt;br&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
在此之前MCBBS上已经有一篇Nemisys教程,但发现该教程并不完善，很多东西没有介绍到，尤其是子服间的跨服传送。所以本教程作为一个补充和拓展，但绝没有抄袭。&lt;br /&gt;
群组服可以干什么用？&lt;br /&gt;
目前大多数服务器普遍为单端，即仅运行一个服务端，也许有些服务器会分为生存服和创造服或是生存服和小游戏服等双端形式，但也不属于群组服的范畴。&lt;br /&gt;
群组是一种分布式部署服务端从而提高服务器资源利用率的技术。比如说当你玩家很多时，单端以至于双端已经无法容纳这么多玩家，这时你就可以考虑搭建群组服来将玩家分散到一个个子服来减轻服务器压力。俗话说得好，不是伞就别硬撑着，如果你没有很迫切的需求（比如没有那么多玩家），或是你的服务器主机配置不是那么好，就不要去作死搭建群组服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''二、什么是Nemisys''' ===&lt;br /&gt;
&lt;br /&gt;
Nemisys（中文名内米西斯，来自谷歌生草机翻译）是一个使用RakNet和SPP协议的代理。它仅仅是一个代理端，起到一个转发的作用，这意味着当你仅开启一个Nemisys时，玩家是不可能进入服务器的。&lt;br /&gt;
Nemisys相关链接：&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
①Nemisys本体下载链接：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
②SynapseAPI下载链接：&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
（Nukkit版）：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/&lt;br /&gt;
（PM版）：https://poggit.pmmp.io/ci/NukkitX/SynapsePM/SynapsePM&lt;br /&gt;
③Nemisys官方WIKI：https://cloudburstmc.org/wiki/nemisys&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
它的工作原理：&lt;br /&gt;
首先，玩家用客户端登录Nemisys代理服，然后Nemisys代理服务端会把你的数据转发到子服务器上面，子服务器可以为Nukkit或PM服务器。假设你现在有一个Nemisys服务端，一个普通的Nukkit大厅服和一个小游戏服，并且将大厅服设置为默认服务器，那么当玩家输入你服务器的IP进入游戏时，他实际上会进入这个大厅服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''三、准备工作''' ===&lt;br /&gt;
&lt;br /&gt;
①Java8或以上版本&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
②一台性能足以支持群组服运行的服务器主机，官方WIKI并没有给出标准配置。在这里我的服务器主机配置为12H、24G、30M并且可以流畅带动Nemisys代理端及下游服务端，大家可以用作参考。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
③熟悉Nukkit或PM服务器的操作。Nukkit服务器搭设教程见此：https://www.mcbbs.net/thread-1076111-1-1.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
④一个聪慧的大脑以至于你不会犯下如把jar形式的插件放入BDS服务端文件夹的这种迷惑操作&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''四、让我们开始吧！''' ===&lt;br /&gt;
&lt;br /&gt;
确保你的准备工作已经做得充足。首先，我们当然要下载Nemisys的文件。注意，这里你需要下载两个东西，一个是Nemisys：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/，它是一个单独的代理端；一个是SynapseAPI，它是插件形式，需要放入你想连接的下游服务器（子服）中：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/。&lt;br /&gt;
没有特殊情况，我们就选择master主分支即可。&lt;br /&gt;
下载好Nemisys后，将其放在一个单独的文件夹；下载好SynapseAPI后，将其放入子服的plugins插件文件夹。&lt;br /&gt;
首先运行Nemisys&lt;br /&gt;
（以下内容来自NemisysWIKI）&lt;br /&gt;
Windows:&lt;br /&gt;
将以下文本粘贴到文本文档中，将其另存为与nemisys-1.0-SNAPSHOT.jar相同的目录中的start.bat：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Code:&lt;br /&gt;
@echo off&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&lt;br /&gt;
pause&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
双击这个批处理文件以运行。&lt;br /&gt;
Linux:&lt;br /&gt;
在服务器目录中创建一个新的启动脚本（start.sh）以启动JAR：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
打开终端并在目录执行以下操作：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod +x start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
运行你的启动脚本：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
./start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Mac OS X:&lt;br /&gt;
创建一个新的启动脚本（start.command）以在服务器目录中启动JAR:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
cd &amp;quot;$( dirname &amp;quot;$0&amp;quot; )&amp;quot;&lt;br /&gt;
java -Xms512M -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
打开终端并输入：（不要按回车！）&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod a+x&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
将启动脚本文件拖到“终端”窗口中。（确保在chmod a + x和启动脚本之间留一个空格！）&lt;br /&gt;
双击你的启动脚本。&lt;br /&gt;
&lt;br /&gt;
在这里我使用比较常用的Windows平台和Nukkit服务端在本地进行演示。&lt;br /&gt;
启动成功后你会看到Nemisys文件夹中出现这些东西：&lt;br /&gt;
&lt;br /&gt;
logs和plugins文件夹懂得都懂，不作过多解释。&lt;br /&gt;
我们需要更改的是server.properties这个文件，这里只对常用的更改项进行说明，其他的通常不需要多作更改：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Properties Config file&lt;br /&gt;
#2020-07-22 08:48:16&lt;br /&gt;
motd=BlockCityNetwork（服务器动态显示条内容）&lt;br /&gt;
server-ip=127.0.0.1（代理端IP）&lt;br /&gt;
server-port=19132（代理端端口，玩家将通过这个端口进服）&lt;br /&gt;
synapse-ip=127.0.0.1（子服IP）&lt;br /&gt;
synapse-port=19133（子服端口，玩家不可通过此端口进服。注意子服端口可不用开放至公网，且子服端口不可被占用）&lt;br /&gt;
password=12345678909LBWNB（密码，记住它，稍后会用，必须为16位。）&lt;br /&gt;
lang=chs（语言，chs为中文，eng为英文）&lt;br /&gt;
async-workers=auto&lt;br /&gt;
enable-profiling=off&lt;br /&gt;
profile-report-trigger=20&lt;br /&gt;
max-players=2333（最大玩家数。这里指的是整个群组服的最大玩家）&lt;br /&gt;
plus-one-max-count=on&lt;br /&gt;
dynamic-player-count=on&lt;br /&gt;
players-per-thread=50&lt;br /&gt;
enable-query=on&lt;br /&gt;
enable-rcon=off&lt;br /&gt;
rcon.password=iYjk1NjI5N&lt;br /&gt;
debug=1&lt;br /&gt;
enable-synapse-client=off（是否允许玩家不通过代理直接进入子服，建议填off）&lt;br /&gt;
display-stats-in-title=on&lt;br /&gt;
ansi=on&lt;br /&gt;
send-start-message=off&lt;br /&gt;
compression-level=7&lt;br /&gt;
call-data-pk-ev=off&lt;br /&gt;
automatic-bug-report=on&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
现在你已经基本配置好Nemisys了，下一步去配置SynapseAPI。&lt;br /&gt;
现在启动或重启你的子服，然后将它关闭以生成SynapseAPI的配置文件。打开你子服的plugins文件夹，找到SynapseAPI这个文件夹，打开config文件：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Synapse API for Nukkit: config&lt;br /&gt;
disable-rak: false&lt;br /&gt;
enable: true&lt;br /&gt;
&lt;br /&gt;
entries:&lt;br /&gt;
  - server-ip: 127.0.0.1（这里填刚刚在Nemisys的配置文件里写的子服IP）&lt;br /&gt;
    server-port: 19133（这里填刚刚在Nemisys配置文件里写的子服端口）&lt;br /&gt;
    isMainServer: true（是否作为默认服务器，即玩家加入后的默认服务器。若多个服务器设置为默认服务器，则玩家加入时会随机分配到这些服务器中。你可以用这个功能大展身手。）&lt;br /&gt;
    isLobbyServer: true（是否作为大厅服务器，即玩家返回大厅时进入的服务器。不一定是默认服务器才能作为大厅服）&lt;br /&gt;
    transferOnShutdown: true（在子服关闭后返回默认服务器。该功能已失效，详见：&amp;lt;a href=&amp;quot;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;quot;&amp;gt;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;lt;/a&amp;gt;中的回复）&lt;br /&gt;
    password: 12345678909LBWNB（刚刚你在Nemisys配置文件里填写的密码）&lt;br /&gt;
    description: NukkitIsTheBest（描述，稍后会用到，请保证所有子服的描述不一致且描述不带空格）&lt;br /&gt;
    autoConnect: true&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
配置全部完成。现在启动Nemisys，然后再启动子服，（请注意以后的群组服开启顺序都是首先开启Nemisys端然后再启动子服，否则会导致子服连接不上代理）如果Nemisys的控制台出现如下提示则表示群组服已搭建成功，现在已经具备基础的功能了。&lt;br /&gt;
&lt;br /&gt;
请忽略下面的报错，那是因为我直接关闭子服控制台导致的。&lt;br /&gt;
仿照以上方法，你可以添加更多子服。同一个群组服中的子服SynapseAPI配置中的IP和端口要保持与Nemisys中的配置一致。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''五、跨服''' ===&lt;br /&gt;
&lt;br /&gt;
按照上述步骤搭建完成群组服后，你仅能加入默认服务器。尽管Nemisys有一个/server命令，但它似乎是无效的（详见：https://cloudburstmc.org/threads/how-to-use-nemisys-for-transfer.929/中的回复）。因此这里我们需要使用一个插件来达成跨服操作：&lt;br /&gt;
https://cloudburstmc.org/resources/synapsetools.225/（尊重作者，请在原贴下载）&lt;br /&gt;
将此插件下载后，放入子服的plugins文件夹，重启服务器生成配置文件。一般情况下无需更改其配置文件，用默认的即可。&lt;br /&gt;
如何跨服？&lt;br /&gt;
①子服间跨服：输入/transfer 子服的描述（对，就是上面SynapseAPI配置文件里写的那个description） 即可跨服。&lt;br /&gt;
②返回默认服务器：输入/hub&lt;br /&gt;
以上命令均可搭配NPC插件或菜单插件使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''六、注意事项''' ===&lt;br /&gt;
&lt;br /&gt;
1.群组服无需将全部端口开放到公网，通常情况下只需要玩家加入的端口开放到公网即可。&lt;br /&gt;
2.不建议子服使用PowerNukkit核心。PN核心的玩家加入事件似乎与原版NK不同，这会导致玩家无法通过transfer加入使用PN核心的子服。&lt;br /&gt;
3.注意，群组服不代表玩家数据可以在各个子服互通，Nemisys本身没有互通数据的功能。若想使玩家经济、背包物品等在各子服间同步，你需要使用一些插件或有能力可以独自开发。这里推荐几个数据互通插件：&lt;br /&gt;
经济（EconomyAPI）数据互通：https://cloudburstmc.org/resources/economyapi-mysql-provider-add-on.316/&lt;br /&gt;
背包物品互通：https://cloudburstmc.org/resources/playersync.367/&lt;br /&gt;
聊天信息同步：https://cloudburstmc.org/resources/nemisyschatmodule.199/&lt;br /&gt;
4.Nemisys开发缓慢，请谨慎使用。你可以选择使用PetteriM1开发的的Nemisys，支持多版本：https://github.com/PetteriM1/NemisysProxy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
作者的话：百忙之中得以抽出时间完成本教程，势必会有所疏漏，欢迎在讨论页指出错误。&lt;br /&gt;
&lt;br /&gt;
[[分类:服务端教程]]&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1217</id>
		<title>Nemisys教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1217"/>
		<updated>2022-01-08T10:58:42Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &amp;lt;big&amp;gt;'''Nemisys搭建群组服教程'''&amp;lt;/big&amp;gt; &lt;br /&gt;
—— by从不咕咕的鸽纸&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
原文链接：https://www.mcbbs.net/thread-1125489-1-1.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
未经允许，严禁转载！&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== '''一、前言'''&amp;lt;br&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
在此之前MCBBS上已经有一篇Nemisys教程,但发现该教程并不完善，很多东西没有介绍到，尤其是子服间的跨服传送。所以本教程作为一个补充和拓展，但绝没有抄袭。&lt;br /&gt;
群组服可以干什么用？&lt;br /&gt;
目前大多数服务器普遍为单端，即仅运行一个服务端，也许有些服务器会分为生存服和创造服或是生存服和小游戏服等双端形式，但也不属于群组服的范畴。&lt;br /&gt;
群组是一种分布式部署服务端从而提高服务器资源利用率的技术。比如说当你玩家很多时，单端以至于双端已经无法容纳这么多玩家，这时你就可以考虑搭建群组服来将玩家分散到一个个子服来减轻服务器压力。俗话说得好，不是伞就别硬撑着，如果你没有很迫切的需求（比如没有那么多玩家），或是你的服务器主机配置不是那么好，就不要去作死搭建群组服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''二、什么是Nemisys''' ===&lt;br /&gt;
&lt;br /&gt;
Nemisys（中文名内米西斯，来自谷歌生草机翻译）是一个使用RakNet和SPP协议的代理。它仅仅是一个代理端，起到一个转发的作用，这意味着当你仅开启一个Nemisys时，玩家是不可能进入服务器的。&lt;br /&gt;
Nemisys相关链接：&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
①Nemisys本体下载链接：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
②SynapseAPI下载链接：&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
（Nukkit版）：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/&lt;br /&gt;
（PM版）：https://poggit.pmmp.io/ci/NukkitX/SynapsePM/SynapsePM&lt;br /&gt;
③Nemisys官方WIKI：https://cloudburstmc.org/wiki/nemisys&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
它的工作原理：&lt;br /&gt;
首先，玩家用客户端登录Nemisys代理服，然后Nemisys代理服务端会把你的数据转发到子服务器上面，子服务器可以为Nukkit或PM服务器。假设你现在有一个Nemisys服务端，一个普通的Nukkit大厅服和一个小游戏服，并且将大厅服设置为默认服务器，那么当玩家输入你服务器的IP进入游戏时，他实际上会进入这个大厅服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''三、准备工作''' ===&lt;br /&gt;
&lt;br /&gt;
①Java8或以上版本&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
②一台性能足以支持群组服运行的服务器主机，官方WIKI并没有给出标准配置。在这里我的服务器主机配置为12H、24G、30M并且可以流畅带动Nemisys代理端及下游服务端，大家可以用作参考。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
③熟悉Nukkit或PM服务器的操作。Nukkit服务器搭设教程见此：https://www.mcbbs.net/thread-1076111-1-1.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
④一个聪慧的大脑以至于你不会犯下如把jar形式的插件放入BDS服务端文件夹的这种迷惑操作&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''四、让我们开始吧！''' ===&lt;br /&gt;
&lt;br /&gt;
确保你的准备工作已经做得充足。首先，我们当然要下载Nemisys的文件。注意，这里你需要下载两个东西，一个是Nemisys：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/，它是一个单独的代理端；一个是SynapseAPI，它是插件形式，需要放入你想连接的下游服务器（子服）中：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/。&lt;br /&gt;
没有特殊情况，我们就选择master主分支即可。&lt;br /&gt;
下载好Nemisys后，将其放在一个单独的文件夹；下载好SynapseAPI后，将其放入子服的plugins插件文件夹。&lt;br /&gt;
首先运行Nemisys&lt;br /&gt;
（以下内容来自NemisysWIKI）&lt;br /&gt;
Windows:&lt;br /&gt;
将以下文本粘贴到文本文档中，将其另存为与nemisys-1.0-SNAPSHOT.jar相同的目录中的start.bat：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Code:&lt;br /&gt;
@echo off&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&lt;br /&gt;
pause&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
双击这个批处理文件以运行。&lt;br /&gt;
Linux:&lt;br /&gt;
在服务器目录中创建一个新的启动脚本（start.sh）以启动JAR：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
打开终端并在目录执行以下操作：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod +x start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
运行你的启动脚本：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
./start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Mac OS X:&lt;br /&gt;
创建一个新的启动脚本（start.command）以在服务器目录中启动JAR:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
cd &amp;quot;$( dirname &amp;quot;$0&amp;quot; )&amp;quot;&lt;br /&gt;
java -Xms512M -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
打开终端并输入：（不要按回车！）&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod a+x&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
将启动脚本文件拖到“终端”窗口中。（确保在chmod a + x和启动脚本之间留一个空格！）&lt;br /&gt;
双击你的启动脚本。&lt;br /&gt;
&lt;br /&gt;
在这里我使用比较常用的Windows平台和Nukkit服务端在本地进行演示。&lt;br /&gt;
启动成功后你会看到Nemisys文件夹中出现这些东西：&lt;br /&gt;
&lt;br /&gt;
logs和plugins文件夹懂得都懂，不作过多解释。&lt;br /&gt;
我们需要更改的是server.properties这个文件，这里只对常用的更改项进行说明，其他的通常不需要多作更改：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Properties Config file&lt;br /&gt;
#2020-07-22 08:48:16&lt;br /&gt;
motd=BlockCityNetwork（服务器动态显示条内容）&lt;br /&gt;
server-ip=127.0.0.1（代理端IP）&lt;br /&gt;
server-port=19132（代理端端口，玩家将通过这个端口进服）&lt;br /&gt;
synapse-ip=127.0.0.1（子服IP）&lt;br /&gt;
synapse-port=19133（子服端口，玩家不可通过此端口进服。注意子服端口可不用开放至公网，且子服端口不可被占用）&lt;br /&gt;
password=12345678909LBWNB（密码，记住它，稍后会用，必须为16位。）&lt;br /&gt;
lang=chs（语言，chs为中文，eng为英文）&lt;br /&gt;
async-workers=auto&lt;br /&gt;
enable-profiling=off&lt;br /&gt;
profile-report-trigger=20&lt;br /&gt;
max-players=2333（最大玩家数。这里指的是整个群组服的最大玩家）&lt;br /&gt;
plus-one-max-count=on&lt;br /&gt;
dynamic-player-count=on&lt;br /&gt;
players-per-thread=50&lt;br /&gt;
enable-query=on&lt;br /&gt;
enable-rcon=off&lt;br /&gt;
rcon.password=iYjk1NjI5N&lt;br /&gt;
debug=1&lt;br /&gt;
enable-synapse-client=off（是否允许玩家不通过代理直接进入子服，建议填off）&lt;br /&gt;
display-stats-in-title=on&lt;br /&gt;
ansi=on&lt;br /&gt;
send-start-message=off&lt;br /&gt;
compression-level=7&lt;br /&gt;
call-data-pk-ev=off&lt;br /&gt;
automatic-bug-report=on&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
现在你已经基本配置好Nemisys了，下一步去配置SynapseAPI。&lt;br /&gt;
现在启动或重启你的子服，然后将它关闭以生成SynapseAPI的配置文件。打开你子服的plugins文件夹，找到SynapseAPI这个文件夹，打开config文件：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Synapse API for Nukkit: config&lt;br /&gt;
disable-rak: false&lt;br /&gt;
enable: true&lt;br /&gt;
&lt;br /&gt;
entries:&lt;br /&gt;
  - server-ip: 127.0.0.1（这里填刚刚在Nemisys的配置文件里写的子服IP）&lt;br /&gt;
    server-port: 19133（这里填刚刚在Nemisys配置文件里写的子服端口）&lt;br /&gt;
    isMainServer: true（是否作为默认服务器，即玩家加入后的默认服务器。若多个服务器设置为默认服务器，则玩家加入时会随机分配到这些服务器中。你可以用这个功能大展身手。）&lt;br /&gt;
    isLobbyServer: true（是否作为大厅服务器，即玩家返回大厅时进入的服务器。不一定是默认服务器才能作为大厅服）&lt;br /&gt;
    transferOnShutdown: true（在子服关闭后返回默认服务器。该功能已失效，详见：&amp;lt;a href=&amp;quot;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;quot;&amp;gt;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;lt;/a&amp;gt;中的回复）&lt;br /&gt;
    password: 12345678909LBWNB（刚刚你在Nemisys配置文件里填写的密码）&lt;br /&gt;
    description: NukkitIsTheBest（描述，稍后会用到，请保证所有子服的描述不一致且描述不带空格）&lt;br /&gt;
    autoConnect: true&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
配置全部完成。现在启动Nemisys，然后再启动子服，（请注意以后的群组服开启顺序都是首先开启Nemisys端然后再启动子服，否则会导致子服连接不上代理）如果Nemisys的控制台出现如下提示则表示群组服已搭建成功，现在已经具备基础的功能了。&lt;br /&gt;
&lt;br /&gt;
请忽略下面的报错，那是因为我直接关闭子服控制台导致的。&lt;br /&gt;
仿照以上方法，你可以添加更多子服。同一个群组服中的子服SynapseAPI配置中的IP和端口要保持与Nemisys中的配置一致。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''五、跨服''' ===&lt;br /&gt;
&lt;br /&gt;
按照上述步骤搭建完成群组服后，你仅能加入默认服务器。尽管Nemisys有一个/server命令，但它似乎是无效的（详见：https://cloudburstmc.org/threads/how-to-use-nemisys-for-transfer.929/中的回复）。因此这里我们需要使用一个插件来达成跨服操作：&lt;br /&gt;
https://cloudburstmc.org/resources/synapsetools.225/（尊重作者，请在原贴下载）&lt;br /&gt;
将此插件下载后，放入子服的plugins文件夹，重启服务器生成配置文件。一般情况下无需更改其配置文件，用默认的即可。&lt;br /&gt;
如何跨服？&lt;br /&gt;
①子服间跨服：输入/transfer 子服的描述（对，就是上面SynapseAPI配置文件里写的那个description） 即可跨服。&lt;br /&gt;
②返回默认服务器：输入/hub&lt;br /&gt;
以上命令均可搭配NPC插件或菜单插件使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''六、注意事项''' ===&lt;br /&gt;
&lt;br /&gt;
1.群组服无需将全部端口开放到公网，通常情况下只需要玩家加入的端口开放到公网即可。&lt;br /&gt;
2.不建议子服使用PowerNukkit核心。PN核心的玩家加入事件似乎与原版NK不同，这会导致玩家无法通过transfer加入使用PN核心的子服。&lt;br /&gt;
3.注意，群组服不代表玩家数据可以在各个子服互通，Nemisys本身没有互通数据的功能。若想使玩家经济、背包物品等在各子服间同步，你需要使用一些插件或有能力可以独自开发。这里推荐几个数据互通插件：&lt;br /&gt;
经济（EconomyAPI）数据互通：https://cloudburstmc.org/resources/economyapi-mysql-provider-add-on.316/&lt;br /&gt;
背包物品互通：https://cloudburstmc.org/resources/playersync.367/&lt;br /&gt;
聊天信息同步：https://cloudburstmc.org/resources/nemisyschatmodule.199/&lt;br /&gt;
4.Nemisys开发缓慢，请谨慎使用。你可以选择使用PetteriM1开发的的Nemisys，支持多版本：https://github.com/PetteriM1/NemisysProxy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
作者的话：百忙之中得以抽出时间完成本教程，势必会有所疏漏，欢迎指出错误。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1216</id>
		<title>Nemisys教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1216"/>
		<updated>2022-01-08T10:58:12Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​/* Nemisys搭建群组服教程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &amp;lt;big&amp;gt;'''Nemisys搭建群组服教程'''&amp;lt;/big&amp;gt; &lt;br /&gt;
—— by从不咕咕的鸽纸&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
原文链接：https://www.mcbbs.net/thread-1125489-1-1.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
未经允许，严禁转载！&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== '''一、前言'''&amp;lt;br&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
在此之前MCBBS上已经有一篇Nemisys教程,但发现该教程并不完善，很多东西没有介绍到，尤其是子服间的跨服传送。所以本教程作为一个补充和拓展，但绝没有抄袭。&lt;br /&gt;
群组服可以干什么用？&lt;br /&gt;
目前大多数服务器普遍为单端，即仅运行一个服务端，也许有些服务器会分为生存服和创造服或是生存服和小游戏服等双端形式，但也不属于群组服的范畴。&lt;br /&gt;
群组是一种分布式部署服务端从而提高服务器资源利用率的技术。比如说当你玩家很多时，单端以至于双端已经无法容纳这么多玩家，这时你就可以考虑搭建群组服来将玩家分散到一个个子服来减轻服务器压力。俗话说得好，不是伞就别硬撑着，如果你没有很迫切的需求（比如没有那么多玩家），或是你的服务器主机配置不是那么好，就不要去作死搭建群组服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''二、什么是Nemisys''' ===&lt;br /&gt;
&lt;br /&gt;
Nemisys（中文名内米西斯，来自谷歌生草机翻译）是一个使用RakNet和SPP协议的代理。它仅仅是一个代理端，起到一个转发的作用，这意味着当你仅开启一个Nemisys时，玩家是不可能进入服务器的。&lt;br /&gt;
Nemisys相关链接：&lt;br /&gt;
①Nemisys本体下载链接：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
②SynapseAPI下载链接：&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
（Nukkit版）：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/&lt;br /&gt;
（PM版）：https://poggit.pmmp.io/ci/NukkitX/SynapsePM/SynapsePM&lt;br /&gt;
③Nemisys官方WIKI：https://cloudburstmc.org/wiki/nemisys&lt;br /&gt;
它的工作原理：&lt;br /&gt;
首先，玩家用客户端登录Nemisys代理服，然后Nemisys代理服务端会把你的数据转发到子服务器上面，子服务器可以为Nukkit或PM服务器。假设你现在有一个Nemisys服务端，一个普通的Nukkit大厅服和一个小游戏服，并且将大厅服设置为默认服务器，那么当玩家输入你服务器的IP进入游戏时，他实际上会进入这个大厅服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''三、准备工作''' ===&lt;br /&gt;
&lt;br /&gt;
①Java8或以上版本&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
②一台性能足以支持群组服运行的服务器主机，官方WIKI并没有给出标准配置。在这里我的服务器主机配置为12H、24G、30M并且可以流畅带动Nemisys代理端及下游服务端，大家可以用作参考。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
③熟悉Nukkit或PM服务器的操作。Nukkit服务器搭设教程见此：https://www.mcbbs.net/thread-1076111-1-1.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
④一个聪慧的大脑以至于你不会犯下如把jar形式的插件放入BDS服务端文件夹的这种迷惑操作&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''四、让我们开始吧！''' ===&lt;br /&gt;
&lt;br /&gt;
确保你的准备工作已经做得充足。首先，我们当然要下载Nemisys的文件。注意，这里你需要下载两个东西，一个是Nemisys：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/，它是一个单独的代理端；一个是SynapseAPI，它是插件形式，需要放入你想连接的下游服务器（子服）中：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/。&lt;br /&gt;
没有特殊情况，我们就选择master主分支即可。&lt;br /&gt;
下载好Nemisys后，将其放在一个单独的文件夹；下载好SynapseAPI后，将其放入子服的plugins插件文件夹。&lt;br /&gt;
首先运行Nemisys&lt;br /&gt;
（以下内容来自NemisysWIKI）&lt;br /&gt;
Windows:&lt;br /&gt;
将以下文本粘贴到文本文档中，将其另存为与nemisys-1.0-SNAPSHOT.jar相同的目录中的start.bat：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Code:&lt;br /&gt;
@echo off&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&lt;br /&gt;
pause&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
双击这个批处理文件以运行。&lt;br /&gt;
Linux:&lt;br /&gt;
在服务器目录中创建一个新的启动脚本（start.sh）以启动JAR：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
打开终端并在目录执行以下操作：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod +x start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
运行你的启动脚本：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
./start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Mac OS X:&lt;br /&gt;
创建一个新的启动脚本（start.command）以在服务器目录中启动JAR:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
cd &amp;quot;$( dirname &amp;quot;$0&amp;quot; )&amp;quot;&lt;br /&gt;
java -Xms512M -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
打开终端并输入：（不要按回车！）&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod a+x&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
将启动脚本文件拖到“终端”窗口中。（确保在chmod a + x和启动脚本之间留一个空格！）&lt;br /&gt;
双击你的启动脚本。&lt;br /&gt;
&lt;br /&gt;
在这里我使用比较常用的Windows平台和Nukkit服务端在本地进行演示。&lt;br /&gt;
启动成功后你会看到Nemisys文件夹中出现这些东西：&lt;br /&gt;
&lt;br /&gt;
logs和plugins文件夹懂得都懂，不作过多解释。&lt;br /&gt;
我们需要更改的是server.properties这个文件，这里只对常用的更改项进行说明，其他的通常不需要多作更改：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Properties Config file&lt;br /&gt;
#2020-07-22 08:48:16&lt;br /&gt;
motd=BlockCityNetwork（服务器动态显示条内容）&lt;br /&gt;
server-ip=127.0.0.1（代理端IP）&lt;br /&gt;
server-port=19132（代理端端口，玩家将通过这个端口进服）&lt;br /&gt;
synapse-ip=127.0.0.1（子服IP）&lt;br /&gt;
synapse-port=19133（子服端口，玩家不可通过此端口进服。注意子服端口可不用开放至公网，且子服端口不可被占用）&lt;br /&gt;
password=12345678909LBWNB（密码，记住它，稍后会用，必须为16位。）&lt;br /&gt;
lang=chs（语言，chs为中文，eng为英文）&lt;br /&gt;
async-workers=auto&lt;br /&gt;
enable-profiling=off&lt;br /&gt;
profile-report-trigger=20&lt;br /&gt;
max-players=2333（最大玩家数。这里指的是整个群组服的最大玩家）&lt;br /&gt;
plus-one-max-count=on&lt;br /&gt;
dynamic-player-count=on&lt;br /&gt;
players-per-thread=50&lt;br /&gt;
enable-query=on&lt;br /&gt;
enable-rcon=off&lt;br /&gt;
rcon.password=iYjk1NjI5N&lt;br /&gt;
debug=1&lt;br /&gt;
enable-synapse-client=off（是否允许玩家不通过代理直接进入子服，建议填off）&lt;br /&gt;
display-stats-in-title=on&lt;br /&gt;
ansi=on&lt;br /&gt;
send-start-message=off&lt;br /&gt;
compression-level=7&lt;br /&gt;
call-data-pk-ev=off&lt;br /&gt;
automatic-bug-report=on&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
现在你已经基本配置好Nemisys了，下一步去配置SynapseAPI。&lt;br /&gt;
现在启动或重启你的子服，然后将它关闭以生成SynapseAPI的配置文件。打开你子服的plugins文件夹，找到SynapseAPI这个文件夹，打开config文件：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Synapse API for Nukkit: config&lt;br /&gt;
disable-rak: false&lt;br /&gt;
enable: true&lt;br /&gt;
&lt;br /&gt;
entries:&lt;br /&gt;
  - server-ip: 127.0.0.1（这里填刚刚在Nemisys的配置文件里写的子服IP）&lt;br /&gt;
    server-port: 19133（这里填刚刚在Nemisys配置文件里写的子服端口）&lt;br /&gt;
    isMainServer: true（是否作为默认服务器，即玩家加入后的默认服务器。若多个服务器设置为默认服务器，则玩家加入时会随机分配到这些服务器中。你可以用这个功能大展身手。）&lt;br /&gt;
    isLobbyServer: true（是否作为大厅服务器，即玩家返回大厅时进入的服务器。不一定是默认服务器才能作为大厅服）&lt;br /&gt;
    transferOnShutdown: true（在子服关闭后返回默认服务器。该功能已失效，详见：&amp;lt;a href=&amp;quot;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;quot;&amp;gt;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;lt;/a&amp;gt;中的回复）&lt;br /&gt;
    password: 12345678909LBWNB（刚刚你在Nemisys配置文件里填写的密码）&lt;br /&gt;
    description: NukkitIsTheBest（描述，稍后会用到，请保证所有子服的描述不一致且描述不带空格）&lt;br /&gt;
    autoConnect: true&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
配置全部完成。现在启动Nemisys，然后再启动子服，（请注意以后的群组服开启顺序都是首先开启Nemisys端然后再启动子服，否则会导致子服连接不上代理）如果Nemisys的控制台出现如下提示则表示群组服已搭建成功，现在已经具备基础的功能了。&lt;br /&gt;
&lt;br /&gt;
请忽略下面的报错，那是因为我直接关闭子服控制台导致的。&lt;br /&gt;
仿照以上方法，你可以添加更多子服。同一个群组服中的子服SynapseAPI配置中的IP和端口要保持与Nemisys中的配置一致。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''五、跨服''' ===&lt;br /&gt;
&lt;br /&gt;
按照上述步骤搭建完成群组服后，你仅能加入默认服务器。尽管Nemisys有一个/server命令，但它似乎是无效的（详见：https://cloudburstmc.org/threads/how-to-use-nemisys-for-transfer.929/中的回复）。因此这里我们需要使用一个插件来达成跨服操作：&lt;br /&gt;
https://cloudburstmc.org/resources/synapsetools.225/（尊重作者，请在原贴下载）&lt;br /&gt;
将此插件下载后，放入子服的plugins文件夹，重启服务器生成配置文件。一般情况下无需更改其配置文件，用默认的即可。&lt;br /&gt;
如何跨服？&lt;br /&gt;
①子服间跨服：输入/transfer 子服的描述（对，就是上面SynapseAPI配置文件里写的那个description） 即可跨服。&lt;br /&gt;
②返回默认服务器：输入/hub&lt;br /&gt;
以上命令均可搭配NPC插件或菜单插件使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''六、注意事项''' ===&lt;br /&gt;
&lt;br /&gt;
1.群组服无需将全部端口开放到公网，通常情况下只需要玩家加入的端口开放到公网即可。&lt;br /&gt;
2.不建议子服使用PowerNukkit核心。PN核心的玩家加入事件似乎与原版NK不同，这会导致玩家无法通过transfer加入使用PN核心的子服。&lt;br /&gt;
3.注意，群组服不代表玩家数据可以在各个子服互通，Nemisys本身没有互通数据的功能。若想使玩家经济、背包物品等在各子服间同步，你需要使用一些插件或有能力可以独自开发。这里推荐几个数据互通插件：&lt;br /&gt;
经济（EconomyAPI）数据互通：https://cloudburstmc.org/resources/economyapi-mysql-provider-add-on.316/&lt;br /&gt;
背包物品互通：https://cloudburstmc.org/resources/playersync.367/&lt;br /&gt;
聊天信息同步：https://cloudburstmc.org/resources/nemisyschatmodule.199/&lt;br /&gt;
4.Nemisys开发缓慢，请谨慎使用。你可以选择使用PetteriM1开发的的Nemisys，支持多版本：https://github.com/PetteriM1/NemisysProxy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
作者的话：百忙之中得以抽出时间完成本教程，势必会有所疏漏，欢迎指出错误。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1215</id>
		<title>Nemisys教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1215"/>
		<updated>2022-01-08T10:57:56Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​/* Nemisys搭建群组服教程 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;big&amp;gt;'''Nemisys搭建群组服教程'''&amp;lt;/big&amp;gt; ==&lt;br /&gt;
—— by从不咕咕的鸽纸&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
原文链接：https://www.mcbbs.net/thread-1125489-1-1.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
未经允许，严禁转载！&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== '''一、前言'''&amp;lt;br&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
在此之前MCBBS上已经有一篇Nemisys教程,但发现该教程并不完善，很多东西没有介绍到，尤其是子服间的跨服传送。所以本教程作为一个补充和拓展，但绝没有抄袭。&lt;br /&gt;
群组服可以干什么用？&lt;br /&gt;
目前大多数服务器普遍为单端，即仅运行一个服务端，也许有些服务器会分为生存服和创造服或是生存服和小游戏服等双端形式，但也不属于群组服的范畴。&lt;br /&gt;
群组是一种分布式部署服务端从而提高服务器资源利用率的技术。比如说当你玩家很多时，单端以至于双端已经无法容纳这么多玩家，这时你就可以考虑搭建群组服来将玩家分散到一个个子服来减轻服务器压力。俗话说得好，不是伞就别硬撑着，如果你没有很迫切的需求（比如没有那么多玩家），或是你的服务器主机配置不是那么好，就不要去作死搭建群组服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''二、什么是Nemisys''' ===&lt;br /&gt;
&lt;br /&gt;
Nemisys（中文名内米西斯，来自谷歌生草机翻译）是一个使用RakNet和SPP协议的代理。它仅仅是一个代理端，起到一个转发的作用，这意味着当你仅开启一个Nemisys时，玩家是不可能进入服务器的。&lt;br /&gt;
Nemisys相关链接：&lt;br /&gt;
①Nemisys本体下载链接：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
②SynapseAPI下载链接：&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
（Nukkit版）：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/&lt;br /&gt;
（PM版）：https://poggit.pmmp.io/ci/NukkitX/SynapsePM/SynapsePM&lt;br /&gt;
③Nemisys官方WIKI：https://cloudburstmc.org/wiki/nemisys&lt;br /&gt;
它的工作原理：&lt;br /&gt;
首先，玩家用客户端登录Nemisys代理服，然后Nemisys代理服务端会把你的数据转发到子服务器上面，子服务器可以为Nukkit或PM服务器。假设你现在有一个Nemisys服务端，一个普通的Nukkit大厅服和一个小游戏服，并且将大厅服设置为默认服务器，那么当玩家输入你服务器的IP进入游戏时，他实际上会进入这个大厅服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''三、准备工作''' ===&lt;br /&gt;
&lt;br /&gt;
①Java8或以上版本&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
②一台性能足以支持群组服运行的服务器主机，官方WIKI并没有给出标准配置。在这里我的服务器主机配置为12H、24G、30M并且可以流畅带动Nemisys代理端及下游服务端，大家可以用作参考。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
③熟悉Nukkit或PM服务器的操作。Nukkit服务器搭设教程见此：https://www.mcbbs.net/thread-1076111-1-1.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
④一个聪慧的大脑以至于你不会犯下如把jar形式的插件放入BDS服务端文件夹的这种迷惑操作&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''四、让我们开始吧！''' ===&lt;br /&gt;
&lt;br /&gt;
确保你的准备工作已经做得充足。首先，我们当然要下载Nemisys的文件。注意，这里你需要下载两个东西，一个是Nemisys：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/，它是一个单独的代理端；一个是SynapseAPI，它是插件形式，需要放入你想连接的下游服务器（子服）中：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/。&lt;br /&gt;
没有特殊情况，我们就选择master主分支即可。&lt;br /&gt;
下载好Nemisys后，将其放在一个单独的文件夹；下载好SynapseAPI后，将其放入子服的plugins插件文件夹。&lt;br /&gt;
首先运行Nemisys&lt;br /&gt;
（以下内容来自NemisysWIKI）&lt;br /&gt;
Windows:&lt;br /&gt;
将以下文本粘贴到文本文档中，将其另存为与nemisys-1.0-SNAPSHOT.jar相同的目录中的start.bat：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Code:&lt;br /&gt;
@echo off&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&lt;br /&gt;
pause&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
双击这个批处理文件以运行。&lt;br /&gt;
Linux:&lt;br /&gt;
在服务器目录中创建一个新的启动脚本（start.sh）以启动JAR：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
打开终端并在目录执行以下操作：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod +x start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
运行你的启动脚本：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
./start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Mac OS X:&lt;br /&gt;
创建一个新的启动脚本（start.command）以在服务器目录中启动JAR:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
cd &amp;quot;$( dirname &amp;quot;$0&amp;quot; )&amp;quot;&lt;br /&gt;
java -Xms512M -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
打开终端并输入：（不要按回车！）&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod a+x&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
将启动脚本文件拖到“终端”窗口中。（确保在chmod a + x和启动脚本之间留一个空格！）&lt;br /&gt;
双击你的启动脚本。&lt;br /&gt;
&lt;br /&gt;
在这里我使用比较常用的Windows平台和Nukkit服务端在本地进行演示。&lt;br /&gt;
启动成功后你会看到Nemisys文件夹中出现这些东西：&lt;br /&gt;
&lt;br /&gt;
logs和plugins文件夹懂得都懂，不作过多解释。&lt;br /&gt;
我们需要更改的是server.properties这个文件，这里只对常用的更改项进行说明，其他的通常不需要多作更改：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Properties Config file&lt;br /&gt;
#2020-07-22 08:48:16&lt;br /&gt;
motd=BlockCityNetwork（服务器动态显示条内容）&lt;br /&gt;
server-ip=127.0.0.1（代理端IP）&lt;br /&gt;
server-port=19132（代理端端口，玩家将通过这个端口进服）&lt;br /&gt;
synapse-ip=127.0.0.1（子服IP）&lt;br /&gt;
synapse-port=19133（子服端口，玩家不可通过此端口进服。注意子服端口可不用开放至公网，且子服端口不可被占用）&lt;br /&gt;
password=12345678909LBWNB（密码，记住它，稍后会用，必须为16位。）&lt;br /&gt;
lang=chs（语言，chs为中文，eng为英文）&lt;br /&gt;
async-workers=auto&lt;br /&gt;
enable-profiling=off&lt;br /&gt;
profile-report-trigger=20&lt;br /&gt;
max-players=2333（最大玩家数。这里指的是整个群组服的最大玩家）&lt;br /&gt;
plus-one-max-count=on&lt;br /&gt;
dynamic-player-count=on&lt;br /&gt;
players-per-thread=50&lt;br /&gt;
enable-query=on&lt;br /&gt;
enable-rcon=off&lt;br /&gt;
rcon.password=iYjk1NjI5N&lt;br /&gt;
debug=1&lt;br /&gt;
enable-synapse-client=off（是否允许玩家不通过代理直接进入子服，建议填off）&lt;br /&gt;
display-stats-in-title=on&lt;br /&gt;
ansi=on&lt;br /&gt;
send-start-message=off&lt;br /&gt;
compression-level=7&lt;br /&gt;
call-data-pk-ev=off&lt;br /&gt;
automatic-bug-report=on&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
现在你已经基本配置好Nemisys了，下一步去配置SynapseAPI。&lt;br /&gt;
现在启动或重启你的子服，然后将它关闭以生成SynapseAPI的配置文件。打开你子服的plugins文件夹，找到SynapseAPI这个文件夹，打开config文件：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Synapse API for Nukkit: config&lt;br /&gt;
disable-rak: false&lt;br /&gt;
enable: true&lt;br /&gt;
&lt;br /&gt;
entries:&lt;br /&gt;
  - server-ip: 127.0.0.1（这里填刚刚在Nemisys的配置文件里写的子服IP）&lt;br /&gt;
    server-port: 19133（这里填刚刚在Nemisys配置文件里写的子服端口）&lt;br /&gt;
    isMainServer: true（是否作为默认服务器，即玩家加入后的默认服务器。若多个服务器设置为默认服务器，则玩家加入时会随机分配到这些服务器中。你可以用这个功能大展身手。）&lt;br /&gt;
    isLobbyServer: true（是否作为大厅服务器，即玩家返回大厅时进入的服务器。不一定是默认服务器才能作为大厅服）&lt;br /&gt;
    transferOnShutdown: true（在子服关闭后返回默认服务器。该功能已失效，详见：&amp;lt;a href=&amp;quot;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;quot;&amp;gt;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;lt;/a&amp;gt;中的回复）&lt;br /&gt;
    password: 12345678909LBWNB（刚刚你在Nemisys配置文件里填写的密码）&lt;br /&gt;
    description: NukkitIsTheBest（描述，稍后会用到，请保证所有子服的描述不一致且描述不带空格）&lt;br /&gt;
    autoConnect: true&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
配置全部完成。现在启动Nemisys，然后再启动子服，（请注意以后的群组服开启顺序都是首先开启Nemisys端然后再启动子服，否则会导致子服连接不上代理）如果Nemisys的控制台出现如下提示则表示群组服已搭建成功，现在已经具备基础的功能了。&lt;br /&gt;
&lt;br /&gt;
请忽略下面的报错，那是因为我直接关闭子服控制台导致的。&lt;br /&gt;
仿照以上方法，你可以添加更多子服。同一个群组服中的子服SynapseAPI配置中的IP和端口要保持与Nemisys中的配置一致。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''五、跨服''' ===&lt;br /&gt;
&lt;br /&gt;
按照上述步骤搭建完成群组服后，你仅能加入默认服务器。尽管Nemisys有一个/server命令，但它似乎是无效的（详见：https://cloudburstmc.org/threads/how-to-use-nemisys-for-transfer.929/中的回复）。因此这里我们需要使用一个插件来达成跨服操作：&lt;br /&gt;
https://cloudburstmc.org/resources/synapsetools.225/（尊重作者，请在原贴下载）&lt;br /&gt;
将此插件下载后，放入子服的plugins文件夹，重启服务器生成配置文件。一般情况下无需更改其配置文件，用默认的即可。&lt;br /&gt;
如何跨服？&lt;br /&gt;
①子服间跨服：输入/transfer 子服的描述（对，就是上面SynapseAPI配置文件里写的那个description） 即可跨服。&lt;br /&gt;
②返回默认服务器：输入/hub&lt;br /&gt;
以上命令均可搭配NPC插件或菜单插件使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''六、注意事项''' ===&lt;br /&gt;
&lt;br /&gt;
1.群组服无需将全部端口开放到公网，通常情况下只需要玩家加入的端口开放到公网即可。&lt;br /&gt;
2.不建议子服使用PowerNukkit核心。PN核心的玩家加入事件似乎与原版NK不同，这会导致玩家无法通过transfer加入使用PN核心的子服。&lt;br /&gt;
3.注意，群组服不代表玩家数据可以在各个子服互通，Nemisys本身没有互通数据的功能。若想使玩家经济、背包物品等在各子服间同步，你需要使用一些插件或有能力可以独自开发。这里推荐几个数据互通插件：&lt;br /&gt;
经济（EconomyAPI）数据互通：https://cloudburstmc.org/resources/economyapi-mysql-provider-add-on.316/&lt;br /&gt;
背包物品互通：https://cloudburstmc.org/resources/playersync.367/&lt;br /&gt;
聊天信息同步：https://cloudburstmc.org/resources/nemisyschatmodule.199/&lt;br /&gt;
4.Nemisys开发缓慢，请谨慎使用。你可以选择使用PetteriM1开发的的Nemisys，支持多版本：https://github.com/PetteriM1/NemisysProxy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
作者的话：百忙之中得以抽出时间完成本教程，势必会有所疏漏，欢迎指出错误。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1214</id>
		<title>Nemisys教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1214"/>
		<updated>2022-01-08T10:57:40Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;big&amp;gt;'''Nemisys搭建群组服教程'''&amp;lt;/big&amp;gt; ==&lt;br /&gt;
—— by从不咕咕的鸽纸&lt;br /&gt;
原文链接：https://www.mcbbs.net/thread-1125489-1-1.html&lt;br /&gt;
未经允许，严禁转载！&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== '''一、前言'''&amp;lt;br&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
在此之前MCBBS上已经有一篇Nemisys教程,但发现该教程并不完善，很多东西没有介绍到，尤其是子服间的跨服传送。所以本教程作为一个补充和拓展，但绝没有抄袭。&lt;br /&gt;
群组服可以干什么用？&lt;br /&gt;
目前大多数服务器普遍为单端，即仅运行一个服务端，也许有些服务器会分为生存服和创造服或是生存服和小游戏服等双端形式，但也不属于群组服的范畴。&lt;br /&gt;
群组是一种分布式部署服务端从而提高服务器资源利用率的技术。比如说当你玩家很多时，单端以至于双端已经无法容纳这么多玩家，这时你就可以考虑搭建群组服来将玩家分散到一个个子服来减轻服务器压力。俗话说得好，不是伞就别硬撑着，如果你没有很迫切的需求（比如没有那么多玩家），或是你的服务器主机配置不是那么好，就不要去作死搭建群组服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''二、什么是Nemisys''' ===&lt;br /&gt;
&lt;br /&gt;
Nemisys（中文名内米西斯，来自谷歌生草机翻译）是一个使用RakNet和SPP协议的代理。它仅仅是一个代理端，起到一个转发的作用，这意味着当你仅开启一个Nemisys时，玩家是不可能进入服务器的。&lt;br /&gt;
Nemisys相关链接：&lt;br /&gt;
①Nemisys本体下载链接：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
②SynapseAPI下载链接：&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
（Nukkit版）：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/&lt;br /&gt;
（PM版）：https://poggit.pmmp.io/ci/NukkitX/SynapsePM/SynapsePM&lt;br /&gt;
③Nemisys官方WIKI：https://cloudburstmc.org/wiki/nemisys&lt;br /&gt;
它的工作原理：&lt;br /&gt;
首先，玩家用客户端登录Nemisys代理服，然后Nemisys代理服务端会把你的数据转发到子服务器上面，子服务器可以为Nukkit或PM服务器。假设你现在有一个Nemisys服务端，一个普通的Nukkit大厅服和一个小游戏服，并且将大厅服设置为默认服务器，那么当玩家输入你服务器的IP进入游戏时，他实际上会进入这个大厅服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''三、准备工作''' ===&lt;br /&gt;
&lt;br /&gt;
①Java8或以上版本&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
②一台性能足以支持群组服运行的服务器主机，官方WIKI并没有给出标准配置。在这里我的服务器主机配置为12H、24G、30M并且可以流畅带动Nemisys代理端及下游服务端，大家可以用作参考。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
③熟悉Nukkit或PM服务器的操作。Nukkit服务器搭设教程见此：https://www.mcbbs.net/thread-1076111-1-1.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
④一个聪慧的大脑以至于你不会犯下如把jar形式的插件放入BDS服务端文件夹的这种迷惑操作&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''四、让我们开始吧！''' ===&lt;br /&gt;
&lt;br /&gt;
确保你的准备工作已经做得充足。首先，我们当然要下载Nemisys的文件。注意，这里你需要下载两个东西，一个是Nemisys：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/，它是一个单独的代理端；一个是SynapseAPI，它是插件形式，需要放入你想连接的下游服务器（子服）中：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/。&lt;br /&gt;
没有特殊情况，我们就选择master主分支即可。&lt;br /&gt;
下载好Nemisys后，将其放在一个单独的文件夹；下载好SynapseAPI后，将其放入子服的plugins插件文件夹。&lt;br /&gt;
首先运行Nemisys&lt;br /&gt;
（以下内容来自NemisysWIKI）&lt;br /&gt;
Windows:&lt;br /&gt;
将以下文本粘贴到文本文档中，将其另存为与nemisys-1.0-SNAPSHOT.jar相同的目录中的start.bat：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Code:&lt;br /&gt;
@echo off&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&lt;br /&gt;
pause&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
双击这个批处理文件以运行。&lt;br /&gt;
Linux:&lt;br /&gt;
在服务器目录中创建一个新的启动脚本（start.sh）以启动JAR：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
打开终端并在目录执行以下操作：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod +x start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
运行你的启动脚本：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
./start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Mac OS X:&lt;br /&gt;
创建一个新的启动脚本（start.command）以在服务器目录中启动JAR:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
cd &amp;quot;$( dirname &amp;quot;$0&amp;quot; )&amp;quot;&lt;br /&gt;
java -Xms512M -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
打开终端并输入：（不要按回车！）&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod a+x&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
将启动脚本文件拖到“终端”窗口中。（确保在chmod a + x和启动脚本之间留一个空格！）&lt;br /&gt;
双击你的启动脚本。&lt;br /&gt;
&lt;br /&gt;
在这里我使用比较常用的Windows平台和Nukkit服务端在本地进行演示。&lt;br /&gt;
启动成功后你会看到Nemisys文件夹中出现这些东西：&lt;br /&gt;
&lt;br /&gt;
logs和plugins文件夹懂得都懂，不作过多解释。&lt;br /&gt;
我们需要更改的是server.properties这个文件，这里只对常用的更改项进行说明，其他的通常不需要多作更改：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Properties Config file&lt;br /&gt;
#2020-07-22 08:48:16&lt;br /&gt;
motd=BlockCityNetwork（服务器动态显示条内容）&lt;br /&gt;
server-ip=127.0.0.1（代理端IP）&lt;br /&gt;
server-port=19132（代理端端口，玩家将通过这个端口进服）&lt;br /&gt;
synapse-ip=127.0.0.1（子服IP）&lt;br /&gt;
synapse-port=19133（子服端口，玩家不可通过此端口进服。注意子服端口可不用开放至公网，且子服端口不可被占用）&lt;br /&gt;
password=12345678909LBWNB（密码，记住它，稍后会用，必须为16位。）&lt;br /&gt;
lang=chs（语言，chs为中文，eng为英文）&lt;br /&gt;
async-workers=auto&lt;br /&gt;
enable-profiling=off&lt;br /&gt;
profile-report-trigger=20&lt;br /&gt;
max-players=2333（最大玩家数。这里指的是整个群组服的最大玩家）&lt;br /&gt;
plus-one-max-count=on&lt;br /&gt;
dynamic-player-count=on&lt;br /&gt;
players-per-thread=50&lt;br /&gt;
enable-query=on&lt;br /&gt;
enable-rcon=off&lt;br /&gt;
rcon.password=iYjk1NjI5N&lt;br /&gt;
debug=1&lt;br /&gt;
enable-synapse-client=off（是否允许玩家不通过代理直接进入子服，建议填off）&lt;br /&gt;
display-stats-in-title=on&lt;br /&gt;
ansi=on&lt;br /&gt;
send-start-message=off&lt;br /&gt;
compression-level=7&lt;br /&gt;
call-data-pk-ev=off&lt;br /&gt;
automatic-bug-report=on&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
现在你已经基本配置好Nemisys了，下一步去配置SynapseAPI。&lt;br /&gt;
现在启动或重启你的子服，然后将它关闭以生成SynapseAPI的配置文件。打开你子服的plugins文件夹，找到SynapseAPI这个文件夹，打开config文件：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Synapse API for Nukkit: config&lt;br /&gt;
disable-rak: false&lt;br /&gt;
enable: true&lt;br /&gt;
&lt;br /&gt;
entries:&lt;br /&gt;
  - server-ip: 127.0.0.1（这里填刚刚在Nemisys的配置文件里写的子服IP）&lt;br /&gt;
    server-port: 19133（这里填刚刚在Nemisys配置文件里写的子服端口）&lt;br /&gt;
    isMainServer: true（是否作为默认服务器，即玩家加入后的默认服务器。若多个服务器设置为默认服务器，则玩家加入时会随机分配到这些服务器中。你可以用这个功能大展身手。）&lt;br /&gt;
    isLobbyServer: true（是否作为大厅服务器，即玩家返回大厅时进入的服务器。不一定是默认服务器才能作为大厅服）&lt;br /&gt;
    transferOnShutdown: true（在子服关闭后返回默认服务器。该功能已失效，详见：&amp;lt;a href=&amp;quot;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;quot;&amp;gt;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;lt;/a&amp;gt;中的回复）&lt;br /&gt;
    password: 12345678909LBWNB（刚刚你在Nemisys配置文件里填写的密码）&lt;br /&gt;
    description: NukkitIsTheBest（描述，稍后会用到，请保证所有子服的描述不一致且描述不带空格）&lt;br /&gt;
    autoConnect: true&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
配置全部完成。现在启动Nemisys，然后再启动子服，（请注意以后的群组服开启顺序都是首先开启Nemisys端然后再启动子服，否则会导致子服连接不上代理）如果Nemisys的控制台出现如下提示则表示群组服已搭建成功，现在已经具备基础的功能了。&lt;br /&gt;
&lt;br /&gt;
请忽略下面的报错，那是因为我直接关闭子服控制台导致的。&lt;br /&gt;
仿照以上方法，你可以添加更多子服。同一个群组服中的子服SynapseAPI配置中的IP和端口要保持与Nemisys中的配置一致。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''五、跨服''' ===&lt;br /&gt;
&lt;br /&gt;
按照上述步骤搭建完成群组服后，你仅能加入默认服务器。尽管Nemisys有一个/server命令，但它似乎是无效的（详见：https://cloudburstmc.org/threads/how-to-use-nemisys-for-transfer.929/中的回复）。因此这里我们需要使用一个插件来达成跨服操作：&lt;br /&gt;
https://cloudburstmc.org/resources/synapsetools.225/（尊重作者，请在原贴下载）&lt;br /&gt;
将此插件下载后，放入子服的plugins文件夹，重启服务器生成配置文件。一般情况下无需更改其配置文件，用默认的即可。&lt;br /&gt;
如何跨服？&lt;br /&gt;
①子服间跨服：输入/transfer 子服的描述（对，就是上面SynapseAPI配置文件里写的那个description） 即可跨服。&lt;br /&gt;
②返回默认服务器：输入/hub&lt;br /&gt;
以上命令均可搭配NPC插件或菜单插件使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== '''六、注意事项''' ===&lt;br /&gt;
&lt;br /&gt;
1.群组服无需将全部端口开放到公网，通常情况下只需要玩家加入的端口开放到公网即可。&lt;br /&gt;
2.不建议子服使用PowerNukkit核心。PN核心的玩家加入事件似乎与原版NK不同，这会导致玩家无法通过transfer加入使用PN核心的子服。&lt;br /&gt;
3.注意，群组服不代表玩家数据可以在各个子服互通，Nemisys本身没有互通数据的功能。若想使玩家经济、背包物品等在各子服间同步，你需要使用一些插件或有能力可以独自开发。这里推荐几个数据互通插件：&lt;br /&gt;
经济（EconomyAPI）数据互通：https://cloudburstmc.org/resources/economyapi-mysql-provider-add-on.316/&lt;br /&gt;
背包物品互通：https://cloudburstmc.org/resources/playersync.367/&lt;br /&gt;
聊天信息同步：https://cloudburstmc.org/resources/nemisyschatmodule.199/&lt;br /&gt;
4.Nemisys开发缓慢，请谨慎使用。你可以选择使用PetteriM1开发的的Nemisys，支持多版本：https://github.com/PetteriM1/NemisysProxy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
作者的话：百忙之中得以抽出时间完成本教程，势必会有所疏漏，欢迎指出错误。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1213</id>
		<title>Nemisys教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1213"/>
		<updated>2022-01-08T10:54:53Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nemisys搭建群组服教程&lt;br /&gt;
—— by从不咕咕的鸽纸&lt;br /&gt;
未经允许，严禁转载！&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''一、前言'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
在此之前已经有一篇Nemisys教程&lt;br /&gt;
。但发现该教程并不完善，很多东西没有介绍到，尤其是子服间的跨服传送。所以本教程作为一个补充和拓展，但绝没有抄袭。&lt;br /&gt;
群组服可以干什么用？&lt;br /&gt;
目前大多数服务器普遍为单端，即仅运行一个服务端，也许有些服务器会分为生存服和创造服或是生存服和小游戏服等双端形式，但也不属于群组服的范畴。&lt;br /&gt;
群组是一种分布式部署服务端从而提高服务器资源利用率的技术。比如说当你玩家很多时，单端以至于双端已经无法容纳这么多玩家，这时你就可以考虑搭建群组服来将玩家分散到一个个子服来减轻服务器压力。俗话说得好，不是伞就别硬撑着，如果你没有很迫切的需求（比如没有那么多玩家），或是你的服务器主机配置不是那么好，就不要去作死搭建群组服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''二、什么是Nemisys'''&lt;br /&gt;
&lt;br /&gt;
Nemisys（中文名内米西斯，来自谷歌生草机翻译）是一个使用RakNet和SPP协议的代理。它仅仅是一个代理端，起到一个转发的作用，这意味着当你仅开启一个Nemisys时，玩家是不可能进入服务器的。&lt;br /&gt;
Nemisys相关链接：&lt;br /&gt;
①Nemisys本体下载链接：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/&lt;br /&gt;
②SynapseAPI下载链接：&lt;br /&gt;
（Nukkit版）：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/&lt;br /&gt;
（PM版）：https://poggit.pmmp.io/ci/NukkitX/SynapsePM/SynapsePM&lt;br /&gt;
③Nemisys官方WIKI：https://cloudburstmc.org/wiki/nemisys&lt;br /&gt;
它的工作原理：&lt;br /&gt;
首先，玩家用客户端登录Nemisys代理服，然后Nemisys代理服务端会把你的数据转发到子服务器上面，子服务器可以为Nukkit或PM服务器。假设你现在有一个Nemisys服务端，一个普通的Nukkit大厅服和一个小游戏服，并且将大厅服设置为默认服务器，那么当玩家输入你服务器的IP进入游戏时，他实际上会进入这个大厅服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''三、准备工作'''&lt;br /&gt;
&lt;br /&gt;
①Java8或以上版本&lt;br /&gt;
②一台性能足以支持群组服运行的服务器主机，官方WIKI并没有给出标准配置。在这里我的服务器主机配置为12H、24G、30M并且可以流畅带动Nemisys代理端及下游服务端，大家可以用作参考。&lt;br /&gt;
③熟悉Nukkit或PM服务器的操作。Nukkit服务器搭设教程见此：https://www.mcbbs.net/thread-1076111-1-1.html&lt;br /&gt;
④一个聪慧的大脑以至于你不会犯下如把jar形式的插件放入BDS服务端文件夹的这种迷惑操作&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''四、让我们开始吧！'''&lt;br /&gt;
&lt;br /&gt;
确保你的准备工作已经做得充足。首先，我们当然要下载Nemisys的文件。注意，这里你需要下载两个东西，一个是Nemisys：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/，它是一个单独的代理端；一个是SynapseAPI，它是插件形式，需要放入你想连接的下游服务器（子服）中：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/。&lt;br /&gt;
没有特殊情况，我们就选择master主分支即可。&lt;br /&gt;
下载好Nemisys后，将其放在一个单独的文件夹；下载好SynapseAPI后，将其放入子服的plugins插件文件夹。&lt;br /&gt;
首先运行Nemisys&lt;br /&gt;
（以下内容来自NemisysWIKI）&lt;br /&gt;
Windows:&lt;br /&gt;
将以下文本粘贴到文本文档中，将其另存为与nemisys-1.0-SNAPSHOT.jar相同的目录中的start.bat：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Code:&lt;br /&gt;
@echo off&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&lt;br /&gt;
pause&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
双击这个批处理文件以运行。&lt;br /&gt;
Linux:&lt;br /&gt;
在服务器目录中创建一个新的启动脚本（start.sh）以启动JAR：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
打开终端并在目录执行以下操作：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod +x start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
运行你的启动脚本：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
./start.sh&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Mac OS X:&lt;br /&gt;
创建一个新的启动脚本（start.command）以在服务器目录中启动JAR:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
cd &amp;quot;$( dirname &amp;quot;$0&amp;quot; )&amp;quot;&lt;br /&gt;
java -Xms512M -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
打开终端并输入：（不要按回车！）&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Bash:&lt;br /&gt;
chmod a+x&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
将启动脚本文件拖到“终端”窗口中。（确保在chmod a + x和启动脚本之间留一个空格！）&lt;br /&gt;
双击你的启动脚本。&lt;br /&gt;
&lt;br /&gt;
在这里我使用比较常用的Windows平台和Nukkit服务端在本地进行演示。&lt;br /&gt;
启动成功后你会看到Nemisys文件夹中出现这些东西：&lt;br /&gt;
&lt;br /&gt;
logs和plugins文件夹懂得都懂，不作过多解释。&lt;br /&gt;
我们需要更改的是server.properties这个文件，这里只对常用的更改项进行说明，其他的通常不需要多作更改：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Properties Config file&lt;br /&gt;
#2020-07-22 08:48:16&lt;br /&gt;
motd=BlockCityNetwork（服务器动态显示条内容）&lt;br /&gt;
server-ip=127.0.0.1（代理端IP）&lt;br /&gt;
server-port=19132（代理端端口，玩家将通过这个端口进服）&lt;br /&gt;
synapse-ip=127.0.0.1（子服IP）&lt;br /&gt;
synapse-port=19133（子服端口，玩家不可通过此端口进服。注意子服端口可不用开放至公网，且子服端口不可被占用）&lt;br /&gt;
password=12345678909LBWNB（密码，记住它，稍后会用，必须为16位。）&lt;br /&gt;
lang=chs（语言，chs为中文，eng为英文）&lt;br /&gt;
async-workers=auto&lt;br /&gt;
enable-profiling=off&lt;br /&gt;
profile-report-trigger=20&lt;br /&gt;
max-players=2333（最大玩家数。这里指的是整个群组服的最大玩家）&lt;br /&gt;
plus-one-max-count=on&lt;br /&gt;
dynamic-player-count=on&lt;br /&gt;
players-per-thread=50&lt;br /&gt;
enable-query=on&lt;br /&gt;
enable-rcon=off&lt;br /&gt;
rcon.password=iYjk1NjI5N&lt;br /&gt;
debug=1&lt;br /&gt;
enable-synapse-client=off（是否允许玩家不通过代理直接进入子服，建议填off）&lt;br /&gt;
display-stats-in-title=on&lt;br /&gt;
ansi=on&lt;br /&gt;
send-start-message=off&lt;br /&gt;
compression-level=7&lt;br /&gt;
call-data-pk-ev=off&lt;br /&gt;
automatic-bug-report=on&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
现在你已经基本配置好Nemisys了，下一步去配置SynapseAPI。&lt;br /&gt;
现在启动或重启你的子服，然后将它关闭以生成SynapseAPI的配置文件。打开你子服的plugins文件夹，找到SynapseAPI这个文件夹，打开config文件：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
#Synapse API for Nukkit: config&lt;br /&gt;
disable-rak: false&lt;br /&gt;
enable: true&lt;br /&gt;
&lt;br /&gt;
entries:&lt;br /&gt;
  - server-ip: 127.0.0.1（这里填刚刚在Nemisys的配置文件里写的子服IP）&lt;br /&gt;
    server-port: 19133（这里填刚刚在Nemisys配置文件里写的子服端口）&lt;br /&gt;
    isMainServer: true（是否作为默认服务器，即玩家加入后的默认服务器。若多个服务器设置为默认服务器，则玩家加入时会随机分配到这些服务器中。你可以用这个功能大展身手。）&lt;br /&gt;
    isLobbyServer: true（是否作为大厅服务器，即玩家返回大厅时进入的服务器。不一定是默认服务器才能作为大厅服）&lt;br /&gt;
    transferOnShutdown: true（在子服关闭后返回默认服务器。该功能已失效，详见：&amp;lt;a href=&amp;quot;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;quot;&amp;gt;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;lt;/a&amp;gt;中的回复）&lt;br /&gt;
    password: 12345678909LBWNB（刚刚你在Nemisys配置文件里填写的密码）&lt;br /&gt;
    description: NukkitIsTheBest（描述，稍后会用到，请保证所有子服的描述不一致且描述不带空格）&lt;br /&gt;
    autoConnect: true&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
配置全部完成。现在启动Nemisys，然后再启动子服，（请注意以后的群组服开启顺序都是首先开启Nemisys端然后再启动子服，否则会导致子服连接不上代理）如果Nemisys的控制台出现如下提示则表示群组服已搭建成功，现在已经具备基础的功能了。&lt;br /&gt;
&lt;br /&gt;
请忽略下面的报错，那是因为我直接关闭子服控制台导致的。&lt;br /&gt;
仿照以上方法，你可以添加更多子服。同一个群组服中的子服SynapseAPI配置中的IP和端口要保持与Nemisys中的配置一致。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''五、跨服'''&lt;br /&gt;
&lt;br /&gt;
按照上述步骤搭建完成群组服后，你仅能加入默认服务器。尽管Nemisys有一个/server命令，但它似乎是无效的（详见：https://cloudburstmc.org/threads/how-to-use-nemisys-for-transfer.929/中的回复）。因此这里我们需要使用一个插件来达成跨服操作：&lt;br /&gt;
https://cloudburstmc.org/resources/synapsetools.225/（尊重作者，请在原贴下载）&lt;br /&gt;
将此插件下载后，放入子服的plugins文件夹，重启服务器生成配置文件。一般情况下无需更改其配置文件，用默认的即可。&lt;br /&gt;
如何跨服？&lt;br /&gt;
①子服间跨服：输入/transfer 子服的描述（对，就是上面SynapseAPI配置文件里写的那个description） 即可跨服。&lt;br /&gt;
②返回默认服务器：输入/hub&lt;br /&gt;
以上命令均可搭配NPC插件或菜单插件使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''六、注意事项'''&lt;br /&gt;
&lt;br /&gt;
1.群组服无需将全部端口开放到公网，通常情况下只需要玩家加入的端口开放到公网即可。&lt;br /&gt;
2.不建议子服使用PowerNukkit核心。PN核心的玩家加入事件似乎与原版NK不同，这会导致玩家无法通过transfer加入使用PN核心的子服。&lt;br /&gt;
3.注意，群组服不代表玩家数据可以在各个子服互通，Nemisys本身没有互通数据的功能。若想使玩家经济、背包物品等在各子服间同步，你需要使用一些插件或有能力可以独自开发。这里推荐几个数据互通插件：&lt;br /&gt;
经济（EconomyAPI）数据互通：https://cloudburstmc.org/resources/economyapi-mysql-provider-add-on.316/&lt;br /&gt;
背包物品互通：https://cloudburstmc.org/resources/playersync.367/&lt;br /&gt;
聊天信息同步：https://cloudburstmc.org/resources/nemisyschatmodule.199/&lt;br /&gt;
4.Nemisys开发缓慢，请谨慎使用。你可以选择使用PetteriM1开发的的Nemisys，支持多版本：https://github.com/PetteriM1/NemisysProxy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
作者的话：百忙之中得以抽出时间完成本教程，势必会有所疏漏，欢迎指出错误。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1212</id>
		<title>Nemisys教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1212"/>
		<updated>2022-01-08T10:52:43Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nemisys搭建群组服教程&lt;br /&gt;
—— by从不咕咕的鸽纸&lt;br /&gt;
未经允许，严禁转载！&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''一、前言'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
在此之前已经有一篇Nemisys教程&lt;br /&gt;
。但发现该教程并不完善，很多东西没有介绍到，尤其是子服间的跨服传送。所以本教程作为一个补充和拓展，但绝没有抄袭。&lt;br /&gt;
群组服可以干什么用？&lt;br /&gt;
目前大多数服务器普遍为单端，即仅运行一个服务端，也许有些服务器会分为生存服和创造服或是生存服和小游戏服等双端形式，但也不属于群组服的范畴。&lt;br /&gt;
群组是一种分布式部署服务端从而提高服务器资源利用率的技术。比如说当你玩家很多时，单端以至于双端已经无法容纳这么多玩家，这时你就可以考虑搭建群组服来将玩家分散到一个个子服来减轻服务器压力。俗话说得好，不是伞就别硬撑着，如果你没有很迫切的需求（比如没有那么多玩家），或是你的服务器主机配置不是那么好，就不要去作死搭建群组服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''二、什么是Nemisys'''&lt;br /&gt;
&lt;br /&gt;
Nemisys（中文名内米西斯，来自谷歌生草机翻译）是一个使用RakNet和SPP协议的代理。它仅仅是一个代理端，起到一个转发的作用，这意味着当你仅开启一个Nemisys时，玩家是不可能进入服务器的。&lt;br /&gt;
Nemisys相关链接：&lt;br /&gt;
①Nemisys本体下载链接：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/&lt;br /&gt;
②SynapseAPI下载链接：&lt;br /&gt;
（Nukkit版）：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/&lt;br /&gt;
（PM版）：https://poggit.pmmp.io/ci/NukkitX/SynapsePM/SynapsePM&lt;br /&gt;
③Nemisys官方WIKI：https://cloudburstmc.org/wiki/nemisys&lt;br /&gt;
它的工作原理：&lt;br /&gt;
首先，玩家用客户端登录Nemisys代理服，然后Nemisys代理服务端会把你的数据转发到子服务器上面，子服务器可以为Nukkit或PM服务器。假设你现在有一个Nemisys服务端，一个普通的Nukkit大厅服和一个小游戏服，并且将大厅服设置为默认服务器，那么当玩家输入你服务器的IP进入游戏时，他实际上会进入这个大厅服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''三、准备工作'''&lt;br /&gt;
&lt;br /&gt;
①Java8或以上版本&lt;br /&gt;
②一台性能足以支持群组服运行的服务器主机，官方WIKI并没有给出标准配置。在这里我的服务器主机配置为12H、24G、30M并且可以流畅带动Nemisys代理端及下游服务端，大家可以用作参考。&lt;br /&gt;
③熟悉Nukkit或PM服务器的操作。Nukkit服务器搭设教程见此：https://www.mcbbs.net/thread-1076111-1-1.html&lt;br /&gt;
④一个聪慧的大脑以至于你不会犯下如把jar形式的插件放入BDS服务端文件夹的这种迷惑操作&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''四、让我们开始吧！'''&lt;br /&gt;
&lt;br /&gt;
确保你的准备工作已经做得充足。首先，我们当然要下载Nemisys的文件。注意，这里你需要下载两个东西，一个是Nemisys：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/，它是一个单独的代理端；一个是SynapseAPI，它是插件形式，需要放入你想连接的下游服务器（子服）中：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/。&lt;br /&gt;
没有特殊情况，我们就选择master主分支即可。&lt;br /&gt;
下载好Nemisys后，将其放在一个单独的文件夹；下载好SynapseAPI后，将其放入子服的plugins插件文件夹。&lt;br /&gt;
首先运行Nemisys&lt;br /&gt;
（以下内容来自NemisysWIKI）&lt;br /&gt;
Windows:&lt;br /&gt;
将以下文本粘贴到文本文档中，将其另存为与nemisys-1.0-SNAPSHOT.jar相同的目录中的start.bat：&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Code:&lt;br /&gt;
@echo[/url] off&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&lt;br /&gt;
pause&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
双击这个批处理文件以运行。&lt;br /&gt;
Linux:&lt;br /&gt;
在服务器目录中创建一个新的启动脚本（start.sh）以启动JAR：&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
复制代码&lt;br /&gt;
打开终端并在目录执行以下操作：&lt;br /&gt;
Bash:&lt;br /&gt;
chmod +x start.sh&lt;br /&gt;
复制代码&lt;br /&gt;
运行你的启动脚本：&lt;br /&gt;
Bash:&lt;br /&gt;
./start.sh&lt;br /&gt;
复制代码&lt;br /&gt;
Mac OS X:&lt;br /&gt;
创建一个新的启动脚本（start.command）以在服务器目录中启动JAR:&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cd &amp;quot;$( dirname &amp;quot;$0&amp;quot; )&amp;quot;&lt;br /&gt;
&lt;br /&gt;
java -Xms512M -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
复制代码&lt;br /&gt;
打开终端并输入：（不要按回车！）&lt;br /&gt;
Bash:&lt;br /&gt;
chmod a+x&lt;br /&gt;
复制代码&lt;br /&gt;
将启动脚本文件拖到“终端”窗口中。（确保在chmod a + x和启动脚本之间留一个空格！）&lt;br /&gt;
双击你的启动脚本。&lt;br /&gt;
&lt;br /&gt;
在这里我使用比较常用的Windows平台和Nukkit服务端在本地进行演示。&lt;br /&gt;
启动成功后你会看到Nemisys文件夹中出现这些东西：&lt;br /&gt;
&lt;br /&gt;
logs和plugins文件夹懂得都懂，不作过多解释。&lt;br /&gt;
我们需要更改的是server.properties这个文件，这里只对常用的更改项进行说明，其他的通常不需要多作更改：&lt;br /&gt;
#Properties Config file&lt;br /&gt;
#2020-07-22 08:48:16&lt;br /&gt;
motd=BlockCityNetwork（服务器动态显示条内容）&lt;br /&gt;
server-ip=127.0.0.1（代理端IP）&lt;br /&gt;
server-port=19132（代理端端口，玩家将通过这个端口进服）&lt;br /&gt;
synapse-ip=127.0.0.1（子服IP）&lt;br /&gt;
synapse-port=19133（子服端口，玩家不可通过此端口进服。注意子服端口可不用开放至公网，且子服端口不可被占用）&lt;br /&gt;
password=12345678909LBWNB（密码，记住它，稍后会用，必须为16位。）&lt;br /&gt;
lang=chs（语言，chs为中文，eng为英文）&lt;br /&gt;
async-workers=auto&lt;br /&gt;
enable-profiling=off&lt;br /&gt;
profile-report-trigger=20&lt;br /&gt;
max-players=2333（最大玩家数。这里指的是整个群组服的最大玩家）&lt;br /&gt;
plus-one-max-count=on&lt;br /&gt;
dynamic-player-count=on&lt;br /&gt;
players-per-thread=50&lt;br /&gt;
enable-query=on&lt;br /&gt;
enable-rcon=off&lt;br /&gt;
rcon.password=iYjk1NjI5N&lt;br /&gt;
debug=1&lt;br /&gt;
enable-synapse-client=off（是否允许玩家不通过代理直接进入子服，建议填off）&lt;br /&gt;
display-stats-in-title=on&lt;br /&gt;
ansi=on&lt;br /&gt;
send-start-message=off&lt;br /&gt;
compression-level=7&lt;br /&gt;
call-data-pk-ev=off&lt;br /&gt;
automatic-bug-report=on&lt;br /&gt;
复制代码&lt;br /&gt;
现在你已经基本配置好Nemisys了，下一步去配置SynapseAPI。&lt;br /&gt;
现在启动或重启你的子服，然后将它关闭以生成SynapseAPI的配置文件。打开你子服的plugins文件夹，找到SynapseAPI这个文件夹，打开config文件：&lt;br /&gt;
#Synapse API for Nukkit: config&lt;br /&gt;
disable-rak: false&lt;br /&gt;
enable: true&lt;br /&gt;
&lt;br /&gt;
entries:&lt;br /&gt;
  - server-ip: 127.0.0.1（这里填刚刚在Nemisys的配置文件里写的子服IP）&lt;br /&gt;
    server-port: 19133（这里填刚刚在Nemisys配置文件里写的子服端口）&lt;br /&gt;
    isMainServer: true（是否作为默认服务器，即玩家加入后的默认服务器。若多个服务器设置为默认服务器，则玩家加入时会随机分配到这些服务器中。你可以用这个功能大展身手。）&lt;br /&gt;
    isLobbyServer: true（是否作为大厅服务器，即玩家返回大厅时进入的服务器。不一定是默认服务器才能作为大厅服）&lt;br /&gt;
    transferOnShutdown: true（在子服关闭后返回默认服务器。该功能已失效，详见：&amp;lt;a href=&amp;quot;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;quot;&amp;gt;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;lt;/a&amp;gt;中的回复）&lt;br /&gt;
    password: 12345678909LBWNB（刚刚你在Nemisys配置文件里填写的密码）&lt;br /&gt;
    description: NukkitIsTheBest（描述，稍后会用到，请保证所有子服的描述不一致且描述不带空格）&lt;br /&gt;
    autoConnect: true&lt;br /&gt;
复制代码&lt;br /&gt;
配置全部完成。现在启动Nemisys，然后再启动子服，（请注意以后的群组服开启顺序都是首先开启Nemisys端然后再启动子服，否则会导致子服连接不上代理）如果Nemisys的控制台出现如下提示则表示群组服已搭建成功，现在已经具备基础的功能了。&lt;br /&gt;
&lt;br /&gt;
请忽略下面的报错，那是因为我直接关闭子服控制台导致的。&lt;br /&gt;
仿照以上方法，你可以添加更多子服。同一个群组服中的子服SynapseAPI配置中的IP和端口要保持与Nemisys中的配置一致。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''五、跨服'''&lt;br /&gt;
&lt;br /&gt;
按照上述步骤搭建完成群组服后，你仅能加入默认服务器。尽管Nemisys有一个/server命令，但它似乎是无效的（详见：https://cloudburstmc.org/threads/how-to-use-nemisys-for-transfer.929/中的回复）。因此这里我们需要使用一个插件来达成跨服操作：&lt;br /&gt;
https://cloudburstmc.org/resources/synapsetools.225/（尊重作者，请在原贴下载）&lt;br /&gt;
将此插件下载后，放入子服的plugins文件夹，重启服务器生成配置文件。一般情况下无需更改其配置文件，用默认的即可。&lt;br /&gt;
如何跨服？&lt;br /&gt;
①子服间跨服：输入/transfer 子服的描述（对，就是上面SynapseAPI配置文件里写的那个description） 即可跨服。&lt;br /&gt;
②返回默认服务器：输入/hub&lt;br /&gt;
以上命令均可搭配NPC插件或菜单插件使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''六、注意事项'''&lt;br /&gt;
&lt;br /&gt;
1.群组服无需将全部端口开放到公网，通常情况下只需要玩家加入的端口开放到公网即可。&lt;br /&gt;
2.不建议子服使用PowerNukkit核心。PN核心的玩家加入事件似乎与原版NK不同，这会导致玩家无法通过transfer加入使用PN核心的子服。&lt;br /&gt;
3.注意，群组服不代表玩家数据可以在各个子服互通，Nemisys本身没有互通数据的功能。若想使玩家经济、背包物品等在各子服间同步，你需要使用一些插件或有能力可以独自开发。这里推荐几个数据互通插件：&lt;br /&gt;
经济（EconomyAPI）数据互通：https://cloudburstmc.org/resources/economyapi-mysql-provider-add-on.316/&lt;br /&gt;
背包物品互通：https://cloudburstmc.org/resources/playersync.367/&lt;br /&gt;
聊天信息同步：https://cloudburstmc.org/resources/nemisyschatmodule.199/&lt;br /&gt;
4.Nemisys开发缓慢，请谨慎使用。你可以选择使用PetteriM1开发的的Nemisys，支持多版本：https://github.com/PetteriM1/NemisysProxy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
作者的话：百忙之中得以抽出时间完成本教程，势必会有所疏漏，欢迎指出错误。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1211</id>
		<title>Nemisys教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1211"/>
		<updated>2022-01-08T10:50:40Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nemisys搭建群组服教程&lt;br /&gt;
—— by从不咕咕的鸽纸&lt;br /&gt;
未经允许，严禁转载！&lt;br /&gt;
'''一、前言'''&lt;br /&gt;
在此之前已经有一篇Nemisys教程：[教程][服务端][Tutorial][NPS]Nemisys 搭建跨服/详细教程&lt;br /&gt;
。但发现该教程并不完善，很多东西没有介绍到，尤其是子服间的跨服传送。所以本教程作为一个补充和拓展，但绝没有抄袭。&lt;br /&gt;
   群组服可以干什么用？&lt;br /&gt;
目前大多数服务器普遍为单端，即仅运行一个服务端，也许有些服务器会分为生存服和创造服或是生存服和小游戏服等双端形式，但也不属于群组服的范畴。&lt;br /&gt;
  群组是一种分布式部署服务端从而提高服务器资源利用率的技术。比如说当你玩家很多时，单端以至于双端已经无法容纳这么多玩家，这时你就可以考虑搭建群组服来将玩家分散到一个个子服来减轻服务器压力。俗话说得好，不是伞就别硬撑着，如果你没有很迫切的需求（比如没有那么多玩家），或是你的服务器主机配置不是那么好，就不要去作死搭建群组服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''二、什么是Nemisys'''&lt;br /&gt;
&lt;br /&gt;
Nemisys（中文名内米西斯，来自谷歌生草机翻译）是一个使用RakNet和SPP协议的代理。它仅仅是一个代理端，起到一个转发的作用，这意味着当你仅开启一个Nemisys时，玩家是不可能进入服务器的。&lt;br /&gt;
Nemisys相关链接：&lt;br /&gt;
①Nemisys本体下载链接：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/&lt;br /&gt;
②SynapseAPI下载链接：&lt;br /&gt;
（Nukkit版）：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/&lt;br /&gt;
（PM版）：https://poggit.pmmp.io/ci/NukkitX/SynapsePM/SynapsePM&lt;br /&gt;
③Nemisys官方WIKI：https://cloudburstmc.org/wiki/nemisys&lt;br /&gt;
它的工作原理：&lt;br /&gt;
首先，玩家用客户端登录Nemisys代理服，然后Nemisys代理服务端会把你的数据转发到子服务器上面，子服务器可以为Nukkit或PM服务器。假设你现在有一个Nemisys服务端，一个普通的Nukkit大厅服和一个小游戏服，并且将大厅服设置为默认服务器，那么当玩家输入你服务器的IP进入游戏时，他实际上会进入这个大厅服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''三、准备工作'''&lt;br /&gt;
&lt;br /&gt;
①Java8或以上版本&lt;br /&gt;
②一台性能足以支持群组服运行的服务器主机，官方WIKI并没有给出标准配置。在这里我的服务器主机配置为12H、24G、30M并且可以流畅带动Nemisys代理端及下游服务端，大家可以用作参考。&lt;br /&gt;
③熟悉Nukkit或PM服务器的操作。Nukkit服务器搭设教程见此：https://www.mcbbs.net/thread-1076111-1-1.html&lt;br /&gt;
④一个聪慧的大脑以至于你不会犯下如把jar形式的插件放入BDS服务端文件夹的这种迷惑操作&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''四、让我们开始吧！'''&lt;br /&gt;
&lt;br /&gt;
确保你的准备工作已经做得充足。首先，我们当然要下载Nemisys的文件。注意，这里你需要下载两个东西，一个是Nemisys：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/，它是一个单独的代理端；一个是SynapseAPI，它是插件形式，需要放入你想连接的下游服务器（子服）中：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/。&lt;br /&gt;
没有特殊情况，我们就选择master主分支即可。&lt;br /&gt;
下载好Nemisys后，将其放在一个单独的文件夹；下载好SynapseAPI后，将其放入子服的plugins插件文件夹。&lt;br /&gt;
首先运行Nemisys&lt;br /&gt;
（以下内容来自NemisysWIKI）&lt;br /&gt;
Windows:&lt;br /&gt;
将以下文本粘贴到文本文档中，将其另存为与nemisys-1.0-SNAPSHOT.jar相同的目录中的start.bat：&lt;br /&gt;
Code:&lt;br /&gt;
@echo[/url] off&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&lt;br /&gt;
pause&lt;br /&gt;
复制代码&lt;br /&gt;
双击这个批处理文件以运行。&lt;br /&gt;
Linux:&lt;br /&gt;
在服务器目录中创建一个新的启动脚本（start.sh）以启动JAR：&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
复制代码&lt;br /&gt;
打开终端并在目录执行以下操作：&lt;br /&gt;
Bash:&lt;br /&gt;
chmod +x start.sh&lt;br /&gt;
复制代码&lt;br /&gt;
运行你的启动脚本：&lt;br /&gt;
Bash:&lt;br /&gt;
./start.sh&lt;br /&gt;
复制代码&lt;br /&gt;
Mac OS X:&lt;br /&gt;
创建一个新的启动脚本（start.command）以在服务器目录中启动JAR:&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cd &amp;quot;$( dirname &amp;quot;$0&amp;quot; )&amp;quot;&lt;br /&gt;
&lt;br /&gt;
java -Xms512M -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
复制代码&lt;br /&gt;
打开终端并输入：（不要按回车！）&lt;br /&gt;
Bash:&lt;br /&gt;
chmod a+x&lt;br /&gt;
复制代码&lt;br /&gt;
将启动脚本文件拖到“终端”窗口中。（确保在chmod a + x和启动脚本之间留一个空格！）&lt;br /&gt;
双击你的启动脚本。&lt;br /&gt;
&lt;br /&gt;
在这里我使用比较常用的Windows平台和Nukkit服务端在本地进行演示。&lt;br /&gt;
启动成功后你会看到Nemisys文件夹中出现这些东西：&lt;br /&gt;
&lt;br /&gt;
logs和plugins文件夹懂得都懂，不作过多解释。&lt;br /&gt;
我们需要更改的是server.properties这个文件，这里只对常用的更改项进行说明，其他的通常不需要多作更改：&lt;br /&gt;
#Properties Config file&lt;br /&gt;
#2020-07-22 08:48:16&lt;br /&gt;
motd=BlockCityNetwork（服务器动态显示条内容）&lt;br /&gt;
server-ip=127.0.0.1（代理端IP）&lt;br /&gt;
server-port=19132（代理端端口，玩家将通过这个端口进服）&lt;br /&gt;
synapse-ip=127.0.0.1（子服IP）&lt;br /&gt;
synapse-port=19133（子服端口，玩家不可通过此端口进服。注意子服端口可不用开放至公网，且子服端口不可被占用）&lt;br /&gt;
password=12345678909LBWNB（密码，记住它，稍后会用，必须为16位。）&lt;br /&gt;
lang=chs（语言，chs为中文，eng为英文）&lt;br /&gt;
async-workers=auto&lt;br /&gt;
enable-profiling=off&lt;br /&gt;
profile-report-trigger=20&lt;br /&gt;
max-players=2333（最大玩家数。这里指的是整个群组服的最大玩家）&lt;br /&gt;
plus-one-max-count=on&lt;br /&gt;
dynamic-player-count=on&lt;br /&gt;
players-per-thread=50&lt;br /&gt;
enable-query=on&lt;br /&gt;
enable-rcon=off&lt;br /&gt;
rcon.password=iYjk1NjI5N&lt;br /&gt;
debug=1&lt;br /&gt;
enable-synapse-client=off（是否允许玩家不通过代理直接进入子服，建议填off）&lt;br /&gt;
display-stats-in-title=on&lt;br /&gt;
ansi=on&lt;br /&gt;
send-start-message=off&lt;br /&gt;
compression-level=7&lt;br /&gt;
call-data-pk-ev=off&lt;br /&gt;
automatic-bug-report=on&lt;br /&gt;
复制代码&lt;br /&gt;
现在你已经基本配置好Nemisys了，下一步去配置SynapseAPI。&lt;br /&gt;
现在启动或重启你的子服，然后将它关闭以生成SynapseAPI的配置文件。打开你子服的plugins文件夹，找到SynapseAPI这个文件夹，打开config文件：&lt;br /&gt;
#Synapse API for Nukkit: config&lt;br /&gt;
disable-rak: false&lt;br /&gt;
enable: true&lt;br /&gt;
&lt;br /&gt;
entries:&lt;br /&gt;
  - server-ip: 127.0.0.1（这里填刚刚在Nemisys的配置文件里写的子服IP）&lt;br /&gt;
    server-port: 19133（这里填刚刚在Nemisys配置文件里写的子服端口）&lt;br /&gt;
    isMainServer: true（是否作为默认服务器，即玩家加入后的默认服务器。若多个服务器设置为默认服务器，则玩家加入时会随机分配到这些服务器中。你可以用这个功能大展身手。）&lt;br /&gt;
    isLobbyServer: true（是否作为大厅服务器，即玩家返回大厅时进入的服务器。不一定是默认服务器才能作为大厅服）&lt;br /&gt;
    transferOnShutdown: true（在子服关闭后返回默认服务器。该功能已失效，详见：&amp;lt;a href=&amp;quot;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;quot;&amp;gt;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;lt;/a&amp;gt;中的回复）&lt;br /&gt;
    password: 12345678909LBWNB（刚刚你在Nemisys配置文件里填写的密码）&lt;br /&gt;
    description: NukkitIsTheBest（描述，稍后会用到，请保证所有子服的描述不一致且描述不带空格）&lt;br /&gt;
    autoConnect: true&lt;br /&gt;
复制代码&lt;br /&gt;
配置全部完成。现在启动Nemisys，然后再启动子服，（请注意以后的群组服开启顺序都是首先开启Nemisys端然后再启动子服，否则会导致子服连接不上代理）如果Nemisys的控制台出现如下提示则表示群组服已搭建成功，现在已经具备基础的功能了。&lt;br /&gt;
&lt;br /&gt;
请忽略下面的报错，那是因为我直接关闭子服控制台导致的。&lt;br /&gt;
仿照以上方法，你可以添加更多子服。同一个群组服中的子服SynapseAPI配置中的IP和端口要保持与Nemisys中的配置一致。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''五、跨服'''&lt;br /&gt;
&lt;br /&gt;
按照上述步骤搭建完成群组服后，你仅能加入默认服务器。尽管Nemisys有一个/server命令，但它似乎是无效的（详见：https://cloudburstmc.org/threads/how-to-use-nemisys-for-transfer.929/中的回复）。因此这里我们需要使用一个插件来达成跨服操作：&lt;br /&gt;
https://cloudburstmc.org/resources/synapsetools.225/（尊重作者，请在原贴下载）&lt;br /&gt;
将此插件下载后，放入子服的plugins文件夹，重启服务器生成配置文件。一般情况下无需更改其配置文件，用默认的即可。&lt;br /&gt;
如何跨服？&lt;br /&gt;
①子服间跨服：输入/transfer 子服的描述（对，就是上面SynapseAPI配置文件里写的那个description） 即可跨服。&lt;br /&gt;
②返回默认服务器：输入/hub&lt;br /&gt;
以上命令均可搭配NPC插件或菜单插件使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''六、注意事项'''&lt;br /&gt;
&lt;br /&gt;
1.群组服无需将全部端口开放到公网，通常情况下只需要玩家加入的端口开放到公网即可。&lt;br /&gt;
2.不建议子服使用PowerNukkit核心。PN核心的玩家加入事件似乎与原版NK不同，这会导致玩家无法通过transfer加入使用PN核心的子服。&lt;br /&gt;
3.注意，群组服不代表玩家数据可以在各个子服互通，Nemisys本身没有互通数据的功能。若想使玩家经济、背包物品等在各子服间同步，你需要使用一些插件或有能力可以独自开发。这里推荐几个数据互通插件：&lt;br /&gt;
经济（EconomyAPI）数据互通：https://cloudburstmc.org/resources/economyapi-mysql-provider-add-on.316/&lt;br /&gt;
背包物品互通：https://cloudburstmc.org/resources/playersync.367/&lt;br /&gt;
聊天信息同步：https://cloudburstmc.org/resources/nemisyschatmodule.199/&lt;br /&gt;
4.Nemisys开发缓慢，请谨慎使用。你可以选择使用PetteriM1开发的的Nemisys，支持多版本：https://github.com/PetteriM1/NemisysProxy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
作者的话：百忙之中得以抽出时间完成本教程，势必会有所疏漏，欢迎指出错误。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1210</id>
		<title>Nemisys教程</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=Nemisys%E6%95%99%E7%A8%8B&amp;diff=1210"/>
		<updated>2022-01-08T10:48:56Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​创建页面，内容为“Nemisys搭建群组服教程 —— by从不咕咕的鸽纸 未经允许，严禁转载！ 一、前言 在此之前已经有一篇Nemisys教程：[教程][服务端…”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nemisys搭建群组服教程&lt;br /&gt;
—— by从不咕咕的鸽纸&lt;br /&gt;
未经允许，严禁转载！&lt;br /&gt;
一、前言&lt;br /&gt;
在此之前已经有一篇Nemisys教程：[教程][服务端][Tutorial][NPS]Nemisys 搭建跨服/详细教程&lt;br /&gt;
。但发现该教程并不完善，很多东西没有介绍到，尤其是子服间的跨服传送。所以本教程作为一个补充和拓展，但绝没有抄袭。&lt;br /&gt;
   群组服可以干什么用？&lt;br /&gt;
目前大多数服务器普遍为单端，即仅运行一个服务端，也许有些服务器会分为生存服和创造服或是生存服和小游戏服等双端形式，但也不属于群组服的范畴。&lt;br /&gt;
  群组是一种分布式部署服务端从而提高服务器资源利用率的技术。比如说当你玩家很多时，单端以至于双端已经无法容纳这么多玩家，这时你就可以考虑搭建群组服来将玩家分散到一个个子服来减轻服务器压力。俗话说得好，不是伞就别硬撑着，如果你没有很迫切的需求（比如没有那么多玩家），或是你的服务器主机配置不是那么好，就不要去作死搭建群组服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
二、什么是Nemisys&lt;br /&gt;
Nemisys（中文名内米西斯，来自谷歌生草机翻译）是一个使用RakNet和SPP协议的代理。它仅仅是一个代理端，起到一个转发的作用，这意味着当你仅开启一个Nemisys时，玩家是不可能进入服务器的。&lt;br /&gt;
Nemisys相关链接：&lt;br /&gt;
①Nemisys本体下载链接：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/&lt;br /&gt;
②SynapseAPI下载链接：&lt;br /&gt;
（Nukkit版）：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/&lt;br /&gt;
（PM版）：https://poggit.pmmp.io/ci/NukkitX/SynapsePM/SynapsePM&lt;br /&gt;
③Nemisys官方WIKI：https://cloudburstmc.org/wiki/nemisys&lt;br /&gt;
它的工作原理：&lt;br /&gt;
首先，玩家用客户端登录Nemisys代理服，然后Nemisys代理服务端会把你的数据转发到子服务器上面，子服务器可以为Nukkit或PM服务器。假设你现在有一个Nemisys服务端，一个普通的Nukkit大厅服和一个小游戏服，并且将大厅服设置为默认服务器，那么当玩家输入你服务器的IP进入游戏时，他实际上会进入这个大厅服。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
三、准备工作&lt;br /&gt;
①Java8或以上版本&lt;br /&gt;
②一台性能足以支持群组服运行的服务器主机，官方WIKI并没有给出标准配置。在这里我的服务器主机配置为12H、24G、30M并且可以流畅带动Nemisys代理端及下游服务端，大家可以用作参考。&lt;br /&gt;
③熟悉Nukkit或PM服务器的操作。Nukkit服务器搭设教程见此：https://www.mcbbs.net/thread-1076111-1-1.html&lt;br /&gt;
④一个聪慧的大脑以至于你不会犯下如把jar形式的插件放入BDS服务端文件夹的这种迷惑操作&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
四、让我们开始吧！&lt;br /&gt;
确保你的准备工作已经做得充足。首先，我们当然要下载Nemisys的文件。注意，这里你需要下载两个东西，一个是Nemisys：https://ci.nukkitx.com/job/NukkitX/job/Nemisys/，它是一个单独的代理端；一个是SynapseAPI，它是插件形式，需要放入你想连接的下游服务器（子服）中：https://ci.nukkitx.com/job/NukkitX/job/SynapseAPI/。&lt;br /&gt;
没有特殊情况，我们就选择master主分支即可。&lt;br /&gt;
下载好Nemisys后，将其放在一个单独的文件夹；下载好SynapseAPI后，将其放入子服的plugins插件文件夹。&lt;br /&gt;
首先运行Nemisys&lt;br /&gt;
（以下内容来自NemisysWIKI）&lt;br /&gt;
Windows:&lt;br /&gt;
将以下文本粘贴到文本文档中，将其另存为与nemisys-1.0-SNAPSHOT.jar相同的目录中的start.bat：&lt;br /&gt;
Code:&lt;br /&gt;
@echo[/url] off&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
&lt;br /&gt;
pause&lt;br /&gt;
复制代码&lt;br /&gt;
双击这个批处理文件以运行。&lt;br /&gt;
Linux:&lt;br /&gt;
在服务器目录中创建一个新的启动脚本（start.sh）以启动JAR：&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
java -Xms1G -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
复制代码&lt;br /&gt;
打开终端并在目录执行以下操作：&lt;br /&gt;
Bash:&lt;br /&gt;
chmod +x start.sh&lt;br /&gt;
复制代码&lt;br /&gt;
运行你的启动脚本：&lt;br /&gt;
Bash:&lt;br /&gt;
./start.sh&lt;br /&gt;
复制代码&lt;br /&gt;
Mac OS X:&lt;br /&gt;
创建一个新的启动脚本（start.command）以在服务器目录中启动JAR:&lt;br /&gt;
Bash:&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cd &amp;quot;$( dirname &amp;quot;$0&amp;quot; )&amp;quot;&lt;br /&gt;
&lt;br /&gt;
java -Xms512M -Xmx1G -jar nemisys-1.0-SNAPSHOT.jar&lt;br /&gt;
复制代码&lt;br /&gt;
打开终端并输入：（不要按回车！）&lt;br /&gt;
Bash:&lt;br /&gt;
chmod a+x&lt;br /&gt;
复制代码&lt;br /&gt;
将启动脚本文件拖到“终端”窗口中。（确保在chmod a + x和启动脚本之间留一个空格！）&lt;br /&gt;
双击你的启动脚本。&lt;br /&gt;
&lt;br /&gt;
在这里我使用比较常用的Windows平台和Nukkit服务端在本地进行演示。&lt;br /&gt;
启动成功后你会看到Nemisys文件夹中出现这些东西：&lt;br /&gt;
&lt;br /&gt;
logs和plugins文件夹懂得都懂，不作过多解释。&lt;br /&gt;
我们需要更改的是server.properties这个文件，这里只对常用的更改项进行说明，其他的通常不需要多作更改：&lt;br /&gt;
#Properties Config file&lt;br /&gt;
#2020-07-22 08:48:16&lt;br /&gt;
motd=BlockCityNetwork（服务器动态显示条内容）&lt;br /&gt;
server-ip=127.0.0.1（代理端IP）&lt;br /&gt;
server-port=19132（代理端端口，玩家将通过这个端口进服）&lt;br /&gt;
synapse-ip=127.0.0.1（子服IP）&lt;br /&gt;
synapse-port=19133（子服端口，玩家不可通过此端口进服。注意子服端口可不用开放至公网，且子服端口不可被占用）&lt;br /&gt;
password=12345678909LBWNB（密码，记住它，稍后会用，必须为16位。）&lt;br /&gt;
lang=chs（语言，chs为中文，eng为英文）&lt;br /&gt;
async-workers=auto&lt;br /&gt;
enable-profiling=off&lt;br /&gt;
profile-report-trigger=20&lt;br /&gt;
max-players=2333（最大玩家数。这里指的是整个群组服的最大玩家）&lt;br /&gt;
plus-one-max-count=on&lt;br /&gt;
dynamic-player-count=on&lt;br /&gt;
players-per-thread=50&lt;br /&gt;
enable-query=on&lt;br /&gt;
enable-rcon=off&lt;br /&gt;
rcon.password=iYjk1NjI5N&lt;br /&gt;
debug=1&lt;br /&gt;
enable-synapse-client=off（是否允许玩家不通过代理直接进入子服，建议填off）&lt;br /&gt;
display-stats-in-title=on&lt;br /&gt;
ansi=on&lt;br /&gt;
send-start-message=off&lt;br /&gt;
compression-level=7&lt;br /&gt;
call-data-pk-ev=off&lt;br /&gt;
automatic-bug-report=on&lt;br /&gt;
复制代码&lt;br /&gt;
现在你已经基本配置好Nemisys了，下一步去配置SynapseAPI。&lt;br /&gt;
现在启动或重启你的子服，然后将它关闭以生成SynapseAPI的配置文件。打开你子服的plugins文件夹，找到SynapseAPI这个文件夹，打开config文件：&lt;br /&gt;
#Synapse API for Nukkit: config&lt;br /&gt;
disable-rak: false&lt;br /&gt;
enable: true&lt;br /&gt;
&lt;br /&gt;
entries:&lt;br /&gt;
  - server-ip: 127.0.0.1（这里填刚刚在Nemisys的配置文件里写的子服IP）&lt;br /&gt;
    server-port: 19133（这里填刚刚在Nemisys配置文件里写的子服端口）&lt;br /&gt;
    isMainServer: true（是否作为默认服务器，即玩家加入后的默认服务器。若多个服务器设置为默认服务器，则玩家加入时会随机分配到这些服务器中。你可以用这个功能大展身手。）&lt;br /&gt;
    isLobbyServer: true（是否作为大厅服务器，即玩家返回大厅时进入的服务器。不一定是默认服务器才能作为大厅服）&lt;br /&gt;
    transferOnShutdown: true（在子服关闭后返回默认服务器。该功能已失效，详见：&amp;lt;a href=&amp;quot;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;quot;&amp;gt;https://cloudburstmc.org/threads/transfer-on-shut-down-in-nemisys-didnt-work.933/&amp;lt;/a&amp;gt;中的回复）&lt;br /&gt;
    password: 12345678909LBWNB（刚刚你在Nemisys配置文件里填写的密码）&lt;br /&gt;
    description: NukkitIsTheBest（描述，稍后会用到，请保证所有子服的描述不一致且描述不带空格）&lt;br /&gt;
    autoConnect: true&lt;br /&gt;
复制代码&lt;br /&gt;
配置全部完成。现在启动Nemisys，然后再启动子服，（请注意以后的群组服开启顺序都是首先开启Nemisys端然后再启动子服，否则会导致子服连接不上代理）如果Nemisys的控制台出现如下提示则表示群组服已搭建成功，现在已经具备基础的功能了。&lt;br /&gt;
&lt;br /&gt;
请忽略下面的报错，那是因为我直接关闭子服控制台导致的。&lt;br /&gt;
仿照以上方法，你可以添加更多子服。同一个群组服中的子服SynapseAPI配置中的IP和端口要保持与Nemisys中的配置一致。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
五、跨服&lt;br /&gt;
按照上述步骤搭建完成群组服后，你仅能加入默认服务器。尽管Nemisys有一个/server命令，但它似乎是无效的（详见：https://cloudburstmc.org/threads/how-to-use-nemisys-for-transfer.929/中的回复）。因此这里我们需要使用一个插件来达成跨服操作：&lt;br /&gt;
https://cloudburstmc.org/resources/synapsetools.225/（尊重作者，请在原贴下载）&lt;br /&gt;
将此插件下载后，放入子服的plugins文件夹，重启服务器生成配置文件。一般情况下无需更改其配置文件，用默认的即可。&lt;br /&gt;
如何跨服？&lt;br /&gt;
①子服间跨服：输入/transfer 子服的描述（对，就是上面SynapseAPI配置文件里写的那个description） 即可跨服。&lt;br /&gt;
②返回默认服务器：输入/hub&lt;br /&gt;
以上命令均可搭配NPC插件或菜单插件使用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
六、注意事项&lt;br /&gt;
1.群组服无需将全部端口开放到公网，通常情况下只需要玩家加入的端口开放到公网即可。&lt;br /&gt;
2.不建议子服使用PowerNukkit核心。PN核心的玩家加入事件似乎与原版NK不同，这会导致玩家无法通过transfer加入使用PN核心的子服。&lt;br /&gt;
3.注意，群组服不代表玩家数据可以在各个子服互通，Nemisys本身没有互通数据的功能。若想使玩家经济、背包物品等在各子服间同步，你需要使用一些插件或有能力可以独自开发。这里推荐几个数据互通插件：&lt;br /&gt;
经济（EconomyAPI）数据互通：https://cloudburstmc.org/resources/economyapi-mysql-provider-add-on.316/&lt;br /&gt;
背包物品互通：https://cloudburstmc.org/resources/playersync.367/&lt;br /&gt;
聊天信息同步：https://cloudburstmc.org/resources/nemisyschatmodule.199/&lt;br /&gt;
4.Nemisys开发缓慢，请谨慎使用。你可以选择使用PetteriM1开发的的Nemisys，支持多版本：https://github.com/PetteriM1/NemisysProxy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
作者的话：百忙之中得以抽出时间完成本教程，势必会有所疏漏，欢迎指出错误。&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8&amp;diff=1206</id>
		<title>用户讨论:从不咕咕的鸽纸</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8&amp;diff=1206"/>
		<updated>2021-12-21T04:58:19Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$str = ''; $isMatched = preg_match('/[vape|弟弟|纪狗|暴打|fw|yyds|小学生|爷|意淫|拉胯|带蛇|带神|不会玩|魔怔|抚摸|垃圾|辣鸡|腊鸡|殴打|吊打|狗|爹|sb|畏惧|lj|l|L|牛马]/', $str, $matches);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8&amp;diff=1205</id>
		<title>用户讨论:从不咕咕的鸽纸</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8&amp;diff=1205"/>
		<updated>2021-12-21T04:57:08Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​创建页面，内容为“$str = ''; $isMatched = preg_match('/[vape|弟弟|纪狗|暴打|fw|yyds|小学生|爷|意淫|拉胯|带蛇|带神|不会玩|魔怔|抚摸|垃圾|辣鸡|腊鸡|殴打…”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;$str = ''; $isMatched = preg_match('/[vape|弟弟|纪狗|暴打|fw|yyds|小学生|爷|意淫|拉胯|带蛇|带神|不会玩|魔怔|抚摸|垃圾|辣鸡|腊鸡|殴打|吊打|狗|爹|sb|畏惧|lj|l|L|牛马]/', $str, $matches);&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E5%B8%AE%E5%8A%A9:%E9%AD%94%E6%9C%AF%E5%AD%97/%E7%B3%BB%E7%BB%9F%E5%8F%98%E9%87%8F&amp;diff=1204</id>
		<title>帮助:魔术字/系统变量</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E5%B8%AE%E5%8A%A9:%E9%AD%94%E6%9C%AF%E5%AD%97/%E7%B3%BB%E7%BB%9F%E5%8F%98%E9%87%8F&amp;diff=1204"/>
		<updated>2021-12-19T05:19:14Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​/* 列表 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{浮动帮助菜单}}&lt;br /&gt;
'''系统变量'''返回关于日期与时间、系统、页面的信息，其维基文本格式与模板非常相似，但是只有一部分系统变量接受参数。&lt;br /&gt;
&lt;br /&gt;
系统变量的结果有可能被缓存，此时[[帮助:强制刷新页面|强制刷新页面]]可能可以获得最新数据。&lt;br /&gt;
&lt;br /&gt;
如果有模板的名字与系统变量名重复，那么MediaWiki将会以以下规则解释之：（以模板名和系统变量名均为HunL的情况为例）&lt;br /&gt;
# &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{HunL}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;将会解释为系统变量；&lt;br /&gt;
# &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{模板:HunL}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;将会解释为模板；&lt;br /&gt;
# &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{HunL|变量1}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;将会视情况而定：&lt;br /&gt;
##如果系统变量HunL不接受参数，那么&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{HunL|变量1}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;将会解释为模板；&lt;br /&gt;
##如果系统变量HunL接受参数，那么&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{HunL|变量1}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;将会解释为系统变量；&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''注意'''：部分系统变量能接受参数：&lt;br /&gt;
# 只能接受无命名参数；&lt;br /&gt;
# 第一个参数与函数名之间用冒号&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;分割而不是管道符&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
此页面拷贝自[https://zh.moegirl.org/Help:魔术字/系统变量 萌娘百科-Help:魔术字/系统变量]，已经过本土化修改。&lt;br /&gt;
&lt;br /&gt;
== 列表 ==&lt;br /&gt;
以下表格详细说明了MCServerWiki可用的系统变量。'''请仔细阅读注释，注释里包含许多相当有用的说明'''。&lt;br /&gt;
&lt;br /&gt;
=== 日期与时间 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 系统变量&lt;br /&gt;
! 示例输出&lt;br /&gt;
! 描述&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #DDDDDD;&amp;quot; class=&amp;quot;heading&amp;quot; id=&amp;quot;{{anchorencode:日期与时间}}&amp;quot; | 日期与时间&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal;&amp;quot;&amp;gt;（此类系统变量以系统服务器时区&amp;lt;ref name=&amp;quot;servertimezone&amp;quot; /&amp;gt;为准）&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALYEAR}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTYEAR}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALYEAR}}&amp;lt;br&amp;gt;{{CURRENTYEAR}}&lt;br /&gt;
| 当前年份&amp;lt;br&amp;gt;（日期与时间类系统变量可以将变量名的&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;LOCAL&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;换成&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;CURRENT&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;以使用UTC时区，下同）&amp;lt;ref&amp;gt;LOCAL指本地时间，在MCBBS Wiki即为北京时间（UTC+8），CURRENT指UTC+0。在某些其他Wiki（如Fandom），你会发现它们是相同的。&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALMONTH}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTMONTH}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALMONTH}}&amp;lt;br&amp;gt;{{CURRENTMONTH}}&lt;br /&gt;
| 当前月份（补足前导零&amp;lt;ref name=&amp;quot;zero-padded&amp;quot; /&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALMONTH1}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTMONTH1}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALMONTH1}}&amp;lt;br&amp;gt;{{CURRENTMONTH1}}&lt;br /&gt;
| 当前月份（不补足前导零&amp;lt;ref name=&amp;quot;zero-padded&amp;quot; /&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALMONTHNAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTMONTHNAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALMONTHNAME}}&amp;lt;br&amp;gt;{{CURRENTMONTHNAME}}&lt;br /&gt;
| 当前月份（以当前语言月份名为内容）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALMONTHNAMEGEN}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTMONTHNAMEGEN}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALMONTHNAMEGEN}}&amp;lt;br&amp;gt;{{CURRENTMONTHNAMEGEN}}&lt;br /&gt;
| 当前月份（以当前语言月份名的所有格为内容）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALMONTHABBREV}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTMONTHABBREV}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALMONTHABBREV}}&amp;lt;br&amp;gt;{{CURRENTMONTHABBREV}}&lt;br /&gt;
| 当前月份（以当前语言月份名的缩写为内容）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALDAY}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTDAY}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALDAY}}&amp;lt;br&amp;gt;{{CURRENTDAY}}&lt;br /&gt;
| 输出今天是几号（不补足前导零&amp;lt;ref name=&amp;quot;zero-padded&amp;quot; /&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALDAY2}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTDAY2}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALDAY2}}&amp;lt;br&amp;gt;{{CURRENTDAY2}}&lt;br /&gt;
| 输出今天是几号（补足前导零&amp;lt;ref name=&amp;quot;zero-padded&amp;quot; /&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALDOW}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTDOW}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALDOW}}&amp;lt;br&amp;gt;{{CURRENTDOW}}&lt;br /&gt;
| 输出今天是星期几（不补足前导零&amp;lt;ref name=&amp;quot;zero-padded&amp;quot; /&amp;gt;），以0-6代指，0指星期天，6指星期六&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALDAYNAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTDAYNAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALDAYNAME}}&amp;lt;br&amp;gt;{{CURRENTDAYNAME}}&lt;br /&gt;
| 输出今天是星期几（以当前语言星期数名为内容）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALTIME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTTIME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALTIME}}&amp;lt;br&amp;gt;{{CURRENTTIME}}&lt;br /&gt;
| 当前时间（24小时制）（输出格式为“小时数:分钟数”，全部补足前导零&amp;lt;ref name=&amp;quot;zero-padded&amp;quot; /&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALHOUR}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTHOUR}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALHOUR}}&amp;lt;br&amp;gt;{{CURRENTHOUR}}&lt;br /&gt;
| 当前小时数（24小时制，补足前导零&amp;lt;ref name=&amp;quot;zero-padded&amp;quot; /&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALWEEK}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTWEEK}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALWEEK}}&amp;lt;br&amp;gt;{{CURRENTWEEK}}&lt;br /&gt;
| 输出当前第几周&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{LOCALTIMESTAMP}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTTIMESTAMP}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{LOCALTIMESTAMP}}&amp;lt;br&amp;gt;{{CURRENTTIMESTAMP}}&lt;br /&gt;
| 时间戳&amp;lt;ref name=&amp;quot;timestampformat&amp;quot; /&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 站点技术元数据 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 系统变量&lt;br /&gt;
! 示例输出&lt;br /&gt;
! 描述&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #DDDDDD;&amp;quot; class=&amp;quot;heading&amp;quot; id=&amp;quot;{{anchorencode:站点技术元数据}}&amp;quot; | 站点技术元数据&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{SITENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{SITENAME}}&lt;br /&gt;
| 站点名称（由[[mediawikiwiki:Manual:$wgSitename/zh|$wgSitename]]设置）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{SERVER}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{SERVER}}&lt;br /&gt;
| 站点域名URL（由[[mediawikiwiki:Manual:$wgServer/zh|$wgServer]]设置）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{SERVERNAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{SERVERNAME}}&lt;br /&gt;
| 输出子域名和域名（不再取决于[[mediawikiwiki:Manual:$wgServer/zh|$wgServer]]）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{DIRMARK}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{DIRECTIONMARK}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{DIRMARK}}&amp;lt;br&amp;gt;{{DIRECTIONMARK}}&lt;br /&gt;
| 输出站点默认语言所使用的Unicode文本方向控制字符（从左到右书写的语言使用&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;amp;amp;lrm;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;，反之使用&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;amp;amp;rlm;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{SCRIPTPATH}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{SCRIPTPATH}}&lt;br /&gt;
| 脚本（index.php、load.php、api.php等）相对路径（由[[mediawikiwiki:Manual:$wgScriptPath/zh|$wgScriptPath]]设置）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{STYLEPATH}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{STYLEPATH}}&lt;br /&gt;
| 皮肤样式相对路径（由[[mediawikiwiki:Manual:$wgStylePath/zh|$wgStylePath]]设置）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CURRENTVERSION}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{CURRENTVERSION}}&lt;br /&gt;
| 站点MediaWiki版本&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CONTENTLANGUAGE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{CONTENTLANG}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{CONTENTLANGUAGE}}&amp;lt;br&amp;gt;{{CONTENTLANG}}&lt;br /&gt;
| 站点默认界面语言（由[[mediawikiwiki:Manual:$wgLanguageCode/zh|$wgLanguageCode]]设置）&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 页面技术元数据 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 系统变量&lt;br /&gt;
! 示例输出&lt;br /&gt;
! 描述&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #DDDDDD;&amp;quot; class=&amp;quot;heading&amp;quot; id=&amp;quot;{{anchorencode:页面技术元数据}}&amp;quot; | 页面技术元数据（以本页面为例）（&amp;lt;span style=&amp;quot;background: #FED;&amp;quot;&amp;gt;参数说明&amp;lt;ref name=&amp;quot;pagemetadatamagicword&amp;quot; /&amp;gt;&amp;lt;/span&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGELANGUAGE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#language:{{PAGELANGUAGE}}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{PAGELANGUAGE}}&amp;lt;br&amp;gt;{{#language:{{PAGELANGUAGE}}}}&lt;br /&gt;
| 返回当前页面的语言。此变量返回的语言代码可使用&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#language:...}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;转换为语言名。&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGEID}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{PAGEID}}&lt;br /&gt;
| 当前页面ID&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{PROTECTIONLEVEL:&amp;lt;/nowiki&amp;gt;'''操作&amp;lt;ref name=&amp;quot;action&amp;quot; /&amp;gt;'''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{PROTECTIONLEVEL:edit}}&lt;br /&gt;
| 输出当前页面对指定操作&amp;lt;ref name=&amp;quot;action&amp;quot; /&amp;gt;的保护级别&amp;lt;ref name=&amp;quot;protectlevel&amp;quot; /&amp;gt;。若未保护则返回空字符串&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{PROTECTIONEXPIRY:&amp;lt;/nowiki&amp;gt;'''操作&amp;lt;ref name=&amp;quot;action&amp;quot; /&amp;gt;'''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{PROTECTIONEXPIRY:edit}}&lt;br /&gt;
| 输出当前页面对指定操作&amp;lt;ref name=&amp;quot;action&amp;quot; /&amp;gt;的保护时长，若时长无限则返回&amp;quot;infinity&amp;quot;，否则返回结束时刻的时间戳&amp;lt;ref name=&amp;quot;timestampformat&amp;quot; /&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 页面最新版本 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 系统变量&lt;br /&gt;
! 示例输出&lt;br /&gt;
! 描述&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #DDDDDD;&amp;quot; class=&amp;quot;heading&amp;quot; id=&amp;quot;{{anchorencode:页面最新版本}}&amp;quot; | 页面最新版本&amp;lt;ref name=&amp;quot;lastestversion&amp;quot; /&amp;gt;信息（以本页面为例）（&amp;lt;span style=&amp;quot;background: #FED;&amp;quot;&amp;gt;参数说明&amp;lt;ref name=&amp;quot;pagemetadatamagicword&amp;quot; /&amp;gt;&amp;lt;/span&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{REVISIONID}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{REVISIONID}}&lt;br /&gt;
| 页面最新版本&amp;lt;ref name=&amp;quot;lastestversion&amp;quot; /&amp;gt;的版本ID&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{REVISIONDAY}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{REVISIONDAY}}&lt;br /&gt;
| 输出页面最新版本&amp;lt;ref name=&amp;quot;lastestversion&amp;quot; /&amp;gt;的修订日期是几号（不补足前导零&amp;lt;ref name=&amp;quot;zero-padded&amp;quot; /&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{REVISIONDAY2}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{REVISIONDAY2}}&lt;br /&gt;
| 输出页面最新版本&amp;lt;ref name=&amp;quot;lastestversion&amp;quot; /&amp;gt;的修订日期是几号（补足前导零&amp;lt;ref name=&amp;quot;zero-padded&amp;quot; /&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{REVISIONMONTH}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{REVISIONMONTH}}&lt;br /&gt;
| 页面最新版本&amp;lt;ref name=&amp;quot;lastestversion&amp;quot; /&amp;gt;的修订日期的月份（补足前导零&amp;lt;ref name=&amp;quot;zero-padded&amp;quot; /&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{REVISIONMONTH1}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{REVISIONMONTH1}}&lt;br /&gt;
| 页面最新版本&amp;lt;ref name=&amp;quot;lastestversion&amp;quot; /&amp;gt;的修订日期的月份（不补足前导零&amp;lt;ref name=&amp;quot;zero-padded&amp;quot; /&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{REVISIONYEAR}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{REVISIONYEAR}}&lt;br /&gt;
| 页面最新版本&amp;lt;ref name=&amp;quot;lastestversion&amp;quot; /&amp;gt;的修订日期的年份&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{REVISIONTIMESTAMP}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{REVISIONTIMESTAMP}}&lt;br /&gt;
| 页面最新版本&amp;lt;ref name=&amp;quot;lastestversion&amp;quot; /&amp;gt;的修订日期的时间戳&amp;lt;ref name=&amp;quot;timestampformat&amp;quot; /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{REVISIONUSER}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{REVISIONUSER}}&lt;br /&gt;
| 页面最新版本&amp;lt;ref name=&amp;quot;lastestversion&amp;quot; /&amp;gt;的编辑者&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{REVISIONSIZE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{REVISIONSIZE}}&lt;br /&gt;
| 页面最新版本&amp;lt;ref name=&amp;quot;lastestversion&amp;quot; /&amp;gt;的wikitext源码的大小（单位：byte）&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 站点数据统计 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 系统变量&lt;br /&gt;
! 示例输出&lt;br /&gt;
! 描述&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #DDDDDD;&amp;quot; class=&amp;quot;heading&amp;quot; id=&amp;quot;{{anchorencode:站点数据统计}}&amp;quot; | 站点数据统计（分隔符说明&amp;lt;ref name=&amp;quot;delimiter&amp;quot; /&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMBEROFPAGES}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{NUMBEROFPAGES}}&lt;br /&gt;
| 站点页面个数&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMBEROFARTICLES}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{NUMBEROFARTICLES}}&lt;br /&gt;
| [[mediawikiwiki:Manual:Using_custom_namespaces/zh#content-ns|内容名字空间]]下的页面个数&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMBEROFFILES}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{NUMBEROFFILES}}&lt;br /&gt;
| 已上传的文件个数&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMBEROFEDITS}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{NUMBEROFEDITS}}&lt;br /&gt;
| 站点编辑次数&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMBEROFUSERS}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{NUMBEROFUSERS}}&lt;br /&gt;
| 站点用户数量&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMBEROFADMINS}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{NUMBEROFADMINS}}&lt;br /&gt;
| 管理员（sysop）数量&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMBERINGROUP:用户组}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMINGROUP:用户组}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{NUMBERINGROUP:bureaucrat}} (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMBERINGROUP:bureaucrat}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;)&amp;lt;br&amp;gt;{{NUMINGROUP:patroller}}（&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMINGROUP:patroller}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;）&lt;br /&gt;
| 特定用户组中的用户总数&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 页面名称 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 系统变量&lt;br /&gt;
! 示例输出&lt;br /&gt;
! 描述&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #DDDDDD;&amp;quot; class=&amp;quot;heading&amp;quot; id=&amp;quot;{{anchorencode:页面名称}}&amp;quot; | 页面名称（以本页面为例）（参数说明&amp;lt;ref name=&amp;quot;titlemagicword&amp;quot; /&amp;gt;）（URL编码说明&amp;lt;ref name=&amp;quot;urlencode&amp;quot; /&amp;gt;）&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | &lt;br /&gt;
;说明：&lt;br /&gt;
# 本部分系统变量均可选设置一个参数以获取其他页面的信息，格式为：&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;'''系统变量''':'''页面标题'''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;，若不设置则默认使用'''当前页面的标题'''。&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{FULLPAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{FULLPAGENAME}}&lt;br /&gt;
| 包含名字空间的完整页面标题&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{PAGENAME}}&lt;br /&gt;
| 不包含名字空间的完整页面标题&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{BASEPAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{BASEPAGENAME}}&lt;br /&gt;
| 不包含名字空间和当前子页面标题的的页面标题（例如：&amp;quot;帮助:主页面/子页面/二级子页面&amp;quot;返回&amp;quot;主页面/子页面&amp;quot;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{SUBPAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{SUBPAGENAME}}&lt;br /&gt;
| 子页面标题（例如 &amp;quot;帮助:主页面/子页面/二级子页面&amp;quot;中的&amp;quot;二级子页面&amp;quot;）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{SUBJECTPAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{ARTICLEPAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{SUBJECTPAGENAME}}&amp;lt;br&amp;gt;{{ARTICLEPAGENAME}}&lt;br /&gt;
| 返回该页面的本体的完整页面名。即使是在讨论页中也会返回本体页面名（例如在“讨论:讨论板”页面中返回“讨论板”）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{TALKPAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{TALKPAGENAME}}&lt;br /&gt;
| 返回该页面的讨论页的完整页面名（例如在“讨论板”页面中返回“讨论:讨论板”）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{ROOTPAGENAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{ROOTPAGENAME}}&lt;br /&gt;
| 返回该页面的根页面的不含名字空间的页面名（例如：&amp;quot;帮助:主页面/子页面/二级子页面&amp;quot;返回&amp;quot;主页面&amp;quot;）&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 名字空间 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 系统变量&lt;br /&gt;
! 示例输出&lt;br /&gt;
! 描述&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #DDDDDD;&amp;quot; class=&amp;quot;heading&amp;quot; id=&amp;quot;{{anchorencode:名字空间}}&amp;quot; | 名字空间&amp;lt;ref name=&amp;quot;namespacemagicword&amp;quot; /&amp;gt;（以本页面为例）&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | &lt;br /&gt;
;说明：&lt;br /&gt;
# 本部分系统变量均可选设置一个参数以获取其他页面的信息，格式为：&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;'''系统变量''':'''页面标题'''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;，若不设置则默认使用'''当前页面的标题'''。&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NAMESPACE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{NAMESPACE}}&lt;br /&gt;
| 当前页面名字空间名称&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NAMESPACENUMBER}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{NAMESPACENUMBER}}&lt;br /&gt;
| 当前页面名字空间ID&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{SUBJECTSPACE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{ARTICLESPACE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{SUBJECTSPACE}}&amp;lt;br&amp;gt;{{ARTICLESPACE}}&lt;br /&gt;
| 返回该页面的本体的名字空间名称&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{TALKSPACE}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{TALKSPACE}}&lt;br /&gt;
| 返回该页面的讨论页的名字空间名称&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 扩展:编辑计数 ===&lt;br /&gt;
'''{{color|crimson|此扩展因为兼容性问题已停用。}}'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 系统变量&lt;br /&gt;
! 示例输出&lt;br /&gt;
! 描述&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #DDDDDD;&amp;quot; class=&amp;quot;heading&amp;quot; id=&amp;quot;{{anchorencode:扩展-编辑计数}}&amp;quot; | 扩展:编辑计数（以用户[[User:Eicy]]为例）&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | &lt;br /&gt;
;说明：&lt;br /&gt;
# 本部分系统变量均为编辑计数扩展提供的系统变量，用于计算指定用户的编辑数。&lt;br /&gt;
# {{color|crimson|此扩展在Wiki升级后因为兼容性问题已停用。}}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Special:Editcount/Eicy}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{color|crimson|此扩展在Wiki升级后因为兼容性问题已停用。}}&lt;br /&gt;
| 总编辑数&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Special:Editcount/Eicy/}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{color|crimson|此扩展在Wiki升级后因为兼容性问题已停用。}}&lt;br /&gt;
| 主页面编辑数&amp;lt;br&amp;gt;（输入任何无法识别的参数或留空都将默认为主页面）&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Special:Editcount/Eicy/Talk}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Special:Editcount/Eicy/讨论}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| {{color|crimson|此扩展在Wiki升级后因为兼容性问题已停用。}}&lt;br /&gt;
| 该名字空间的编辑数&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 其他 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 系统变量&lt;br /&gt;
! 示例输出&lt;br /&gt;
! 描述&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;background-color: #DDDDDD;&amp;quot; class=&amp;quot;heading&amp;quot; id=&amp;quot;其他&amp;quot; |其他&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{!}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| 返回一个管道符，它可以在模板嵌套表格或表格嵌套模板之时在被嵌套的表格/模板中代替管道符以免嵌套的模板/表格将其解析导致语法错乱，相当于&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;，例如：&amp;lt;pre&amp;gt;{|&lt;br /&gt;
|-&lt;br /&gt;
| {{colorblock{{!}}red}}&lt;br /&gt;
|}&amp;lt;/pre&amp;gt;&lt;br /&gt;
更详细的信息请参阅[[mediawikiwiki:Template:!#template-documentation|MediaWiki相关资料]]。&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 注释 ==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;zero-padded&amp;quot;&amp;gt;前导零指的是为了将数字补足到指定长度而在开头补上若干个零，例如8月的前导零补足是08月。&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;servertimezone&amp;quot;&amp;gt;系统服务器时区指的是服务器所在地区的时区或者[[mediawikiwiki:Manual:$wgLocaltimezone|$wgLocaltimezone]]设置的时区。&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;timestampformat&amp;quot;&amp;gt;此时间戳以YYYYMMDDHHmmss为格式&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;pagemetadatamagicword&amp;quot;&amp;gt;本部分系统变量接受一个额外参数，指定特定页面来代替当前页面的元信息：&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{PROTECTIONLEVEL: move | Mainpage}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{PROTECTIONLEVEL: move | Mainpage}}&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{REVISIONID:Mainpage}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{REVISIONID:Mainpage}}&lt;br /&gt;
'''但请注意：如果额外参数指定的页面不是当前页面时则将会是一个高开销的系统变量！'''&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;action&amp;quot;&amp;gt;动作指的是对页面的操作，包括edit（编辑）、move（移动）、delete（删除）、create（创建）等&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;protectlevel&amp;quot;&amp;gt;保护级别指的是对特定操作的可操作用户组的限制，&amp;quot;&amp;quot;（空）代表没有限制，&amp;quot;autoconfirm&amp;quot;（仅允许自动确认用户）代表只有自动确认用户才可执行操作，&amp;quot;patrolleredit&amp;quot;（仅允许管理员和巡查员）代表只有巡查员和管理员才可执行操作，&amp;quot;sysop&amp;quot;（全保护）代表只有管理员才可执行操作&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;lastestversion&amp;quot;&amp;gt;页面最新版本指的是：该页面的最后一个修订版本（页面正常访问时显示的版本）或'''某编辑者正在预览'''的版本(该编辑者即使不保存编辑，也会刷新页面最后修订版本的缓存数据)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;delimiter&amp;quot;&amp;gt;本部分系统变量返回的数字往往包含分隔符（根据页面使用语言可能是逗号或空格），将参数1设为R可以得到无分隔号的数字（例如&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMBEROFPAGES}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{NUMBEROFPAGES}}和&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NUMBEROFPAGES:R}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{NUMBEROFPAGES:R}}）。&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;titlemagicword&amp;quot;&amp;gt;本部分系统变量接受一个参数1，用于指定特定页面来代替当前页面的信息：&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGENAME:讨论:讨论板}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{PAGENAME:讨论:讨论板}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;urlencode&amp;quot;&amp;gt;本部分系统变量可以通过在系统变量名后加一个&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;E&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;（例如&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGENAME&amp;lt;/nowiki&amp;gt;'''&amp;lt;u&amp;gt;E&amp;lt;/u&amp;gt;'''&amp;lt;nowiki&amp;gt;:...}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;）来获得经过'''MediaWiki URL编码'''后的标题，这样的标题适合用于'''指向特定页面的链接'''中。&amp;lt;br&amp;gt;注意&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGENAME:...}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGENAME&amp;lt;/nowiki&amp;gt;'''&amp;lt;u&amp;gt;E&amp;lt;/u&amp;gt;'''&amp;lt;nowiki&amp;gt;:...}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;和&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{urlencode:...}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;有不同的实现方式，'''只有&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{PAGENAME&amp;lt;/nowiki&amp;gt;&amp;lt;u&amp;gt;E&amp;lt;/u&amp;gt;&amp;lt;nowiki&amp;gt;:...}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;才能输出符合MediaWiki URL编码规则的标题'''，更细节的信息请参阅[[mediawikiwiki:Manual:PAGENAMEE encoding|MediaWiki官网的Manual:PAGENAMEE encoding]]。&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;namespacemagicword&amp;quot;&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;本部分系统变量，&amp;lt;u&amp;gt;除&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NAMESPACENUMBER}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;外&amp;lt;/u&amp;gt;，可以通过在系统变量名后加一个&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;E&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;（例如&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NAMESPACE&amp;lt;/nowiki&amp;gt;'''&amp;lt;u&amp;gt;E&amp;lt;/u&amp;gt;'''&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;）来获得经过'''MediaWiki URL编码'''后的分类。&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;本部分系统变量接受一个参数1，用于指定特定页面的名字空间来代替当前页面的名字空间：&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NAMESPACE:MediaWiki}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → （空）&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{NAMESPACE:模板:主页}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{NAMESPACE:Template:Main Page}}&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{TALKSPACE:模板:主页}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{TALKSPACE:Template:Main Page}}&lt;br /&gt;
参数必须是一个页面名，即使填入的是一个名字空间名称，MediaWiki也会将其作为页面名处理：&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{SUBJECTSPACE:帮助讨论}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → （空）&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:编辑帮助]]&lt;br /&gt;
[[分类:引用萌娘百科的页面]]&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=FunnyArenaPixel&amp;diff=1203</id>
		<title>FunnyArenaPixel</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=FunnyArenaPixel&amp;diff=1203"/>
		<updated>2021-12-19T05:14:51Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Server&lt;br /&gt;
|name=FillAmeaPixel&lt;br /&gt;
|image=[[文件:FAP LOGO.png|257px]]&lt;br /&gt;
|alias=FAP、Fapixel、填充像素&lt;br /&gt;
|type=小游戏&lt;br /&gt;
|core=Minecraft Nukkit&lt;br /&gt;
|address=mc.fapixel.com&lt;br /&gt;
|version=基岩版 1.2.X-1.18.X&lt;br /&gt;
|website=https://www.fapixel.com&lt;br /&gt;
|forum=https://bbs.fapixel.com&lt;br /&gt;
|group=287407292（QQ）&lt;br /&gt;
|host=从不咕咕的鸽纸&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
FillAmeaPixel（简称FAP，中文名像素填充）是国内基岩版的一个大型小游戏服务器，采用经过优化的Nukkit核心和Waterdog搭建群组服务器。由FAP-Studio与Concrete Studio共同维护运营。{{#timel: Y/m/d}}&lt;br /&gt;
&lt;br /&gt;
== 简介 ==&lt;br /&gt;
FillAmeaPixel是国内基岩版的一个大型小游戏服务器，采用经过优化的Nukkit核心和Waterdog搭建群组服务器。由FAP-Studio与Concrete Studio共同维护运营。&lt;br /&gt;
&lt;br /&gt;
FillAmeaPixel致力于打造基岩版Hypixel，让基岩版也能玩上Hypixel的玩法。FAP拥有目前基岩版最先进的反作弊之一，完善的装扮、宠物、房间系统、舒适的打击感，同时也是国内首个支持防砍的基岩版服务器。&lt;br /&gt;
&lt;br /&gt;
截至2020年8月24日，服务器已累计注册16363人。&lt;br /&gt;
&lt;br /&gt;
== 特色 ==&lt;br /&gt;
&lt;br /&gt;
=== 自研反作弊 ===&lt;br /&gt;
FillAmeaPixel采用自主研发的WatchDogX反作弊，拥有超高性能，为玩家提供舒适公平的游戏环境。&lt;br /&gt;
&lt;br /&gt;
=== 个性工坊机制 ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 玩法 ==&lt;br /&gt;
水晶战争，空岛战争，超级战墙，决斗游戏，Pot，BuildUHC极限生存冠军，建筑大师，鸡蛋夺桥，僵尸末日，TNTRun，爆炸吧天空，烫手的山芋，迷你赛车，密室杀手，枪械战争，搭路练习。未来还会有更多玩法&lt;br /&gt;
&lt;br /&gt;
== 历史 ==&lt;br /&gt;
* 2021年2月13日，Concrete Studio收购FAP-Studio，双方人员共同维护运营服务器至今。&lt;br /&gt;
&lt;br /&gt;
== 相关链接 ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:小游戏服务器]]&lt;br /&gt;
[[Category:基岩版服务器]]&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8&amp;diff=1197</id>
		<title>用户:从不咕咕的鸽纸</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8&amp;diff=1197"/>
		<updated>2021-11-14T14:30:34Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​create user page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=MCServerWiki:%E7%A4%BE%E5%8C%BA%E9%97%A8%E6%88%B7&amp;diff=1091</id>
		<title>MCServerWiki:社区门户</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=MCServerWiki:%E7%A4%BE%E5%8C%BA%E9%97%A8%E6%88%B7&amp;diff=1091"/>
		<updated>2021-10-18T14:43:00Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​/* 大家对MCServerWIKI有什么建议呢 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;社区讨论&lt;br /&gt;
社区专页是为用户讨论编辑相关话题设立的。用户也可以在对应页面、用户的讨论页讨论。在发言后请记得添加&amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;签名。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- 请在下方发表需讨论的问题 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 临时公告 ==&lt;br /&gt;
已修复可视化编辑器、参数设置等无法使用的问题[[用户:Admin|Admin]]（[[用户讨论:Admin|讨论]]） 2021年10月16日 (六) 15:05 (CST)&lt;br /&gt;
&lt;br /&gt;
已添加实时倒计时插件。修复了因MediaWiki1.36版本弃用部分变量导致倒计时的报错。倒计时的使用详见编写指导手册。[[用户:Admin|Admin]]（[[用户讨论:Admin|讨论]]） 2021年10月13日 (三) 22:55 (CST)&lt;br /&gt;
&lt;br /&gt;
已修复邮件发送服务器，现在可以正常接收确认邮件。[[用户:Admin|Admin]]（[[用户讨论:Admin|讨论]]） 2021年10月11日 (一) 18:32 (CST)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
已支持插入HTML代码[[用户:Admin|Admin]]（[[用户讨论:Admin|讨论]]） 2021年10月2日 (六) 16:08 (CST)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
做了对于移动端的适配，现在移动端用户访问Wiki将自动更换至适应移动端的皮肤。如果想要换回默认或其他的皮肤，可以在参数设置→显示 中进行更换，电脑端同理。[[用户:Admin|Admin]]（[[用户讨论:Admin|讨论]]） 2021年8月27日 (五) 18:17 (CST)&lt;br /&gt;
&lt;br /&gt;
== 大家对MCServerWIKI有什么建议呢 ==&lt;br /&gt;
&lt;br /&gt;
欢迎大家提出建议[[用户:Admin|Admin]]（[[用户讨论:Admin|讨论]]） 2021年8月20日 (五) 13:20 (CST)&lt;br /&gt;
&lt;br /&gt;
https://www.mediawiki.org/wiki/Extension:EmbedVideo&lt;br /&gt;
&lt;br /&gt;
https://www.mediawiki.org/wiki/Extension:MultimediaPlayer&lt;br /&gt;
{{讨论串状态/问题已解决}}&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
柠檬留的建议：活动日历与进度条插件'''{{讨论串状态/提议已采纳}}&lt;br /&gt;
&lt;br /&gt;
[[用户:从不咕咕的鸽纸|从不咕咕的鸽纸]]（[[用户讨论:从不咕咕的鸽纸|讨论]]） 2021年8月27日 (五) 22:59 (CST)&lt;br /&gt;
&lt;br /&gt;
== MCServerWIKI所有需要改进的内容 ==&lt;br /&gt;
* 用户css和js完全不起作用（需要请管理员检查代码）。{{讨论串状态/问题已解决}}&lt;br /&gt;
* 已解决：&amp;lt;s&amp;gt;没有模板&amp;lt;/s&amp;gt;。{{讨论串状态/问题已解决}}&lt;br /&gt;
* 已解决：&amp;lt;s&amp;gt;没有足够的分类&amp;lt;/s&amp;gt;。{{讨论串状态/问题已解决}}&lt;br /&gt;
* 没有编辑帮助。{{讨论串状态/问题已解决}}&lt;br /&gt;
* &amp;lt;b&amp;gt;守则不完善，没有收录范围，格式规定等&amp;lt;/b&amp;gt;。{{讨论串状态/提议已采纳}}&lt;br /&gt;
还有一些需要更改的地方：&lt;br /&gt;
* 已解决：&amp;lt;s&amp;gt;将[[MCServerWIKI用户守则]]移动到MCServerWIKI命名空间下，将Wiki守则移动到Help命名空间下。&amp;lt;/s&amp;gt;（页面被保护了，我动不了）{{讨论串状态/问题已解决}}&lt;br /&gt;
* 将服务器分类，知名服务器移动到Category（分类）命名空间下，删除原页面，并把对应的服务器加上对应分类。{{讨论串状态/问题已解决}}&lt;br /&gt;
* 建立人员任免，处罚规定等条目。{{讨论串状态/提议已采纳}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[用户:QWERTY 52 38|QWERTY 52 38]]（[[用户讨论:QWERTY 52 38|讨论]]） 2021年8月24日 (二) 09:35 (CST)&lt;br /&gt;
&lt;br /&gt;
补充：请在[[Mediawiki:common.css]]页面写入以下内容以适配{{tl|Info}}，并标注来源为MCBBS Wiki，授权协议与本Wiki相同。&lt;br /&gt;
&amp;lt;pre&amp;gt;/* info类模板 */&lt;br /&gt;
.infoBox {&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
.infoBoxTitle {&lt;br /&gt;
    margin: 3px auto;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
.infoBoxIcon {&lt;br /&gt;
    display: table-cell;&lt;br /&gt;
    padding: 2px 0 2px .5em;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
.infoBoxText {&lt;br /&gt;
    display: table-cell;&lt;br /&gt;
    padding: .25em .5em .25em 1.3em;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
.infoBoxContent {&lt;br /&gt;
    border: 1px solid #ddd;&lt;br /&gt;
    border-left-width: 0;&lt;br /&gt;
    background: #fbfbfb;&lt;br /&gt;
}&lt;br /&gt;
.infoBoxBelow {&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[用户:QWERTY 52 38|QWERTY 52 38]]（[[用户讨论:QWERTY 52 38|讨论]]） 2021年8月24日 (二) 13:40 (CST)&amp;lt;br&amp;gt;&lt;br /&gt;
{{讨论串状态/问题已解决}}&lt;br /&gt;
已收到，感谢您的建议（PS：是大佬，awsl）[[用户:Admin|Admin]]（[[用户讨论:Admin|讨论]]） 2021年8月24日 (二) 14:51 (CST)&lt;br /&gt;
&lt;br /&gt;
补充2：首页的“服务器索引”下的五个链接都应该改成分类的形式，例如[[服务器分类]]可以直接改成[[:Category:服务器]]。另外一些奇怪的页面（比如生存服务器（BE））可以直接删除了，对应链接改成[[:Category:生存服务器]]即可。&amp;lt;br&amp;gt;还有一些页面，Index.php?title=开头的页面请直接删除了（例如Index.php?title=生存服务器（JE）和Index.php?title=猎龙传说）。&lt;br /&gt;
{{讨论串状态/问题已解决}}&lt;br /&gt;
刚才看了一下，像生存服务器（BE）这样的页面可不少，请全部删除，用分类取代。（不然以后服务器多了你难道要一个个的列出来？善用分类）--[[用户:QWERTY 52 38|QWERTY 52 38]]（[[用户讨论:QWERTY 52 38|讨论]]） 2021年8月24日 (二) 18:41 (CST)&lt;br /&gt;
{{讨论串状态/问题已解决}}&lt;br /&gt;
:本人Wiki菜鸡，用了蠢到不行的笨办法。刚刚已经弄好分类了，稍后把旧的页面删除。[[用户:Admin|Admin]]（[[用户讨论:Admin|讨论]]） 2021年8月24日 (二) 21:04 (CST)&lt;br /&gt;
&lt;br /&gt;
补充3：建议创建Server模板，为右侧信息框模板，包含了名称，别名，种类，地址，内核等等信息。（不是现在这种Server模板！）做出来可能会类似[https://mcbbs-wiki.cn/wiki/%E6%A8%A1%E6%9D%BF:PersonInfoBox 这样]。做完之后将每个服务器页面的“模板”换掉，然后删除[[服务器模板]]页面。&lt;br /&gt;
{{讨论串状态/问题已解决}}&lt;br /&gt;
顺便问一下能否给我一个临时的管理员权限，不然删不了页面。--[[用户:QWERTY 52 38|QWERTY 52 38]]（[[用户讨论:QWERTY 52 38|讨论]]） 2021年8月24日 (二) 21:43 (CST)&lt;br /&gt;
: 目前信息卡已经全部完成，可参考[[Hypixel]]页面和{{tl|Server}}。只要删除无用页面（或者给我管理员权限）就好了。另外我还建了一个沙盒页面，建议放到首页上。--[[用户:QWERTY 52 38|QWERTY 52 38]]（[[用户讨论:QWERTY 52 38|讨论]]） 2021年8月24日 (二) 22:40 (CST)&lt;br /&gt;
{{讨论串状态/问题已解决}}&lt;br /&gt;
已给予一周时长的管理员权限，还有其他需要请随时提出。[[用户:Admin|Admin]]（[[用户讨论:Admin|讨论]]） 2021年8月25日 (三) 10:46 (CST)&lt;br /&gt;
&lt;br /&gt;
{{MCServerWiki导航}}&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:Admin/sandbox&amp;diff=633</id>
		<title>用户:Admin/sandbox</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:Admin/sandbox&amp;diff=633"/>
		<updated>2021-10-12T13:55:21Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;countdown time=&amp;quot;12/31/2021 5:00 AM UTC-0500&amp;quot;&amp;gt;&lt;br /&gt;
* '''Days:''' &amp;lt;D&amp;gt;&lt;br /&gt;
* '''Hours:''' &amp;lt;H&amp;gt;&lt;br /&gt;
* '''Minutes:''' &amp;lt;M&amp;gt;&lt;br /&gt;
* '''Seconds:''' &amp;lt;S&amp;gt;&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=632</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=632"/>
		<updated>2021-10-12T13:54:52Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;countdown time=&amp;quot;12/31/2021 5:00 AM UTC-0500&amp;quot;&amp;gt;&lt;br /&gt;
* '''Days:''' &amp;lt;D&amp;gt;&lt;br /&gt;
* '''Hours:''' &amp;lt;H&amp;gt;&lt;br /&gt;
* '''Minutes:''' &amp;lt;M&amp;gt;&lt;br /&gt;
* '''Seconds:''' &amp;lt;S&amp;gt;&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=626</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=626"/>
		<updated>2021-10-12T13:31:31Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;countdown time=&amp;quot;12/31/2021 5:00 AM UTC-0500&amp;quot;&amp;gt;&lt;br /&gt;
* '''Days:''' &amp;lt;D&amp;gt;&lt;br /&gt;
* '''Hours:''' &amp;lt;H&amp;gt;&lt;br /&gt;
* '''Minutes:''' &amp;lt;M&amp;gt;&lt;br /&gt;
* '''Seconds:''' &amp;lt;S&amp;gt;&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center; color: red; border: dotted green; padding: 10px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;countdown finishmessage=&amp;quot;Did you have a nice Christmas?&amp;quot; time=&amp;quot;12/24/2021 7:00 PM UTC+0100&amp;quot;&amp;gt;&lt;br /&gt;
Santa will arrive in '''&amp;lt;1&amp;gt;''' days, '''&amp;lt;1&amp;gt;''' hours, '''&amp;lt;1&amp;gt;''' minutes and '''&amp;lt;1&amp;gt;''' seconds. Have you been a good boy/girl?&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=625</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=625"/>
		<updated>2021-10-12T13:30:50Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;countdown time=&amp;quot;1/1/2022 0:01 AM UTC+0500&amp;quot;&amp;gt;&lt;br /&gt;
* '''Days:''' &amp;lt;D&amp;gt;&lt;br /&gt;
* '''Hours:''' &amp;lt;H&amp;gt;&lt;br /&gt;
* '''Minutes:''' &amp;lt;M&amp;gt;&lt;br /&gt;
* '''Seconds:''' &amp;lt;S&amp;gt;&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=624</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=624"/>
		<updated>2021-10-12T13:30:17Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​清空全部内容&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=623</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=623"/>
		<updated>2021-10-12T13:29:54Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;countdown time=&amp;quot;1/1/2022 0:00 AM UTC-0800&amp;quot;&amp;gt;&lt;br /&gt;
* '''Days:''' &amp;lt;D&amp;gt;&lt;br /&gt;
* '''Hours:''' &amp;lt;H&amp;gt;&lt;br /&gt;
* '''Minutes:''' &amp;lt;M&amp;gt;&lt;br /&gt;
* '''Seconds:''' &amp;lt;S&amp;gt;&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=622</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=622"/>
		<updated>2021-10-12T13:29:42Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;countdown time=&amp;quot;12/24/2022 7:00 PM UTC+0100&amp;quot;&amp;gt;&lt;br /&gt;
Santa will arrive in '''&amp;lt;D&amp;gt;''' days, '''&amp;lt;H&amp;gt;''' hours, '''&amp;lt;M&amp;gt;''' minutes. Have you been a good boy/girl?&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=621</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=621"/>
		<updated>2021-10-12T13:29:34Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;countdown time=&amp;quot;12/24/2022 7:00 PM UTC+0100&amp;quot;&amp;gt;&lt;br /&gt;
*Santa will arrive in '''&amp;lt;D&amp;gt;''' days, '''&amp;lt;H&amp;gt;''' hours, '''&amp;lt;M&amp;gt;''' minutes. Have you been a good boy/girl?&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=620</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=620"/>
		<updated>2021-10-12T13:28:51Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;countdown time=&amp;quot;12/24/2022 7:00 PM UTC+0100&amp;quot;&amp;gt;&lt;br /&gt;
Santa will arrive in '''&amp;lt;D&amp;gt;''' days, '''&amp;lt;H&amp;gt;''' hours, '''&amp;lt;M&amp;gt;''' minutes. Have you been a good boy/girl?&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=619</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=619"/>
		<updated>2021-10-12T13:28:07Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;countdown finishmessage=&amp;quot;Did you have a nice Christmas?&amp;quot; time=&amp;quot;12/24/2022 7:00 PM UTC+0100&amp;quot;&amp;gt;&lt;br /&gt;
Santa will arrive in '''&amp;lt;D&amp;gt;''' days, '''&amp;lt;H&amp;gt;''' hours, '''&amp;lt;M&amp;gt;''' minutes. Have you been a good boy/girl?&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=618</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=618"/>
		<updated>2021-10-12T13:27:50Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;countdown finishmessage=&amp;quot;Did you have a nice Christmas?&amp;quot; time=&amp;quot;12/24/2015 7:00 PM UTC+0100&amp;quot;&amp;gt;&lt;br /&gt;
Santa will arrive in '''&amp;lt;D&amp;gt;''' days, '''&amp;lt;H&amp;gt;''' hours, '''&amp;lt;M&amp;gt;''' minutes. Have you been a good boy/girl?&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=617</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=617"/>
		<updated>2021-10-12T13:27:40Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;countdown finishmessage=&amp;quot;Did you have a nice Christmas?&amp;quot; time=&amp;quot;12/24/2015 7:00 PM UTC+0100&amp;quot;&amp;gt;&lt;br /&gt;
Santa will arrive in '''&amp;lt;D&amp;gt;''' days, '''&amp;lt;H&amp;gt;''' hours, '''&amp;lt;M&amp;gt;''' minutes and '''&amp;lt;S&amp;gt;''' seconds. Have you been a good boy/girl?&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=616</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=616"/>
		<updated>2021-10-12T13:27:13Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center; color: red; border: dotted green; padding: 10px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;countdown finishmessage=&amp;quot;Did you have a nice Christmas?&amp;quot; time=&amp;quot;12/24/2015 7:00 PM UTC+0100&amp;quot;&amp;gt;&lt;br /&gt;
Santa will arrive in '''&amp;lt;D&amp;gt;''' days, '''&amp;lt;H&amp;gt;''' hours, '''&amp;lt;M&amp;gt;''' minutes and '''&amp;lt;S&amp;gt;''' seconds. Have you been a good boy/girl?&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=615</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=615"/>
		<updated>2021-10-12T13:26:28Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center; color: red; border: dotted green; padding: 10px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;countdown finishmessage=&amp;quot;2022年元旦倒计时&amp;quot; time=&amp;quot;1/1/2022 0:00 AM UTC+0800&amp;quot;&amp;gt;&lt;br /&gt;
2022年元旦将在 '''&amp;lt;D&amp;gt;''' 天, '''&amp;lt;H&amp;gt;''' 小时, '''&amp;lt;M&amp;gt;''' 分钟 '''后到来。你准备好了吗？&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
	<entry>
		<id>https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=614</id>
		<title>用户:从不咕咕的鸽纸/沙盒</title>
		<link rel="alternate" type="text/html" href="https://mcserver.wiki/index.php?title=%E7%94%A8%E6%88%B7:%E4%BB%8E%E4%B8%8D%E5%92%95%E5%92%95%E7%9A%84%E9%B8%BD%E7%BA%B8/%E6%B2%99%E7%9B%92&amp;diff=614"/>
		<updated>2021-10-12T13:25:53Z</updated>

		<summary type="html">&lt;p&gt;从不咕咕的鸽纸：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: center; color: red; border: dotted green; padding: 10px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;countdown finishmessage=&amp;quot;2022年元旦倒计时&amp;quot; time=&amp;quot;1/1/2022 0:00 AM UTC+0800&amp;quot;&amp;gt;&lt;br /&gt;
2022年元旦将在 '''&amp;lt;D&amp;gt;''' 天, '''&amp;lt;H&amp;gt;''' 小时, '''&amp;lt;M&amp;gt;''' 分钟 '''&amp;lt;S&amp;gt;''' 秒后到来。你准备好了吗？&lt;br /&gt;
&amp;lt;/countdown&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>从不咕咕的鸽纸</name></author>
	</entry>
</feed>