Installation command
!!MCDR plugin install connect_coreAuthor
Repository
Synced at
...
Last update
...
Latest version
Total downloads
624
Back to catalogue
ConnectCore-v0.3.0.pyz
Version
0.3.0
Date
March 28, 2026
Size
81.58 KiB
Downloads
2
MD5
a264113874ac593f7bd5498d2b0fa5b6SHA256
761eb5cebbf197acfee545d0a6d8096c8c3a9ee82c36561b0e30f7fb401e6eddDependencies
MCDR Plugin Dependencies
| Plugin ID | Requirement |
|---|---|
none |
Python Package Requirements
| Python Package | Requirement |
|---|---|
none |
Release notes
What's Changed
Update
- 更新:#65 WebSocket 异步架构简化,移除内部
threading + asyncio.run_coroutine_threadsafe双层调度 - 更新:#64
GlobalContext迁移为依赖注入模式,消除模块级全局状态 - 更新:#62 重新调整
type & status预设列表,减少冗余 - 更新:#59 使用协议层
Ping Pong数据包代替应用层心跳数据包 - 更新:#57 确认插件间父子关系
- 更新:#55 插件卸载的时候自动清理注册的命令
- 更新:#53 独立一个完整的
PacketType类以存放type & status并统一调用 - 更新:#51
logging完全使用MC风格代码判定颜色 - 更新:#50 将集成于
ControlInterface内的翻译相关代码细化到self_read.py内 - 更新:#49 使用 logging 来提高日志系统的可维护性
- 更新:#46 Main文件使用import argparse来提高可维护性
Feature
- 新增:#67 插件沙箱化,限制插件对宿主内部 API 的访问范围
- 新增:#66 WebSocket 增加速率限制与健康检查端点
- 新增:#63 客户端注册/登录携带协议版本号(
PROTOCOL_VERSION),服务端校验版本匹配 - 新增:#61 增加数据包
status注册,以增加更多Callback方式 - 新增:#60 增加可自定义数据包
status以减少第三方插件开发难度 - 新增:#58 新的类 MCDR 简易命令构建器
- 新增:#56 增加对散装文件插件的加载
- 新增:#54 增加对插件包pyz的支持
- 新增:#52 使用
pydantic序列化数据包解析/生成 - 新增:#48 使用GlobalContext统一初始化和管理项目公共变量
- 新增:#47 Config 使用 自行设计 BaseConfig 模块
Full Changelog: https://github.com/zhongbai2333/ConnectCore/compare/v0.2.6...v0.3.0