Pre-release
This release is a pre-release and may not be stable for production use.
网易我的世界 ModSDK 补全库修正版
已更新至 3.7 版本,支持 Python2 与 Python3
安装
[!NOTE]
安装前请先卸载网易补全库。
pip install mc-netease-sdk-nyrev
修正列表
接口修正
- 移除所有接口返回值类型上的单引号。
- 删除文档注释中多余的网址。
- 补充
mcmath模块的类型注解。 - 补充
mod模块的类型注解。 - 优化
baseSystem模块的类型注解。 - 优化各component类的类型注解。
- 补充缺失的
miniMapBaseScreen模块。 - 优化
extraClientApi模块的类型注解。 - 优化
extraServerApi模块的类型注解。 - 优化
illustratedBook各模块的类型注解。 - 优化了
apolloCommon、lobby、lobbyGame、master、service各模块的类型注解。 - 补充
BaseUIControl.__init__()。 - 补充
ScreenNode.__init__()。 - 修复
EngineCompFactoryClient.CreateDrawing()的返回值类型错误导致无法补全的问题。 - 修复
EngineCompFactoryClient.CreateDimension()的返回值类型错误导致无法补全的问题。 - 修复
DrawingCompClient一系列接口的返回值类型错误导致无法补全的问题。 - 补充
BlockEntityData的类型注解。 - 补充
CustomUIControlProxy的类型注解。 - 补充
CustomUIScreenProxy的类型注解。 - 补充
NativeScreenManager的类型注解。 - 补充
ViewBinder的类型注解。 - 优化
BaseUIControl的类型注解。 - 优化
ButtonUIControl的类型注解。 - 优化
NeteaseComboBoxUIControl的类型注解。 - 优化
NeteasePaperDollUIControl的类型注解。 - 优化
SelectionWheelUIControl的类型注解。 - 修复
NativeScreenManager的补全问题。 - 补充富文本控件实例
RichTextItem相关补全。 - 补充
EngineCompFactoryServer.CreatePhysx()的entityId参数。
其他修正
- 移除
MC文件夹(未知用途)。 - 移除
Meta与Preset文件夹(零件/预设相关模块,官方已停止维护)。
IDE设置优化
通过对 PyCharm 进行设置,可在接口的文档注释中自动显示网易文档链接,点击链接即可跳转到该接口对应的网易文档。
设置步骤如下:
- 按快捷键 Ctrl+Alt+S 打开设置;
- 找到 Python | External Documentation(外部文档);
- 点击加号,在 Module Name(模块名称)中输入
mod,在 URL/Path Pattern(URL/路径模式)中输入以下网址:https://mc.163.com/dev/mcmanual/mc-dev/mcdocs/1-ModAPI/%E6%8E%A5%E5%8F%A3/Api%E7%B4%A2%E5%BC%95%E8%A1%A8.html?key={function.name}&docindex=0&type=0 - 最后点击 OK(确定)即可。
Metadata
Release files for mc-netease-sdk-nyrev 3.7.0.70107a2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mc_netease_sdk_nyrev-3.7.0.70107a2.tar.gz | 144.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mc_netease_sdk_nyrev-3.7.0.70107a2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 372.5 kB
Release files / mc_netease_sdk_nyrev-3.7.0.70107a2.tar.gz
| Download URL | mc_netease_sdk_nyrev-3.7.0.70107a2.tar.gz |
|---|---|
| Size | 144.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
284d57ecc43ea39feda5b92bca446c6abda69c502a0822ba27c86fb030f17437
|
|
BLAKE2b-256 checksum How to use checksums |
777b2ef9e41fd8f44ff9d1ff160de3ca100adc26d57d74b5cddf248fb0d0293e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / mc_netease_sdk_nyrev-3.7.0.70107a2-py3-none-any.whl
| Download URL | mc_netease_sdk_nyrev-3.7.0.70107a2-py3-none-any.whl |
|---|---|
| Size | 228.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
76566f354f8e169ac97add22233be8850883b34a140cf7a81f358a41920bb4c7
|
|
BLAKE2b-256 checksum How to use checksums |
4db89f23f638c0f1131bc263974519fac33cd376879e588f663c9d3a2e907419
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|