Installation command
!!MCDR plugin install mcdrpost
Repository
Homepage
Synced at
...
Last update
...
Latest version
Total downloads
46
Back to catalogue
MCDRpost-v3.3.2.mcdr
Version
3.3.2
Date
September 23, 2025
Size
24.23 KiB
Downloads
11
MD5
c6a9c2af6ff3f452a2c41c36950596de
SHA256
935a19ff82210aa7cfbd3ebe417b254411d2cb6918541eb05cb1567b10c3a2ce
Dependencies
MCDR Plugin Dependencies
Plugin ID | Requirement |
---|---|
python | >=3.10 |
mcdreforged | >=2.15.0 |
minecraft_data_api | * |
Python Package Requirements
Python Package | Requirement |
---|---|
mcdreforged | >=2.15.0 |
Python Package Installation Command
pip install "mcdreforged>=2.15.0"
Release notes
News
MCDRpost 版本兼容拓展
从 MCDRpost 3.3.2 版本开始,用户可以自定义版本处理器以适应自己的特殊服务端。 对此 MCDRpost 提供了一定的 API 供用户使用
这使得 MCDRpost 拥有更强的兼容性
Change Log
Added
- 实现了自定义 Handler
- 新增了
DefaultVersionHandler
类 - API
- 暴露
DefaultVersionHandler
类 - 暴露
OFFHAND_CODE
常量
- 暴露
- 新增错误提示,保证用户体验
Changed
- 重构了
AbstractVersionHandler
类- 删除了
item2str
和dict2item
方法 - 新增了 (abstractmethod)
get_offhand_item
方法 is_builtin
不再是 property 而是 classmethod
- 删除了
- 重构了
BulitinVersionHandler
- 新增
get_offhand_item
实现 - 新增
replace
实现(仅在Since9Handler
中被覆盖) - 新增 (abstractmethod)
item2str
方法 - 新增 (abstractmethod)
dict2item
方法
- 新增
- 重命名
before17
为since9
- 新增
reload
子命令,用于重新加载配置文件和订单数据 - 重构
version_handler
模块
Removed
- 删除了无意义的
__all__
变量 - 删除了
utils.types
模块 - 删除了一些没有用的方法/函数
- 删除了
save
命令及其权限配置信息
Fixed
- 修复了玩家无法接受物品的问题
- 修复反序列化失败的问题
- 修复在插件加载阶段时如果订单无效翻译出错的问题
- 修复了插件加载时的翻译报错问题