LegacyScriptEngine icon indicating copy to clipboard operation
LegacyScriptEngine copied to clipboard

[Bug]: onBlockInteracted 监听事件触发条件异常

Open zmsgsb opened this issue 5 months ago • 0 comments

Describe the bug

bug 1:onBlockInteracted 监听事件触发条件异常,按照文档中说法:只有可以被互动的方块才会触发此事件,如木桶、信标、制图台、磨石等 拦截事件对箱子、潜影盒、工作台无效,但是实际情况是右键草方块、草等方块均可触发 bug 2:return false 拦截后 无法打开工作台等方块 bug 3:return false 拦截后 无法放置任何方块

Image
mc.listen("onBlockInteracted", (player, block) => {
    logger.warn(player.realName);
    logger.warn(block.type);
    logger.warn(block.pos);
});

To Reproduce

mc.listen("onBlockInteracted", (player, block) => {
    logger.warn(player.realName);
    logger.warn(block.type);
    logger.warn(block.pos);
});

Expected behavior

正如文档中所说:只有可以被互动的方块才会触发此事件,如木桶、信标、制图台、磨石等 拦截事件对箱子、潜影盒、工作台无效、并且不妨碍放置方块

Screenshots

Image

Platform

win10

BDS Version

1.21.80

LeviLamina Version

1.3.1

LegacyScriptEngine Version

0.12.0

Additional context

No response

zmsgsb avatar Jul 12 '25 03:07 zmsgsb