Script tools for modifying recipes of Minecraft Mod
|
|
||
|---|---|---|
| .gitignore | ||
| extract_recipes.js | ||
| extract_recipes.txt | ||
| generate.js | ||
| generate.js.txt | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| settings.json | ||
Minecraft Recipe Tools
使用前请先运行,以安装必要库
npm install
文件夹说明
./data导出的合成配方./mods放置待导出合成配方的模组./recipes生成的数据包
文件作用
extract_recipes.js:把./mods下所有模组的合成配方导出至./data文件夹下generate.js:根据settings.json配置,找出./data下需要修改的配方,并于./recipes生成数据包
配置文件
-
enableSearch: boolean启用搜索 -
enableGenerate: boolean启用生成数据包 -
same: Array<ItemMapping>物品映射列表type ItemMapping = { tag: string; // Minecraft 标签 replace: boolean; // 是否覆盖原标签(同 Minecraft Tag JSON 文件) list: Array<string>; // 应被视为相同物品的物品 ID 列表 } -
search: SearchArgument搜索参数type SearchArgument = { tags: Array<string>; // 要搜索的标签(不搜索合成结果) items: Array<string>; // 要搜索的物品ID(不搜索合成结果) }