
沉浸式工艺
提供数据驱动的游戏内合成功能的库模组,支持数据生成。
沉浸式合成
沉浸式合成是一个库模组,为数据驱动的世界内合成提供支持。
合成配方完全由数据驱动,存放在 data/${你的数据包}/ic_recipes 文件夹中。配方也可以使用 Fabric 的数据生成 API 来生成。
沉浸式合成提供了多种内置配方类型,例如手持物品点击方块时合成物品。一切设计都旨在高度可定制。
文档
最新的文档可在此处查看。
示例
下面的示例展示了当玩家在夜晚手持一组钻石右键点击石英方块时,合成一个下界之星。
{
"type": "immersive_crafting:use_item_on",
"ingredient": {
"type": "immersive_crafting:item",
"stack": {
"count": 5,
"id": "minecraft:diamond"
}
},
"predicate": {
"conditions": [
{
"type": "immersive_crafting:invert",
"condition": {
"type": "immersive_crafting:day_time",
"end_time": 12999,
"start_time": 0
}
},
{
"type": "immersive_crafting:block",
"block": {
"id": "minecraft:quartz_block"
}
}
]
},
"result": [
{
"type": "immersive_crafting:item",
"stack": {
"count": 1,
"id": "minecraft:nether_star"
}
}
]
}
使用与依赖
- 适用于 Fabric 的沉浸式合成依赖于 Fabric API。
- 推荐使用 JEI 来查看配方。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。