跳到正文

Recipes Library

为配方添加实现的前置库。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

版本 4.X.X

如需查看此模组的旧版本,请参阅 维基。

此模组是前置库,任何安装了依赖模组的一侧都需要安装。
服务器端和客户端都需要安装此模组。


想和朋友一起玩,但还没有服务器?不知道如何搭建?直接租用一台已经配置好的服务器吧!

BisectHosting Promotion Banner

点击上方图片,选择一个方案(建议至少选择 6 GB),
使用我的优惠码 agent,首月可享 25% 折扣,然后就可以和朋友一起畅玩了!


支持情况

Supported Versions Image
此模组未发布对应版本的 Minecraft 不受支持。
此处也提供了文字版。

功能

此模组新增了两种配方类型 recipes_lib:crafting_shaped_components 和 recipes_lib:crafting_shapeless_components。
带组件的有序配方和无序配方,可分别像原版有序配方和无序配方一样制作。
结果必须包含三个元素:

  • item:结果物品的注册名称
  • components:结果物品的组件数据
  • merge_components:是否搜索一个物品,并将组件合并到该物品上。

示例:
~~~json
“result”: {
“item”: “minecraft:written_book”,
“components”: {
“minecraft:written_book_content”: {
“pages”: [
{
“text”: “Hello2”
}
]
}
},
“merge_components”: true
}
~~~

此模组新增了一种配方类型 recipes_lib:renaming。
此配方只有一种原料。内部会将命名牌添加为原料。
配方的结果是带有命名牌自定义名称的原料。

示例:
~~~json
{
“type”: “recipes_lib:renaming”,
“ingredient”: {
“item”: “dynamical_compass:dynamical_compass”
}
}
~~~

此模组新增了一种原料类型 recipes_lib:components。
这种原料必须包含四个元素:

  • type:原料类型
  • item:
  • id:原料物品的注册 ID
  • components:原料物品的组件数据
  • matchType:
  • EQUAL:输入物品与原料物品的组件数据必须完全相同。
  • CONTAINS:原料物品的组件数据必须是输入物品组件数据的子集。
  • CONTAINS_NONE:原料物品的组件数据中,任何元素都不能出现在输入物品的组件数据集合中。
  • NOT_EQUAL:输入物品与原料物品的组件数据不能完全相同。

示例:
~~~json
{
“type”: “recipes_lib:components”,
“item”: {
“id”: “minecraft:written_book”,
“components”: {
“minecraft:written_book_content”: {
“pages”: [
{
“text”: “Hello2”
}
]
}
}
},
“matchType”: “CONTAINS_NONE”
}
~~~


感谢 Muse31 提供徽标。
你可以在非商业整合包中使用此模组,无需事先征求许可。

你可以在 CurseForge 和 Modrinth 找到我的更多模组。

此模组在 1.21.1 及之前的版本仅支持 Forge。从 1.21.1 开始仅支持 NeoForge。不会推出 Fabric 版本,也不会移植到更早的版本。

常见问题

Recipes Library 支持哪些 Minecraft 版本?

Recipes Library 支持 Minecraft Java 版 1.14.4–26.3,共 38 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Recipes Library 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

GeheimagentNr1 的其他作品

查看全部 →