polang
给服务器换bc之后发现了个问题,如果服务器版本如果是对应的正常情况
1.12.2客户端/核心

1.17.1客户端/核心

那么按TAB之后都会显示可以补全的指令,但在用ViaVersion跨版本之后,
核心1.12.2spigot
进去后就没办法命令补全了
1.17.1客户端

不光是高于核心版本无法补全,连同核心版本都不会提示了 按TAB就是没反应
1.12.2客户端

之前试过只是1.12核心然后跨版本让1.17进入,也是无法补全,但低于1.13版本都是会显示提示的
但搭bc后甚至同版本都没法显示了
需要解答并解决

Yuri南城
ViaVersion 装在了 BC 上还是子服?

‮tcejorPoiK
本帖最后由 ‮tcejorPoiK 于 2022-4-19 05:10 编辑

viaversion的配置文件中是否设置了 tab-complete: false, 如果有请改为 true
以及 disable-1_13-auto-complete 的值是否为 true,如果是请改为 false

spigot.yml是否设置了 tab-complete: 0,如果是其他值请改为 0

polang
Yuri南城 发表于 2022-4-18 23:01
ViaVersion 装在了 BC 上还是子服?

都装上了

polang
‮tcejorPoiK 发表于 2022-4-19 05:00
viaversion的配置文件中是否设置了 tab-complete: false, 如果有请改为 true
以及 disable-1_13-auto-comp ...

并没有在via找到这个选项,但spigot里有这个选项,我看的时候是1  改成了0也还是无法补全  viaversion版本是最新的4.2.1




‮tcejorPoiK

不能两边都安装,只能安装到BC上或者后端上,改正后再试试

polang
‮tcejorPoiK 发表于 2022-4-19 07:24
不能两边都安装,只能安装到BC上或者后端上,改正后再试试

尝试了bc删除via 但子服还是无法补全
不过子服同核心版本会出现提示了 1.12的

‮tcejorPoiK
Libra7_ 发表于 2022-4-19 07:37
尝试了bc删除via 但子服还是无法补全
不过子服同核心版本会出现提示了 1.12的 ...

via配置文件修改disable-1_13-auto-complete: false

polang
‮tcejorPoiK 发表于 2022-4-19 07:56
via配置文件修改disable-1_13-auto-complete: false

ok了,可以补全指令了,但高于1.12版本的补全感觉会有点怪怪的,有时候输入两三个才补全 有时候都不显示

‮tcejorPoiK
Libra7_ 发表于 2022-4-19 08:15
ok了,可以补全指令了,但高于1.12版本的补全感觉会有点怪怪的,有时候输入两三个才补全 有时候都不显示 ...

这种就不清楚了,要么是网络问题,要么是其他兼容性问题,
因为1.12的自动补全和高版本的自动补全机制完全不同