mc_events
Read and consume the current Minecraft session event queue—chat, system messages, damage, and lifecycle changes—captured by the watchdog. Peek without clearing or briefly wait for new events.
Instructions
读取/消费当前会话的 MC 事件队列(看门狗记下来的:聊天、系统消息、受伤、上线/死亡/重连/断线)。默认消费掉;peek=true 只看不清(都是最早的先出)。返回一行一条(时间 + 类型 + 内容),省 token。
⚠️ 被传送 / 捡物 / 其他玩家上下线不在这里(那些只在看门狗的留档里,用 mc_watch {action:"log"} 看)。
⚠️ waitSec 是兜底,别用它长时间空等:有人叫你(mention)/ 受击 / 死亡 / 断线时,看门狗会打断这个等待(返回里 interrupted:true 就是在告诉你"有人找你了",唤醒内容同时已经记进事件队列——就在上面那几行里)。真需要盯着某一类事件时才给 waitSec(上限 10 秒)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | 只看某类:chat / system / damage / lifecycle | |
| peek | No | true=只看不消费 | |
| limit | No | 最多取几条(默认 20) | |
| waitSec | No | 先等最多几秒(默认 0=不等,上限 10;想继续等就再叫一次)。⚠️ 会被看门狗唤醒打断,别长等 |