85aa3697938579c579b0fbee292e3f06426c5cb0
- 新增 --pin/-P 参数: 保留当前版本号不打补丁, 用于失败后重试发布 - 新增 .emod-ignore: gitignore 风格的打包排除规则, 支持通配符和取反 - 新增 .emod-package: 自定义打包包含规则, 支持通配符匹配 - 添加 preflight_pack_dirs 预检: 在打包前验证行为包/资源包目录和清单文件 - 引入 PackDirs 结构体, 消除重复的目录拼接逻辑 - 修复 ZIP 条目路径在 Windows 使用反斜杠导致网易审核工具报错 - 新增 zip_entry_path 统一使用正斜杠 - 添加 10 个单元测试覆盖核心场景
emod-cli
🚧 WIP 请勿使用,项目处于快速原型开发实验中。
介绍
基于网易我的世界组件开发的 cli 工具,用于管理组件的创建、打包等
如何使用
# 创建一个 Addon 项目
emod-cli create --name <项目名> --target [目标例子]
# 打包一个 Addon 项目
emod-cli release --path <项目路径> --version [发布版本]
未来计划
- 重构代码,使代码结构更加合理
- 更新预设命令,可一行创建预设资源
Description
Languages
Rust
81.9%
Python
18.1%