肥料
/CustomCrops/contents/fertilizers/__FERTILIZER__.yml
以quality_1
为例配置肥料设置
肥料的唯一标识符: 首先为每种肥料类型分配一个唯一的标识符。在此示例中,肥料名为quality_1
。该标识符对于区分游戏中不同的肥料类型至关重要。
定义肥料类型和图标:
type
:设置为QUALITY
,表示该肥料可以提高所施用作物的质量。icon
:代表当玩家查看或使用此肥料时,将出现在游戏界面中的视觉图标。图标“뀆”是一个独特的符号,直观地代表了这种特定的肥料。
可用肥料类型及其效果:
设置肥料的有效性:
chance
:这是影响肥料有效性或成功率的概率因子(此处设置为1
)。调整该值可以使肥料或多或少地更有可能产生其预期效果。times
:指定肥料保持有效的持续时间或游戏中的滴答数。值为28
,肥料将持续 28 个刻周期,对作物生长产生持续影响。
分配唯一的物品 ID :
item
:唯一的物品quality_1
将此配置链接到游戏内的物品,确保当玩家使用此物品时,游戏将其识别为quality_1
肥料。
指定应用时间和盆栽兼容性:
before-plant
:设置为true
时,此参数确保肥料必须在种植任何作物之前施用。它强制进行战略规划,要求玩家提前准备土壤。pot-whitelist
:列出可以施用此肥料的所有种植盆类型。在此示例中,仅允许使用default
种植盆,但您可以添加更多种植盆类型以扩展兼容性。
设置事件:
events
部分是游戏真正发挥作用的地方。在这里,你可以定义游戏如何响应与肥料的不同互动。可用事件: use
/ before_plant
/ wrong_pot
设置要求:
在requirements
下,您可以配置玩家使用肥料之前必须满足的条件。
最后更新于