-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
当在进服事件onPreJoin或onJoin中立刻断开玩家连接时,
其他监听进服事件的函数无法正常获取玩家的信息(例如xuid、坐标信息)。
测试代码:
mc.listen("onJoin", (player) => {
player.disconnect("test");
})
mc.listen("onJoin", (player) => {
logger.log(player)
logger.log(player.xuid);
logger.log(player.pos);
})
打印结果:
22:56:18.976 INFO [BugTest] <Player>
22:56:18.976 INFO [BugTest] <Null>
22:56:18.976 INFO [BugTest] <Null>
虽然玩家对象仍然存在,但玩家的属性均为空
To Reproduce
同上
Expected behavior
正常返回玩家对象的各项信息
Screenshots
No response
Platform
No response
BDS Version
1.21.124
LeviLamina Version
1.7.7
LegacyScriptEngine Version
0.16.1
Additional context
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working