GeyserPackSync

一个Velocity/BungeeCord插件,可根据玩家所在的服务器应用不同的Bedrock版资源包。

资源图片
# GeyserPackSync 一个Velocity/BungeeCord插件,利用Geyser的API允许每个服务器使用不同的资源包。 示例: 大厅服务器使用大厅资源包,小游戏服务器使用特定于小游戏资源包,等等。 ### 当前限制 - 不完全适用于强制主机,或当玩家重新登录到非默认服务器时。可以通过踢出选项来解决 - 或不解决。 未来将会修复;但解决方法会比较复杂。 ### 安装 1. 从modrinth页面/发布标签下载最新版本 2. 将插件放置在您的Velocity/BungeeCord插件文件夹中 3. 重新启动您的代理 4. 配置配置文件,特别是ip/端口,以及服务器。详细信息请参阅配置文件! 5. 运行`/reloadpacks`以重新加载配置,或重新启动代理。 6. 将基岩版的资源包放在与它们应该使用的服务器同名的文件夹中。 7. 重新启动代理,或运行`/reloadpacks`以重新加载配置。 ### 命令 - /reloadpacks - 重新加载配置文件和资源包。需要`geyserpacksync.reload`权限。 - /packsyncreload - /reloadpacks的别名; 相同的权限。 有关此项目的帮助:https://discord.gg/WdmrRHRJhS ### 免责声明:虽然此项目旨在与Geyser一起工作(实际上需要Geyser),但它不是官方项目 - 如有帮助,请在GitHub上的issues或链接的Discord上提问。 ### 工作原理 基岩版的……很奇怪。它只允许资源包发送一次 - 在实际登录服务器之前。 我们也不能在运行时禁用/启用资源包。 为了解决这个问题,此插件在登录时发送默认资源包(s),然后在服务器切换时发送服务器特定的资源包(s)。 这意味着玩家必须注销并重新登录才能获得新的资源包(s) - 这通过传输包自动完成。