- 版权类型
- 原创
- 插件中文名称
- SlimeRecipe
- 插件英文名称
- SlimeRecipe
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Purpur
- 语言支持
- 中文(简体)
- 前置组件
- 无
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
功能亮点:
- ✔ 动态修改 任意 Slimefun 物品的合成配方
- ✔ 条件合成 可设置权限、时间等条件限制合成
- ✔ 热重载 无需重启服务器即可应用配方更改
- ✔ 物品库兼容 支持将其他插件物品加入配方
适用场景:
- 服务器需要调整合成难度/材料
- 想要为不同等级玩家开放配方合成
- 希望增加合成玩法多样性
示例配置
YAML:
recipes:
#粘液物品的 id
VOID_HARVESTER:
#是否初始化原始合成表
# 不填默认是 true
recipeInit: true
#合成时,进行条件判断
#不填 默认返回 true
condition: |-
if check papi %vault_eco_balance% >= 100 then {
tell color papi "%img_itemlore-2% &a消耗 &e100 金币%img_itemlore-19% &a合成了 &8虚空收集者"
command papi "money take %player_name% 100" as console
true
} else {
tell color papi "%img_itemlore-0% &c你的金币不足无法合成 &8虚空收集者"
false
}
0:
#物品的特征,由于粘液合成,不支持多数量物品合成。
display:
#导入IA 物品库
itembase: "IA:menu-items-26"
2:
display:
itembase: "IA:menu-items-26"
4:
display:
material: "diamond"
6:
display:
itembase: "IA:menu-items-26"
8:
display:
itembase: "IA:menu-items-26"
当在增强性结构合成工作台中摆放同样的配方时就可以触发合成的条件。
从配置中可以看到,设置了一个 合成条件,当玩家的金币数量必须大于 100 时 才可以进行合成。
金币不足时,则提醒玩家无法合成。
当金币数量满足条件时则合成成功。
当然不仅仅局限于 金币 既然使用了Kether 脚本,那么可以实现的限制条件,完全是自由的配置的
例如,可以实现,当玩家的在线时间大于多少时,才可以合成物品。
插件的获取:
- 添加我的 QQ联系方式 购买获取。(3159491994)