中文介绍最终版权归PQguanfang所有,未经许可,不得转载。
Note
This resource page just give a introduction of Waterdog,and no directly download here.
这是什么?(What's this?)
Waterdog是一个群组服前端,它可以实现你的多个服务器绑定在一起,玩家进入你开设的群组服后,会被传送到大厅服(登陆服),玩家需要在大厅服里面找到自己想去的下一级服务器,例如起床战争、生存等,进行跨服传送!
Waterdog为Minecraft基岩版协议以及现有的Java版协议提供原生支持。 它能够通过TCP使用ProtocolSupport PE封装协议,或者它可以使用本机RakNet Bedrock协议用于传统的下游基岩服务器,如Nukkit,PocketMine,Bedrock Alpha Server,MiNET等。 Waterdog还包括用于Java 1.7.x支持的Travertine补丁。
也就是说,有了它,你的群组服既可以有Java版服务器,也可以有基岩版服务器,对于大部分基岩版服务端都可以完美支持!
Waterdog支持基岩版客户端的微软账号的在线和离线授权。 但是,下游服务器通常需要在离线模式下运行,并通过Waterdog获得授权。(使用WaterdogTool)
Waterdog使用高性能和专业的netty-raknet库与BungeeCord通道模式进行几乎原生的集成。
特点(Features)
稳定性:Waterdog的目标是稳定。 我们将通过使代码库可测试并阻止导致代理滞后的实践来实现这一目标。
完善性:Waterdog旨在包括比BungeeCord拥有更多的功能。
可扩展性:Waterdog能够处理大量玩家事件,具有相当现代的CPU,内存和良好的网络连接。
基于的项目(Programs that be based on)
BungeeCord:Waterdog以BungeeCord群组服为基础,添加对于基岩版客户端的支持
Waterfall:Waterdog在Waterfall基础上更加完善,修复若干漏洞并添加一些额外的检测机制
如何使用(How to use?)
Waterdog自带Java版和基岩版群组服前端,关于Java版上用法和BungeeCord用法相同,可以自行百度,下面重点介绍基岩版群组服用法!
要启用基岩版的群组服协议,您需要在config.yml中创建一个侦听器(listener)并将raknet字段设置为true。每个监听器只能支持基岩版或Java版,但您应该能够添加任何您想要的组合。对于下游服务器,如果使用本机的基岩版服务器,则需要将raknet设置为true。如果服务器使用BedSuock的ProtocolSupport,则可以将此字段保留为false,并且使用ProtocolSupport封装协议以及普通Java版本连接,基岩版的连接将通过TCP运行。
Waterdog允许您从代理本身分发资源包和行为包。将任何* .mcaddon或* .mcpack文件放在packages文件夹中,它们将在代理启动时加载并发送到连接客户端。
服务器还有一个新的transfer_group配置选项。此选项用于确定服务器机制是否将使用Bedrock Server Transfer(基岩版服务器跨服)数据包,或者它是否将使用传统的维度切换和BungeeCord的实体重写机制。如果用户从一个组的服务器转移到另一个组的服务器,它将使用服务器转移方法。 Waterdog包括方块和物品ID重写,因此即使后端服务器具有不同的方块和物品ID,您也应该能够使用传统的传输机制。
启用指令:java -jar 文件名字.jar
有关Synapse(About Synapse)
Waterdog没有也不会支持Synapse。 这种模式存在一些设计缺陷,可能会使Waterdog(或任何其他代理)的稳定性面临风险,因此我们不会支持它。 通过将服务器设置为离线模式(即非xbox账号验证,1.12以后称为微软账号验证)并正常配置防火墙访问,您最好在RakNet模式下运行Nukkit或PocketMine服务器。
注意(Attention)
时间问题,以下内容机翻!
Synapse支持不包括在内。
目前不支持下游服务器使用资源包,请 直接使用Waterdog包装。
转移到群组服系统后,BDS开设服务器有点奇怪。 它的优先级较低,但随着时间的推移会得到更好的支持。
为什么我的基岩UUID不同?
- Waterdog使用用户的XUID将Bedrock(基岩版) UUID统一为在线模式。 它们对于所有下游服务器都是一致的,并且每个XUID应始终相同。 离线模式授权将根据用户名生成UUID,就像普通的BungeeCord一样。 这可以使用use_xuid_for_uuid配置选项进行配置
-
介绍进一步完善中,请稍后...
Note
This resource page just give a introduction of Waterdog,and no directly download here.
这是什么?(What's this?)
Waterdog是一个群组服前端,它可以实现你的多个服务器绑定在一起,玩家进入你开设的群组服后,会被传送到大厅服(登陆服),玩家需要在大厅服里面找到自己想去的下一级服务器,例如起床战争、生存等,进行跨服传送!
Waterdog为Minecraft基岩版协议以及现有的Java版协议提供原生支持。 它能够通过TCP使用ProtocolSupport PE封装协议,或者它可以使用本机RakNet Bedrock协议用于传统的下游基岩服务器,如Nukkit,PocketMine,Bedrock Alpha Server,MiNET等。 Waterdog还包括用于Java 1.7.x支持的Travertine补丁。
也就是说,有了它,你的群组服既可以有Java版服务器,也可以有基岩版服务器,对于大部分基岩版服务端都可以完美支持!
Waterdog支持基岩版客户端的微软账号的在线和离线授权。 但是,下游服务器通常需要在离线模式下运行,并通过Waterdog获得授权。(使用WaterdogTool)
Waterdog使用高性能和专业的netty-raknet库与BungeeCord通道模式进行几乎原生的集成。
特点(Features)
稳定性:Waterdog的目标是稳定。 我们将通过使代码库可测试并阻止导致代理滞后的实践来实现这一目标。
完善性:Waterdog旨在包括比BungeeCord拥有更多的功能。
可扩展性:Waterdog能够处理大量玩家事件,具有相当现代的CPU,内存和良好的网络连接。
基于的项目(Programs that be based on)
BungeeCord:Waterdog以BungeeCord群组服为基础,添加对于基岩版客户端的支持
Waterfall:Waterdog在Waterfall基础上更加完善,修复若干漏洞并添加一些额外的检测机制
如何使用(How to use?)
Waterdog自带Java版和基岩版群组服前端,关于Java版上用法和BungeeCord用法相同,可以自行百度,下面重点介绍基岩版群组服用法!
要启用基岩版的群组服协议,您需要在config.yml中创建一个侦听器(listener)并将raknet字段设置为true。每个监听器只能支持基岩版或Java版,但您应该能够添加任何您想要的组合。对于下游服务器,如果使用本机的基岩版服务器,则需要将raknet设置为true。如果服务器使用BedSuock的ProtocolSupport,则可以将此字段保留为false,并且使用ProtocolSupport封装协议以及普通Java版本连接,基岩版的连接将通过TCP运行。
Waterdog允许您从代理本身分发资源包和行为包。将任何* .mcaddon或* .mcpack文件放在packages文件夹中,它们将在代理启动时加载并发送到连接客户端。
服务器还有一个新的transfer_group配置选项。此选项用于确定服务器机制是否将使用Bedrock Server Transfer(基岩版服务器跨服)数据包,或者它是否将使用传统的维度切换和BungeeCord的实体重写机制。如果用户从一个组的服务器转移到另一个组的服务器,它将使用服务器转移方法。 Waterdog包括方块和物品ID重写,因此即使后端服务器具有不同的方块和物品ID,您也应该能够使用传统的传输机制。
启用指令:java -jar 文件名字.jar
有关Synapse(About Synapse)
Waterdog没有也不会支持Synapse。 这种模式存在一些设计缺陷,可能会使Waterdog(或任何其他代理)的稳定性面临风险,因此我们不会支持它。 通过将服务器设置为离线模式(即非xbox账号验证,1.12以后称为微软账号验证)并正常配置防火墙访问,您最好在RakNet模式下运行Nukkit或PocketMine服务器。
注意(Attention)
时间问题,以下内容机翻!
Synapse支持不包括在内。
目前不支持下游服务器使用资源包,请 直接使用Waterdog包装。
转移到群组服系统后,BDS开设服务器有点奇怪。 它的优先级较低,但随着时间的推移会得到更好的支持。
为什么我的基岩UUID不同?
- Waterdog使用用户的XUID将Bedrock(基岩版) UUID统一为在线模式。 它们对于所有下游服务器都是一致的,并且每个XUID应始终相同。 离线模式授权将根据用户名生成UUID,就像普通的BungeeCord一样。 这可以使用use_xuid_for_uuid配置选项进行配置
-
介绍进一步完善中,请稍后...