Pre-release
This release is a pre-release and may not be stable for production use.
网易我的世界 ModSDK 补全库修正版
已更新至 3.7 版本,支持 Python2 与 Python3
安装
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.70107a1
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.70107a1.tar.gz | 144.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mc_netease_sdk_nyrev-3.7.0.70107a1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 372.9 kB
Release files / mc_netease_sdk_nyrev-3.7.0.70107a1.tar.gz
| Download URL | mc_netease_sdk_nyrev-3.7.0.70107a1.tar.gz |
|---|---|
| Size | 144.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
792f0d899ed53f84d2ae38979a5323e299661672264d5a1dc02bcf9246a0eaad
|
|
BLAKE2b-256 checksum How to use checksums |
6c7e5704ed697c47a0d43c3183818b54050d2ceee4a680f59963e457187e95a2
|
| 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.70107a1-py3-none-any.whl
| Download URL | mc_netease_sdk_nyrev-3.7.0.70107a1-py3-none-any.whl |
|---|---|
| Size | 228.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
62a28633255d4d14112997e621626f493dbe6a35533ce09255075038a24dcd9f
|
|
BLAKE2b-256 checksum How to use checksums |
c46b0e80c9983af49e1f1ba66e832d5fc3ae5cc77355ef263caeb207fc7565f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|