shenmadetoufa
本帖最后由 1582952890 于 2017-9-17 11:31 编辑

                                 Bungee-Reconnect - 断线不重连
                  重要:本插件为BungeeCord插件,不可单独用于Spigot或Bukkit
                                    感谢@ju哌y 的提醒:
             插件作者聲明了使用時需要注意,第一次使用的時候必須不能放入配置                                  文件,不然可能導致插件無法使用

                        


[diamond_sword]插件介绍
· 每次服务器重启的时候,玩家都得返回客户端标题界面或者返回大厅服务器(Bungee)是不是很麻烦呢

·这款插件可以在服务器重启的时候,让玩家表面上仍在该服务器内不会返回标题页面
并发出提示:服务器正在重启;直到真正的服务器重启完,玩家可直接游玩
                                                      具体可以参考国内端游网络断线时的表现


·如超过一定时间无法连接至重启好的服务器,则玩家会返回大厅

·可完全自定义的语言提示


· BungeeCord支持

·Title特性支持

·开发者API支持



[diamond_gem] 安装方法/效果展示
当后台或管理员重启服务器(非BC端)时
玩家不会立刻被提示:服务器关闭
而是会显示以下内容


并在显示该内容过程中不断尝试连接到重启完成的服务器

连接成功后便可直接开始游玩

***如果想要服务器自动重启(暨输入/restart或者/stop后自动重启)
需要在.bat启动文本里添加重启代码
  1. @echo off
  2. set a=-1
  3. :start
  4. set /a a+=1
  5. Title [ 服务器名字 ]已重启%a%次
  6. -java -Xms256m -Xmx3000M -XX:+AggressiveOpts -XX:+UseCompressedOops -jar PaperSpigot-1.8.7.jar
  7. goto start

复制代码

说白了就是可以省去
服务器重启/关闭后,
玩家退回到客户端主菜单,再连接一次服务器
再输入一次的密码的步骤



[powered_minecart]
安装方法
**该插件必须安装与BungeeCord的plugins里
① 下载插件
② 扔进BungeeCord的plugins里
③ 重启BungeeCord
④ 就可以使用了

下载地址(已汉化)
-第一次使用时请先单独安装插件!等自动生成配置文件后再将汉化放入
否则可能会造成无法使用的错误
http://pan.baidu.com/s/1slWt5Bf



指令/权限/配置文件注释
  1. # Reconnect --- 配置文件
  2. # 汉化by 苹果 (游戏ID:shenmadetoufa)

  3. # 该插件的版本,请勿修改这个参数
  4. # 如果新版本的插件修改了配置文件初始参数,那么旧版本的参数数据会保存在config.old中
  5. version: 2

  6. # 当插件试图重新连接到服务器时,显示给玩家的文本
  7. # 如果你希望保持默认配置文件,那么请不要修改下面的内容
  8. reconnecting-text:
  9.   # 下面是服务器关闭时,玩家收到的提示,{%dots%}的意义是从少到多的省略号,比如:...
  10.   # 如果你希望保持默认配置文件,那么请不要修改下面的内容
  11.   title: "&7重新连接至服务器中...{%dots%}"
  12.   actionbar: "&a&l请不要退出游戏或服务器 ! &7正在尝试连接到服务器{%dots%}"

  13. # 这里显示的是当客户端尝试重新连接到服务器时的提示
  14. # 如果你希望保持默认配置文件,那么请不要修改下面的内容
  15. connecting-text:
  16.   title: "&a连接中..."
  17.   actionbar: "&7正在重新连接到服务器..."

  18. # 下面的文本是,当重新连接到服务器失败时,提示的内容
  19. # 当连接到服务器失败时,玩家将会被传送至默认大厅服务器(lobby)
  20. # 如果你希望保持默认配置文件,那么请不要修改下面的内容
  21. failed-text:
  22.   title: "&c连接失败!"
  23.   actionbar: "&e您将被转移到大厅服务器!"


  24. # 你希望客户端重新尝试连接多少次服务器,连接失败数值大于这个值后,玩家会被传送至默认服务器
  25. # 这个值应该大于1
  26. max-reconnect-tries: 20

  27. # 在尝试连接服务器前,应该等待多少毫秒
  28. # 该值应该大于0
  29. reconnect-time: 1000

  30. # 如果超过5000毫秒未收到服务器发来的讯息,那么将停止尝试并返回大厅服务器
  31. # 这个值应该大于1000
  32. reconnect-timeout: 5000

  33. # 列表中包含的服务器不会使用该插件的功能
  34. ignored-servers: [dummy, dummy2]

  35. # This block is necessary for the plugin to differentiate whether a kick happened because of a shutdown or not.
  36. shutdown:
  37.   #以下为JAVA正表达式,来填写想给玩家发送的title或message
  38.   # When regex is set to false, the kick message must be equal to the following text if the player should be reconnected to that server. (Formatting codes will be ignored though.)
  39.   # When regex is set to true, the regex must match the kick message if the player should be reconnected to that server.
  40.   # Leaving the text empty will lead the plugin to always reconnect the players, no matter what the actual kick-reason was.

  41.   # You can still use the "ServerReconnectEvent" as a plugin developer to decide on your own whether the user should be reconnected automatically
  42.   # or not.

  43.   text: "服务器关闭"
  44.   regex: false
复制代码







翼LOVE·小爱
火钳留名!
终于找到这个插件了 谢谢楼主!

MC_shanliang
可以可以!高端服务器腐竹的福利!顶下!{:10_523:}

714258104
提升服务器逼格!也很实用,赞

超平坦之王
WTF这么神!
已经要了不用说了

Digital
6666,逼格高。拿走

积木爱好者
6666非常实用

迷の十六
这个插件 满分啊= =

841143092
装上去没用啊,配置文件解释能不能给下

shenmadetoufa
841143092 发表于 2016-6-24 17:36
装上去没用啊,配置文件解释能不能给下

确定安装到BungeeCord的plugins里了?
并且确定BC是1.7到1.9版本

YaoNieq
666 高端 非常实用 给满分

chen1300pc
怎么用 没明白 BC不是跨服插件吗?

shenmadetoufa
chen1300pc 发表于 2016-6-24 19:03
怎么用 没明白 BC不是跨服插件吗?

BungeeCord是一种服务端,用于跨服,这个Bungee-Reconnect则是这种服务端的插件

‮tcejorPoiK
用autosaveworld重启服务器好像无效..

shenmadetoufa
小小马 发表于 2016-6-24 19:17
用autosaveworld重启服务器好像无效..

作者给出的条件是,通过.bat启动脚本来重启,authsaveworld表示没测试过。

841143092
只是直接安叉叉关闭服务端有这个效果,打/stop就不行,直接就显示服务器关闭了

shenmadetoufa
841143092 发表于 2016-6-24 22:58
只是直接安叉叉关闭服务端有这个效果,打/stop就不行,直接就显示服务器关闭了 ...

我测试下来是按x没效果,/stop就可以。麻烦你检查下自身那边把

841143092
这就尴尬了。

841143092
找到原因了。。。必须要用帖子里面的bat编辑
自己编辑的自动重启无法使用该功能
望作者在内容里面多补充这个问题。。。。
希望不是个例

西瓜DADA
不错的 插件
收了

yuankun1
这个插件支持别的服务端吗

153226317
好强大{:10_512:}

MicrosoftMC
本帖最后由 MicrosoftMC 于 2016-6-25 16:28 编辑

前置和这个都安装了还是没有效果

zlzchuyue
1.7的客户端能显示那些重连的文字吗

shenmadetoufa
yuankun1 发表于 2016-6-25 08:51
这个插件支持别的服务端吗

比如...?

阿宝small_
很不错的插件哦!

好像很牛逼的样子,重连的时候任何操作都不可以吗?

shenmadetoufa
梦彗業 发表于 2016-6-25 19:17
好像很牛逼的样子,重连的时候任何操作都不可以吗?

玩家在重启过程中做的一切操作都不会写入服务器,数据会保存在管理员重启或停止服务器的那时候

shenmadetoufa 发表于 2016-6-26 00:24
玩家在重启过程中做的一切操作都不会写入服务器,数据会保存在管理员重启或停止服务器的那时候 ...

也就是说在重连过程中就像死机一样?

shenmadetoufa
梦彗業 发表于 2016-6-27 18:19
也就是说在重连过程中就像死机一样?

你试试看呗...可以正常移动,但没法破坏方块,打字,巴拉巴拉巴拉

shenmadetoufa 发表于 2016-6-27 19:30
你试试看呗...可以正常移动,但没法破坏方块,打字,巴拉巴拉巴拉

那不是说可以干一些别的事情咯

yuankun1
比如不是BC服务器其他能服务端能用吗

shenmadetoufa
梦彗業 发表于 2016-6-27 20:10
那不是说可以干一些别的事情咯

怎么干=。=

mchappytowncc
这个若用在BC上则好像有些麻烦吧......

shenmadetoufa
mchappytowncc 发表于 2016-6-28 14:15
这个若用在BC上则好像有些麻烦吧......

难道你想用在单端吗

mchappytowncc
shenmadetoufa 发表于 2016-6-28 15:25
难道你想用在单端吗

难道不是用在单端吗

shenmadetoufa
mchappytowncc 发表于 2016-6-28 18:24
难道不是用在单端吗

原理上做不到,玩家断线的时候又创建一个服务端?
这个插件只能用于Bungee


比如py交易

stauch
如果是使用multicraft重启、multicraft计划任务或者是插件内的重启计划任务好像并不能实现

2222ex
翼LOVE·小爱 发表于 2016-6-24 14:43
火钳留名!
终于找到这个插件了 谢谢楼主!

水下贴,水水水水水水水水水水水水水水水水水水水水水水水水

huise23
高端服务器腐竹的福利!顶下!

245623393
高端上档次,装逼专用!{:10_520:}

ju哌y
這裏提示一下各位: 插件作者聲明了使用時需要注意,第一次使用的時候必須不能放入配置文件,不然可能導致插件無法使用

ILUVLS
好东西,我收下啦

komatuei
有BC端断线免重连的吗?  有时候玩家自身的网络状况不好 经常会断线  可以有那种即使连BC端都通讯不到的情况下  依然保持玩家不弹出游戏,等一段时间重新连接上后继续游戏  超过指定时间就断线的

QS丨破晓
1.7.10MCPC可以使用吗

如果玩家真的掉线了,还会有画面吗,还是只是重启的时候才这样

Kge1-口袋服
1.7? 不会吧 这个效果只有1.8可以呈现的

shenmadetoufa
Kge1-口袋服 发表于 2016-7-5 21:43
1.7? 不会吧 这个效果只有1.8可以呈现的

原帖内写明了支持1.7 - 1.9 的BungeeCord(可能是因为某些BC支持跨版本客户端连接)

1172140420
重启时可以保存玩家存档吗

下一页 最后一页