Skip to main content

Netease ModSDK completion library revised version by Nuoyan

Project description

网易我的世界ModSDK补全库修正版

已更新至 3.5 版本,支持Python2与Python3


安装

pip install mc-netease-sdk-nyrev

修正列表

接口修正

  1. 移除所有接口返回值类型上的单引号(完全多余)。
  2. 删除文档注释中多余的网址。
  3. 修复EngineCompFactoryClient.CreateDrawing()的返回值类型错误导致无法补全的问题。
  4. 修复EngineCompFactoryClient.CreateDimension()的返回值类型错误导致无法补全的问题。
  5. 补充BaseUIControl.__init__()
  6. 补充ScreenNode.__init__()
  7. 修复DrawingCompClient一系列接口的返回值类型错误导致无法补全的问题。
  8. 补充mcmath模块的类型注解。
  9. 补充mod模块的类型注解。
  10. 优化baseSystem模块的类型注解。
  11. 补充BlockEntityData的类型注解。
  12. 补充CustomUIControlProxy的类型注解。
  13. 补充CustomUIScreenProxy的类型注解。
  14. 补充缺失的miniMapBaseScreen模块。
  15. 补充NativeScreenManager的类型注解。
  16. 补充ViewBinder的类型注解。
  17. 优化BaseUIControl的类型注解。
  18. 优化ButtonUIControl的类型注解。
  19. 优化NeteaseComboBoxUIControl的类型注解。
  20. 优化NeteasePaperDollUIControl的类型注解。
  21. 优化SelectionWheelUIControl的类型注解。
  22. 优化extraClientApi模块的类型注解。
  23. 优化extraServerApi模块的类型注解。
  24. 优化各component类的类型注解。

IDE运行支持

  1. 实现了BaseUIControl的一些方法。
  2. 实现了ScreenNode.GetBaseUIControl()
  3. 实现了extraClientApiextraServerApi的一些方法。

其他修正

  1. 移除MC文件夹(无用文件)、MetaPreset文件夹(零件相关模块)。
  2. 移除mod_log模块。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mc_netease_sdk_nyrev-1.1.7.tar.gz (137.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mc_netease_sdk_nyrev-1.1.7-py3-none-any.whl (219.6 kB view details)

Uploaded Python 3

File details

Details for the file mc_netease_sdk_nyrev-1.1.7.tar.gz.

File metadata

  • Download URL: mc_netease_sdk_nyrev-1.1.7.tar.gz
  • Upload date:
  • Size: 137.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for mc_netease_sdk_nyrev-1.1.7.tar.gz
Algorithm Hash digest
SHA256 cb768dbefbb7c5df0211a7d0096fa00372d7704a4b724b355308a7988bc65b2b
MD5 df651d92d90dd9631148361da7855336
BLAKE2b-256 c4d541cf3c6ae1b3196b7890b1cc31ca7da477e68b53eee9b6f601414fe6789c

See more details on using hashes here.

File details

Details for the file mc_netease_sdk_nyrev-1.1.7-py3-none-any.whl.

File metadata

File hashes

Hashes for mc_netease_sdk_nyrev-1.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 b38dd73f28e5d343f92b43eb6852204c3872bb062a83ab9bfe23a3854e1f2425
MD5 6c47aab8cea346c1de58078ef17762c0
BLAKE2b-256 658f240b2ed1c37f848ccf6942abb7598dad0f224cbb81483721ea7b0247893b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page