#minecraft #datapack #watch #utility #command-line-tool #comments #rpd

app resourcepackd

Minecraft数据包开发的实用程序

2个版本

0.8.1 2023年5月29日
0.8.0 2023年5月22日

#2165 in 开发工具

每月 28 次下载

Apache-2.0

19KB
263 代码行

ResourcepackD (rpd)

一个用于监视Minecraft数据和资源包更改并在飞行中编译它们的极其简单的CLI实用程序!

RPD支持可选的JSON文件验证以及从JSONC文件中删除注释,但其他内容不会进行检查且保持不变。如果您希望在生产中使用您的数据包,我建议进一步使用PackSquash

用法

使用cargo安装或直接从Github下载发布版本二进制文件

cargo install resourcepackd

然后您可以监视目录中的更改

rpd watch <ROOT_DIR> -o <OUT_FILE>

例如。

rpd watch . -o build/resourcepack.zip

RPD将启动,您将能够开始开发您的资源包!每当文件更改时,数据包将被重新编译到提供的目录。

您还可以使用以下命令进行一次性编译

rpd compile . -o build/resourcepack.zip

启用验证

要验证JSON文件并清理JSONC文件,可以添加-v标志

rpd watch . -o build/resourcepack.zip -v

这将自动对所有.json.mcmeta文件执行验证,以及对所有.jsonc.mcmetac文件进行JSONC注释删除。

依赖关系

~11–22MB
~295K SLoC