版本 4.X.X
如需查看旧版本模组,请访问 wiki。
本模组是一个库模组,需要在安装依赖模组的任意一侧使用。
该模组需在服务器端和客户端同时安装。
想和朋友联机但需要服务器?不知道如何搭建?直接租用已配置好的服务器吧!

点击上方图片,选择套餐(推荐至少 6 GB 内存),
使用我的优惠码 agent 即可享受首月 25% 折扣,与朋友畅快联机!
支持版本

未发布模组的 Minecraft 版本不受支持。
文本版本可在此处查看:此处。
功能特性
本模组新增两种配方类型:recipeslib:craftingshapedcomponents 和 recipeslib: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 设计的徽标。
您可在非商业整合包中自由使用本模组,无需申请授权。
您可以在 CurseForge 和 Modrinth 找到我的更多模组作品。
