工具箱 / 打包合规性检测和转换工具

INDEX / 04 / TOOLS · PACK

打包合规性检测和转换工具

检查投稿压缩包的结构和文件名,按资源类型分别校验

PE 地图、联机地图、Add-on、材质光影、皮肤,PC 地图、MOD、材质光影,各有各的包体要求,不合规的条目逐条写出原因和建议名,改好后生成一个新的合规压缩包,zip 和 7z 都在本地读,不上传

Check

选一个压缩包

选资源类型,拖入文件,先看哪里不合规

不确定就留「自动识别」

还没有选择文件

Rules

现在的投稿规范

规则加一条,这里跟着加一条

站内命名规范(所有类型都查)

  1. 文件夹名只用字母、数字、下划线、连字符;文件名还可以带点号 路径和文件名都不能有中文、空格或其它特殊符号;允许 - 与 _,文件名里的点号可以有多段,例如 pack.1.0.0.zip;文件夹名里不能带点号
  2. 压缩包是 ZIP PE 资源走 zip;皮肤是直接上传的 PNG,不打包,PC 资源按平台要求是 7z

各类型的包体结构

依据网易《我的世界中国版资源上传规则》整理;工具只检查结构与命名,不改文件内容, 原文

类型格式包体结构
PE 地图zip有且仅有一个顶层文件夹,地图文件夹放在里面
PE 联机地图zip有且仅有一个顶层文件夹;带 Add-on 时要同时有 world_behavior_packs.json 与 world_resource_packs.json
PE Add-onzip直接框选 behavior_packs 与 resource_packs 压缩,顶层就是这两个文件夹;两个包里都要有 manifest.json
PE 材质光影zip材质文件夹外再套一个新文件夹(顶层一个);材质包里必须有 textures
PE 皮肤PNG直接上传带透明通道的 PNG,不打包
PC 地图 / 玩法7z有且仅有一个顶层文件夹,地图文件夹在里面
PC MOD7z有且仅有一个顶层文件夹,jar 放在里面
PC 材质 / 光影7z有且仅有一个顶层文件夹,里面放一个 zip
PC 皮肤PNG直接上传带透明通道的 PNG
ZIP 只读目录、不改文件内容,生成的压缩包里原文件字节不变,7z 由本地打包的 7-Zip WASM 引擎读写(仅在选中 .7z 时才加载,约 1.7 MB):生成时会先解到内存、按新名字重建再重新压缩,文件内容不变,时间戳与压缩参数会变;超过 120 MB 请用 7-Zip 手动处理,引擎许可:LGPL + unRAR 限制
Local

本地校验记录

只保存在这台设备上,清除浏览器数据就会清空

所有校验记录仅保存在浏览器本地,清除缓存会丢失,不会上传服务器

FAQ

FAQ 常见问题

点开一条看答案

校验工具会上传我的压缩包文件吗?

不会,文件只在浏览器里读取,解析在这台设备上完成,没有数据发到服务器,关掉页面、清除浏览器数据之后,本地也查不到

提示文件名不合法要怎么修改?

看问题清单里的说明,它会指出第几段含空格、中文还是符号,并给出建议名,点「一键更名为建议名」可以全部替换,也可以直接在路径表的输入框里改,规则是只用字母、数字、下划线、连字符,文件名可以带点号

7z 和 zip 格式分别什么时候使用?

PE 资源用 zip,皮肤直接给 PNG;PC 的地图、玩法、MOD、材质光影用 7z,工具两种都能读,按你投稿的资源类型选就行

校验通过就代表一定可以投稿吗?

不是,这里只检查包体结构和文件命名,审核还会看内容、授权、清单和平台的其他要求

Files

辅助资源下载

模板和规则,按需取用