Commit Graph

2 Commits

Author SHA1 Message Date
minecraft1024a
fe65ba6df6 refactor(mood_api): 为情绪API函数增加布尔返回值和错误处理
此重构修改了 `set_mood`, `lock_mood`, 和 `unlock_mood` 函数,使其返回布尔值以明确指示操作是否成功。

- 为 `set_mood` 和 `lock_mood` 添加了 `try...except` 块,以捕获异常并在失败时返回 `False`。
- `unlock_mood` 现在会在情绪本未锁定的情况下返回 `False`,提供了更清晰的状态反馈。

这些更改提高了API的健壮性,使插件等调用方能够更可靠地处理操作结果。

BREAKING CHANGE: `set_mood`, `lock_mood`, 和 `unlock_mood` 函数现在返回一个布尔值来表示操作是否成功,而不再是隐式地返回 `None`。
2025-11-13 16:01:40 +08:00
minecraft1024a
271b4a5285 feat(plugin_system): 新增 mood_api 插件接口 2025-11-13 15:12:01 +08:00