[Bug]: mc.spawnSimulatedPlayer 与addons中的script JS插件冲突导致报错和崩服
Describe the bug
mc.spawnSimulatedPlayer 与addons中的script JS插件冲突导致报错和崩服
在服务器存档加入了某个或某些基岩版addons后,使用创建假人,导致报错和崩服
To Reproduce
不知道是LSE的问题还是模组本身的问题,因为许多addons都使用了类似js这样的插件导致不能和服务器假人同时使用,并且addon作者那边联系不上,希望LSE这边可以修复或者兼容一下这种addons
这是某个基岩版 墓碑 addon 其中包含的js文件内部代码:
这是资源包和行为包 Grave_B.zip Grave_R.zip
Expected behavior
不报错 不崩服 能同时使用addon和假人
Screenshots
No response
Platform
Win10
BDS Version
1.20.72
LeviLamina Version
0.11.1
LegacyScriptEngine Version
0.6.3
Additional context
No response
在LSE 0.7.4无法复现
在LSE 0.7.4无法复现
这个资源包和行为包加一下,然后打开存档的实验性玩法(测试API,假日创作者),然后再创建假人测试一下
加了,也开了
我改了下manifest.json,复现了
给我整不会了,Levi的SimulatedPlayer::create是从LL2抄过来的,我换成了BDS自带的也报错,给我整不会了
我觉得是Mojang自己没处理好
安装 https://github.com/microsoft/minecraft-gametests 中的 vanilla_gametest 就不会报错了
安装 https://github.com/microsoft/minecraft-gametests 中的
vanilla_gametest就不会报错了
装上了,这个报错是啥问题
这个行为包太久没更新,manifest.json中的依赖版本已经过期了,这是我改过manifest.json后的包 vanilla_gametest.zip
安装 https://github.com/microsoft/minecraft-gametests 中的
vanilla_gametest就不会报错了
装上了,这个报错是啥问题
这个行为包太久没更新,manifest.json中的依赖版本已经过期了,这是我改过manifest.json后的包 vanilla_gametest.zip
SimulatedPlayer不报错就行,这无所谓
在LSE 0.7.4无法复现
