Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[错误报告] 使用部分指令时出现提示:无法解析指令 Cannot read the array length because "bytes" is null。 #128

Closed
2 tasks done
Glucy-2 opened this issue Dec 18, 2023 · 6 comments

Comments

@Glucy-2
Copy link

Glucy-2 commented Dec 18, 2023

BUG描述

要给LittleSkin登录的玩家添加一个正版登录方式
image
尝试使用指令/multilogin profile set 1d5d9d29-27b7-3fc1-8963-9e02e0e37122 0 57ea57a9-e31c-40aa-8f39-28ca02554a19/multilogin profile set sain 0 57ea57a9-e31c-40aa-8f39-28ca02554a19/multilogin whitelist specific add 0 57ea57a9-e31c-40aa-8f39-28ca02554a19都是如标题所述的提示

MultiLogin版本

0.6.7

系统架构

linux/amd64

服务器核心

velocity-3.2.0-SNAPSHOT-296 / velocity-3.3.0-SNAPSHOT-306

配置文件

https://pastebin.com/bgcZQQnT

日志

https://pastebin.com/kVQFVPZC

复现步骤

No response

确认一遍

  • 我已完成且认真地填写完了报告所需要的信息
  • 我确保没有重复的报告 (搜索一下)
@KiWinger
Copy link

KiWinger commented Dec 19, 2023

是的问题同样,只有v端装该插件时,
登录功能一切正常,但子服无法使用插件的任何指令。
你可以试试是不是所有指令都无法使用?

@Glucy-2
Copy link
Author

Glucy-2 commented Dec 19, 2023

只有v端装该插件时

我在游戏内和V端控制台都报错,另外这个插件是只装在最外层用的,子服不需要装,我fabric也没法装

你可以试试是不是所有指令都无法使用?

查询类的指令是可以用的,具体我没全试

@Glucy-2
Copy link
Author

Glucy-2 commented Jan 9, 2024

使用/multilogin whitelist add <用户名|UUID>添加缓冲白名单,插件显示成功,但是玩家进不去,数据库里面multilogin_cache_whitelist也没有添加的的用户名或UUID
感觉是数据库的问题,是因为不兼容MariaDB(10.11.4-MariaDB-1~deb12u1)吗?但是之前用的都没问题啊(?

@CaaMoe
Copy link
Owner

CaaMoe commented Jan 9, 2024

使用/multilogin whitelist add <用户名|UUID>添加缓冲白名单,插件显示成功,但是玩家进不去,数据库里面multilogin_cache_whitelist也没有添加的的用户名或UUID 感觉是数据库的问题,是因为不兼容MariaDB(10.11.4-MariaDB-1~deb12u1)吗?但是之前用的都没问题啊(?

在查了再查了

@Glucy-2
Copy link
Author

Glucy-2 commented Jan 9, 2024

试了一下用H2数据库,还会有同样的问题
image

并且看数据库里面没有任何表,但是用档案查询命令查询能查到(?
image

@Glucy-2
Copy link
Author

Glucy-2 commented Jan 10, 2024

目前的临时解决方法是手动改数据库(
自己测了velocity版本3.2.0-2593.3.0-316(multilogin版本0.6.7)都能复现该问题:

  1. multilogin profile create Glucy2 c4d02b32-7406-4fd8-b787-d558384f623c
  2. 尝试加入游戏(提示不在白名单)
  3. multilogin whitelist specific add 0 c4d02b32-7406-4fd8-b787-d558384f623c
  4. 出现问题

@CaaMoe CaaMoe closed this as completed in 8f1b5aa Jan 14, 2024
CaaMoe added a commit that referenced this issue Jan 14, 2024
This reverts commit 8f1b5aa.
CaaMoe added a commit that referenced this issue Jan 14, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants