先生爱小生
服务端是1.8.8的。然后加了 ViaVersion-1.3.0 跨版本插件。
本地测试是可以让1.12.2进入。

但是放到服务器上面。玩家就不能用高版本进入了。。
一进就刷报错。






这种怎么解决?


玩家进入是提示,您已在游戏当中.



狡诈师
ProtocolLib是不是旧了
下载地址:

另外服务器Java是7还是8
如果是7,最好请卸载Java7,并安装Java8

如果你有 BKCommonLib 请删掉并下载:
http://myles.us/ViaVersion/BKCommonLib.jar
如果你有 Orebfuscator 请删除并下载:
http://myles.us/ViaVersion/orebf ... or-1.8.8-spigot.jar


先生爱小生
爱国民主 发表于 2018-2-19 12:25
ProtocolLib是不是旧了
下载地址:

JAVA8

没有装你说的那2个插件

狡诈师
先生爱小生 发表于 2018-2-19 12:28
JAVA8

没有装你说的那2个插件

ProtocolLib版本多少?
要是旧请安装最新版本(貌似4.3.0)
本地和服务器是同一服务端吗...(对帖子内容不理解)

先生爱小生
爱国民主 发表于 2018-2-19 12:32
ProtocolLib版本多少?
要是旧请安装最新版本(貌似4.3.0)
本地和服务器是同一服务端吗...(对帖子内容 ...

ProtocolLib版本
1.8.8是使用3.6.5的。

本地的意思就是,
内网开服,然后用1.12的客户端可以进入。

狡诈师
先生爱小生 发表于 2018-2-19 12:53
ProtocolLib版本
1.8.8是使用3.6.5的。

咳咳……我在问,使用同一服务端?
如果是同一服务端
那就奇怪了
protocolLib用最新版本试试(3.6.5是固定1.8.8麽,反正……用最新版本试试吧)

如果还是不行,无能为力了sorry

先生爱小生
已自行解决问题
方法: 删除跨版本