服务器重定向 (Server Redirect)-MOD模组
服务器重定向 (Server Redirect)Github |相关wiki |源站链接支持: bukkit , bungeecord , fabric , forge , spigot , sponge , velocity , waterfall这个模组提供了一种轻量级的方法,让服务器可以转移玩家到另一个服务器地址,而无需使用代理服务器。https://i.sodamc.com/modrinth/xtUua6v3QC.jpgServer Redirect支持Forge、Fabric、Bukkit/Spigot、SpongeVanilla/SpongeForge、Bungeecord/Waterfall以及Velocity。
使用Server Redirect,服务器管理员可以避免代理服务器(Bungeecord、Waterfall和Velocity)引起的模组不兼容的问题。
特别是,这个模组可以与*Waterfall和Forge 1.13+*的服务器和客户端结合使用,以提供一种在服务器之间转移玩家的方法(目前,1.13+ Forge服务器需要是“在线”的,因为它们还没有包括IP转发...)。
这个模组是可选的,因此它可以被添加到模组包中,并且玩家仍然可以加入没有这个模组的服务器。同样,具有此模组的服务器可以被没有此模组的客户端加入。
命令
-/redirect <目标> <服务器地址>: 将指定的目标玩家重定向到指定的地址
-/fallback <目标> <服务器地址>: 为指定的目标玩家设置后备服务器地址
-/ifplayercanredirect <目标> <命令...>: 为每个具有Server Redirect的目标玩家运行指定的命令
-/ifplayercannotredirect <目标> <命令...>: 对于每个没有Server Redirect的目标玩家运行指定的命令
命令源可以是任何能运行命令的东西,比如命令方块、玩家或控制台。将*/redirect*改为*/fallback*,当目标玩家被强制从服务器断开连接时,即可连接到指定的服务器地址。
*<目标>参数可以是以下之一:*
- 玩家名称/UUID: 服务器上指定的玩家
- 目标选择器: [目标选择器](链接)。目标选择器在Bungeecord和Velocity上不可用。
- r=N: 所有距离命令发送者(或控制台运行时的主世界生成点)N格内的玩家。仅适用于插件版本。
- s=<服务器名称>: 指定服务器名称中的所有玩家。仅适用于Bungeecord和Velocity。
- *: 服务器上的所有玩家。
*<命令...>参数可以包含以下占位符:*
- %PlayerName: 此占位符将被替换为玩家的名称
- %PlayerId: 此占位符将被替换为玩家的UUID
*注意:*如果在目标玩家刚加入服务器时运行*/ifplayercanredirect*和*/ifplayercannotredirect*,可能不会按预期工作。这些命令依赖于客户端向服务器发送一个包,告诉服务器他们已安装了这个模组。这个包需要一些时间由客户端发送,并由服务器处理。建议在玩家加入服务器后至少延迟20个刻后再执行这些命令!
示例:
-/redirect KaiNoMood myawesomemcserver.net:25667: 名为KaiNoMood的玩家将连接到myawesomemcserver.net:25667
-/redirect a54a7884-9ea4-4d54-ac35-1623d70ffbe1 myawesomemcserver.net:25667: 具有指定UUID的玩家将连接到myawesomemcserver.net:25667
-/redirect * myawesomemcserver.net:25667: 服务器上的所有玩家将连接到myawesomemcserver.net:25667。
-/redirect @a myawesomemcserver.net:25667: 创造模式中的所有玩家将连接到myawesomemcserver.net:25667。
-/redirect r=10 myawesomemcserver.net:25667: 距离命令发送者6格内的所有玩家将连接到myawesomemcserver.net:25667。这只适用于基于Bukkit和Sponge的服务器。
-/redirect s=lobby myawesomemcserver.net:25667: “lobby”服务器中的所有玩家将连接到myawesomemcserver.net:25667。这只适用于Bungeecord和Velocity代理服务器。
-/ifplayercanredirect * say %PlayerName在线并正在使用Server Redirect!耶!: 为服务器上具有Server Redirect的每个玩家运行指定的命令。
-/ifplayercannotredirect @a tell %PlayerName看起来你没有安装Server Redirect!请确保安装它!: 对于在命令源附近5格内没有Server Redirect的所有玩家运行指定的命令。
将*/redirect*替换为*/fallback*,以为目标玩家设置一个后备地址。有关后备命令的更多信息,请参阅下文。
FAQ
*这个模组是如何重定向玩家的*
通过运行/redirect命令,服务器将发送一个包含指定服务器地址的“传输”数据包给指定的玩家。
所有收到该数据包的具有ServerRedirect mod安装的玩家将断开连接,并自动直接连接到指定的服务器地址。
任何可通过“直接连接”按钮到达的服务器地址都可以使用。
“传输”数据包不会影响没有安装模组的玩家:他们将保持连接在当前服务器上。
这类似于“Minecraft:基岩版”中存在的传输数据包,这是Mojang在该客户端中默认包含的功能。遗憾的是,“Minecraft:Java版”完全缺少这个功能。
重定向和后备命令都不应该由玩家运行。它们旨在由控制台、命令方块和其他插件自动运行。建议使用命令别名和“服务器选择器”GUI(请参阅BossShop或VirtualChest)。
*后备命令用于什么*
后备命令告诉客户端,如果它们被服务器强制断开连接(例如服务器崩溃),它们应连接到哪个服务器地址。
服务器管理员希望通过服务器自动为每个加入服务器的玩家运行后备命令来使用此功能。如果服务器因任何原因关闭,玩家将自动连接到后备命令中指定的后备服务器地址。
后备功能的另一个用途是当您想将玩家重定向到一个服务器,但是他们可能因某种原因而被拒绝(例如服务器离线)。首先,为玩家设置一个可以确保他们能到达的服务器地址的后备地址,然后使用重定向命令将玩家重定向到他们可能被拒绝的服务器地址。如果玩家无法加入他们被重定向的服务器,他们将自动加入后备服务器。
*使用此模组而不是Bungeecord,Waterfall或Velocity代理的原因*
Forge模组并不总是期望玩家从一个服务器转移到另一个服务器,当代理转移玩家到不同服务器时,可能会导致故障或崩溃。Forge模组通常期望在连接到另一个服务器之前从服务器断开。此外,Forge 1.13+不支持代理服务器切换。这个模组通过正确地将玩家从服务器断开连接,然后连接到另一个服务器(解决了这个问题)。这样,模组可以正确处理玩家从一个服务器切换到另一个服务器的情况。
服务器管理员还可以使用代理和Server Redirect的组合,如果他们想使用代理提供的所有其他功能(目前仅适用于Forge 1.13+服务器)。不过,建议考虑用跨服务器插件和模組取代代理。
*安装了这个模组的玩家可以加入没有这个模组的服务器*
任何组合的模组的存在或缺失都允许玩家连接到服务器。安装了这个模组的玩家也可以连接到原版服务器,而具有原版Minecraft的玩家也可以连接到安装了这个模组的服务器。
*这个模组可以添加到模组包中*
欢迎将这个模组添加到公共和私人模组包中。不需要征得许可。如果您在您的公共模组包中添加了Server Redirect,请随时在下面的评论中告诉所有人!虽然这个模组不应该与其他任何模组发生冲突,但可以随时[在此处报告冲突](链接)。
*许可和改进*
这个项目使用MIT许可证。欢迎在(链接)上fork这个项目和/或建议新功能!如果找不到Server Redirect适用于您的Minecraft版本,请随时在那里提问!
如果你愿意请我吃披萨,[点击这里](链接 \"PayPal Me\")!我非常感激! :)
来自Modrinth所有游戏版本1.20.41.211.201.20.11.20.21.191.19.11.19.21.19.31.19.41.181.18.11.18.21.171.17.11.161.16.11.16.21.16.31.16.41.16.51.12.21.10.21.8.91.7.101.9.41.20.6所有类型fabricforgebukkitbungeecordspigotspongevelocitywaterfall1.4.5ServerRedirect-FabricMC20r2-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.20.4类型:FabricRelease下载次数: 166Forge 1.21 - v.1.4.5ServerRedirect-ForgeMC21-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.21类型:ForgeRelease下载次数: 123Fabric 1.21 - v.1.4.5ServerRedirect-FabricMC21-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.21类型:FabricRelease下载次数: 525Fabric 1.20.2 - v.1.4.5ServerRedirect-FabricMC20-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.20, 1.20.1, 1.20.2类型:FabricRelease下载次数: 55,388Fabric 1.19.4 - v.1.4.5ServerRedirect-FabricMC19-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4类型:FabricRelease下载次数: 734Fabric 1.18.2 - v.1.4.5ServerRedirect-FabricMC18-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.18, 1.18.1, 1.18.2类型:FabricRelease下载次数: 81Fabric 1.17.1 - v.1.4.5ServerRedirect-FabricMC17-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.17, 1.17.1类型:FabricRelease下载次数: 78Fabric 1.16.5 - v.1.4.5ServerRedirect-FabricMC16-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5类型:FabricRelease下载次数: 97Forge 1.20.2 - v.1.4.5ServerRedirect-ForgeMC20r2-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.20.2类型:ForgeRelease下载次数: 108Forge 1.20.1 - v.1.4.5ServerRedirect-ForgeMC20-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.20, 1.20.1类型:ForgeRelease下载次数: 15,948Forge 1.19.4 - v.1.4.5aServerRedirect-ForgeMC19-1.4.5a.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4类型:ForgeRelease下载次数: 121Forge 1.18.2 - v.1.4.5ServerRedirect-ForgeMC18-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.18.1, 1.18.2类型:ForgeRelease下载次数: 745Forge 1.16.5 - v.1.4.5ServerRedirect-ForgeMC16-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.16.5类型:ForgeRelease下载次数: 518Forge 1.12.2 - v.1.4.5ServerRedirect-ForgeMC12-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.12.2类型:ForgeRelease下载次数: 311Forge 1.10.2 - v.1.4.5ServerRedirect-ForgeMC10-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.10.2类型:ForgeRelease下载次数: 66Forge 1.8.9 - v.1.4.5ServerRedirect-ForgeMC8-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.8.9类型:ForgeRelease下载次数: 348Forge 1.7.10 - v.1.4.5ServerRedirect-ForgeMC7-1.4.5.jar下载1.4.5#Release展开版本: 1.4.5支持游戏: 1.7.10类型:ForgeRelease下载次数: 177Plugin v.1.4.3 (works with v.1.4.5)ServerRedirect-Plugin-1.4.3.jar下载1.4.3#Release展开版本: 1.4.3支持游戏: 1.8.9, 1.9.4, 1.10.2, 1.12.2, 1.16.5, 1.17.1, 1.18.2, 1.19.4, 1.20.2, 1.20.6, 1.21类型: bukkit bungeecord spigot sponge velocity waterfallRelease下载次数: 3,557Fabric 1.16.5 - v.1.4.4ServerRedirect-FabricMC16-1.4.4.jar下载1.16.5-1.4.4#Release展开版本: 1.16.5-1.4.4支持游戏: 1.16.5类型:FabricRelease下载次数: 89Fabric 1.17.1 - v.1.4.4ServerRedirect-FabricMC17-1.4.4.jar下载1.17.1-1.4.4#Release展开版本: 1.17.1-1.4.4支持游戏: 1.17.1类型:FabricRelease下载次数: 90Fabric 1.18.2 - v.1.4.4ServerRedirect-FabricMC18-1.4.4.jar下载1.18.2-1.4.4#Release展开版本: 1.18.2-1.4.4支持游戏: 1.18.2类型:FabricRelease下载次数: 62Fabric 1.19 - v.1.4.4ServerRedirect-FabricMC19-1.4.4.jar下载1.19-1.4.4#Release展开版本: 1.19-1.4.4支持游戏: 1.19类型:FabricRelease下载次数: 224全部版本
markdown_parsed
文章类型:收录
layui.use([\'form\'], function(){
var form = layui.form;
});
**** Hidden Message ***** 服务器重定向
页:
[1]