Recipes Library

Recipes Library - 配方库

一个添加配方实现的库。
forge / neoforge 作者 GeheimagentNr1 支持版本 1.17.1 - 1.21.1
下载量
54,241
关注数
12
数据来源
Modrinth
模组详细介绍

版本 4.X.X

如需查看旧版本模组,请访问 wiki

本模组是一个库模组,需要在安装依赖模组的任意一侧使用。

该模组需在服务器端和客户端同时安装。


想和朋友联机但需要服务器?不知道如何搭建?直接租用已配置好的服务器吧!

BisectHosting 推广横幅

点击上方图片,选择套餐(推荐至少 6 GB 内存),

使用我的优惠码 agent 即可享受首月 25% 折扣,与朋友畅快联机!


支持版本

支持版本图片

未发布模组的 Minecraft 版本不受支持。

文本版本可在此处查看:此处

功能特性

本模组新增两种配方类型:recipeslib:craftingshapedcomponentsrecipeslib:craftingshapelesscomponents

其组件化原料的构建方式与原版有序配方和无序配方类似。

配方结果需包含三个元素:

  • item:产出物品的注册名
  • components:产出物品的组件数据
  • merge_components:是否搜索现有物品以合并组件数据

示例:

~~~json

"result": {

"item": "minecraft:written_book",

"components": {

"minecraft:writtenbookcontent": {

"pages": [

{

"text": "Hello2"

}

]

}

},

"merge_components": true

}

~~~

本模组新增配方类型 recipes_lib:renaming

该配方仅需一种原料,内部会自动添加命名牌作为原料。

配方产出物为带有命名牌自定义名称的原料物品。

示例:

~~~json

{

"type": "recipes_lib:renaming",

"ingredient": {

"item": "dynamicalcompass:dynamicalcompass"

}

}

~~~

本模组新增原料类型 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:writtenbookcontent": {

"pages": [

{

"text": "Hello2"

}

]

}

}

},

"matchType": "CONTAINS_NONE"

}

~~~


感谢 Muse31 设计的徽标。

您可在非商业整合包中自由使用本模组,无需申请授权。

您可以在 CurseForgeModrinth 找到我的更多模组作品。

本模组在 1.21.1 之前仅支持 Forge,从 1.21.1 起仅支持 NeoForge。不会推出 Fabric 版本,也不会向后移植。
基本信息
模组名称Recipes Library
作者GeheimagentNr1
下载量54,241
关注数12
支持版本1.17.1 - 1.21.1
加载器forge / neoforge
客户端required
服务端required