概述
Scavenge 是一个可自定义鼠标左键和右键点击行为的模组。
它在每一个方块上都可以生效,包括其他模组里的方块。
最重要的是,可以将 LootPools 添加到这些满足条件的行为中(举个例子,就是你右键方块之后能获得战利品)。
这些东西是从 Json 文件加载的,并且与编写的脚本密切相关。
条件
当右键单击方块时,可以添加某些特殊的条件和特性,比如:
玩家必须潜行;
玩家手中必须有一颗钻石;
被右击的方块不会消失;
使用后方块会消失。
总的来说,只要条件不冲突,就可以将多个条件应用于 1 个方块的行为。
在示例文档(1.16+ / 1.10.2-1.12.2)中可以找到更多的信息。
作者的话
由于核心组件变更,因此无法在模组版本 1.7+ 中加载 1.6 或更早版本的脚本!
1.10.2~1.11.2 由于现在没有人使用它而暂停更新。(1.12.2也是:"最后一次更新: Aug 5, 2018")
如果使用中出现问题,作者会制作更新补丁,提高更新速度。
该模组支持 JEI,可以根据需要进行自定义。
命令
该模组添加的命令:
重新加载配置文件和脚本(它还将自动触发/scavenge printErrors 命令)。
将脚本的错误显示在聊天栏。
配置
如何安装魔改及配置文件:
配置文件是用来让你编写的魔改文件(XXX.json)生效的。
最新版本也可以使用数据包来自动加载脚本。
可以将文件放入 ./config/scavenge 文件夹中,然后进入配置文件(config.cfg)。
在配置文件可以放入魔改文件名称来加载,在其中放入文件名+.json 。

S:LoadingFiles < testing.json >
