= 创作分享 =
你问我答
1182 Forge KubeJS/CrT代码延时执行如何实现
Evergardener

1182 Forge KubeJS/CrT代码延时执行如何实现

Evergardener 于 2022-10-1 00:18 ( 1年前 ) [复制链接] [显示全部楼层] [打印]
本帖最后由 CatastropheChou 于 2022-10-1 01:08 编辑

监听了玩家右击方块的事件,然后要在此事件触发的 10 秒后在玩家右击方块的地方召唤一只村民,该怎么实现这个 10 秒的延时?
试过右击后给玩家一个新 Tag,然后在 PlayerTickEvent里检测这个 Tag,remove 成功就执行一个计时器,10 秒后再召唤村民。
然后卡在要储存右击方块位置的坐标,用进 PlayerTickEvent 里。
试过储存在计分板里,但又卡在读取了。
JavaScript 有个原生的 setTimeout,试过了但报错(好像不让用进 onEvent 里,只能用在外面)。

另外提供一些思路也行。
KubeJS/CrT 二选一均可。



要是ZenUtil有1182就好了www
发表于 2022-10-1 00:18:40 | 显示全部楼层 |阅读模式

回复 | 举报

该帖共收到 1 条回复!
Evergardener
已解决。
发表于 2022-10-1 15:13:17 | 显示全部楼层

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表