
FALLBACK SERVER

再也不用担心因为重启服务器过多而流失玩家了!
1. 我为什么要选择此插件?此插件有什么特点?
如果你设定了多个返回大厅,该插件将自动选择具有最低玩家的服务器返回,以便在踢出后平衡玩家的负载。
此插件几乎每个部分都运行在另一个线程上,以确保主线程没有任何负载。
此插件的源代码已在github上公布,为你的开发人员提供功能齐全的API。
此插件支持Velocity(3.0.0+)服务端和所有BungeeCord服务端的分支,如Waterfall和更多(甚至Aegis)服务端。
此插件的每个部分都可以通过配置进行自定义,例如权限、返回服务器(甚至命令),以满足你的服务器的需求。 还有更多特点,等着你探索! |
2. 无图无真相,有没有图片能够直观地表达此插件的特点?
![]() |
3. 我大致理解此插件的作用了。那我该如何配置?
config.yml:
settings: #设置 # 只有有权限的玩家才能进行tab自动补全指令? command_tab_complete: true #false:只有具有权限的玩家才能看到主命令输出。 #true:没有权限的玩家也能够收到主命令(会受到限制)的输出消息。 command_without_permission: false # 提醒更新小助手 check_updates: true #以秒为单位,每5秒检查一次大厅列表,建议保持默认值 #在第一次启动/重新启动时,让插件稳定5秒,然后就可以开始使用返回功能。 task_period: 5 stats: true #true:当连接和平衡所有玩家时,插件将自动选择最佳大厅 #警告:如果列表包含只一个大厅,则平衡将不起作用 #功能还在测试中,建议false join_balancing: false #如果要阻止指定服务器中的大厅命令,请设置为true #示例:玩家需要被管理员检查黑客行为,并尝试在专用服务器中使用/hub命令 disabled_servers: true #在此添加包含要阻止的命令的服务器。 #你可以阻止任何命令,而不仅仅是大厅命令。 disabled_servers_list: hack_control: #在bungeecord的config.yml里的名字 - lobby #禁用指令 - hub hack_control_2: - lobby - hub #示例:如果被踢消息包含这些词,则玩家将不会被此插件踢出 blacklisted_words: - "ban" - "whitelist" - "full" #在这里添加您的大厅,这些将用作备用。 #这些服务器也将用于/lobby命令。 fallback_list: - lobby #是否启用/lobby指令? #需要重启服务器生效 lobby_command: false # 使用/lobby命令的别名,也可以删除/hub命令。 lobby_command_aliases: - hub - lobby #true:启用黑名单(玩家需要登录,但服务器关闭,插件将不会启用返回功能)。(建议在有登录服的服务器中使用 server_blacklist: true # 同上,黑名单的服务器 server_blacklist_list: - Authme sub_commands: #指令与需要的权限 admin: #子命令 permission: "fallback.admin" #需要的权限 reload: permission: "fallback.admin.reload" add: enabled: true permission: "fallback.admin.add" remove: enabled: true permission: "fallback.admin.remove" set: enabled: true permission: "fallback.admin.set" status: enabled: true permission: "fallback.admin.status" |
messages.yml:
MESSAGES: prefix: "&8>>" #前缀,同%prefix% correct_syntax: "%prefix% &c请使用: /fs <reload:set:add>" reload_message: "%prefix% &a已重载!" only_player: "%prefix% &c只有玩家能使用此指令." already_in_hub: "%prefix% &c你已经在大厅里了!" connecting_to_hub: "&a你已被传送至 %server% &a." disabled_command: "%prefix% &c你没有权限." missing_permission: '%prefix% &c你没有权限.' no_server: "%prefix% &c大厅服务器不在线,你不能被传送至大厅!" empty_server: "%prefix% &c请输入一个服务器." server_is_added: "%prefix% &b%server% &7已经在返回的服务器列表里了." server_not_available: "%prefix% &b%server% &7不在bungeecord的config.yml里." server_added: "%prefix% &b%server% &7已经被添加至config.yml." moved_to_lobby: - "" - "&7&m---------------------------------" - "" - "&a你已被移动至 &b%server% &a." - "&c原因: &b%reason%" - "" - "&7&m---------------------------------" new_update: - "&7&m---------------------------------" - "&7FallBack Server有最新更新了." - "" - "&7当前版本: &c%old_version% &7|| 最新版本: &b%new_version%" - "&7&m---------------------------------" fallback_command: - "&8&m-----&8[&bFallback Server&8]&m-----" - "" - "&b/fs reload &7| 重载配置文件." - "&b/fs add <server> &7| 添加一个可以返回的服务器." - "" - "&7正在版本 &b%version%" - "&8&m---------------------------" stats_command: - "" TITLES: # Everything in seconds. fallback: enabled: true delay: 2 fade_in: 1 # The time for showing the title fade_out: 1 # Time for making title go away stay: 3 # Time for making title stay in fallback_title: "&c服务器已关闭!" fallback_sub_title: "&b已把你传送回大厅." lobby: enabled: true fade_in: 1 fade_out: 1 stay: 3 lobby_title: "&a&l正在传送至大厅..." lobby_sub_title: "&e欢迎回来!" |

4. 那你呢?niunai345,你为我们做了什么?
写帖不易,评分却是免费的,不会损失你任何的东西,
但是却能让niunai345更加高效率、热爱地翻译插件。
所以,请用人气狠狠地砸我吧,plz!
