添加卓越物品接口合成配方
This commit is contained in:
parent
e42abf1300
commit
211a77c1e0
4 changed files with 66 additions and 1 deletions
|
@ -1,4 +1,4 @@
|
||||||
// 1.21.1 2025-06-18T21:44:25.0318261 Recipes
|
// 1.21.1 2025-06-21T01:04:03.1972812 Recipes
|
||||||
9775e550332c69f1ee2ac4a09834a35db6f6a2ed data/minecraft/recipe/ammo_box_add_ammo.json
|
9775e550332c69f1ee2ac4a09834a35db6f6a2ed data/minecraft/recipe/ammo_box_add_ammo.json
|
||||||
9775e550332c69f1ee2ac4a09834a35db6f6a2ed data/minecraft/recipe/ammo_box_extract_ammo.json
|
9775e550332c69f1ee2ac4a09834a35db6f6a2ed data/minecraft/recipe/ammo_box_extract_ammo.json
|
||||||
2e1d1bbf32801f3d355c0d3f78ebbb1122cebd4c data/minecraft/recipe/potion_mortar_shell.json
|
2e1d1bbf32801f3d355c0d3f78ebbb1122cebd4c data/minecraft/recipe/potion_mortar_shell.json
|
||||||
|
@ -99,6 +99,7 @@ a14ae75ff20bd01d2ada8fce0a7dd6ab55e37fc0 data/superbwarfare/advancement/recipes/
|
||||||
2a9b21d77cad688c1fb0c924d8be9bb7ded56f0d data/superbwarfare/advancement/recipes/misc/taser_blueprint.json
|
2a9b21d77cad688c1fb0c924d8be9bb7ded56f0d data/superbwarfare/advancement/recipes/misc/taser_blueprint.json
|
||||||
e414607d3519e157842ddb5163a2057b299dd487 data/superbwarfare/advancement/recipes/misc/trachelium_blueprint.json
|
e414607d3519e157842ddb5163a2057b299dd487 data/superbwarfare/advancement/recipes/misc/trachelium_blueprint.json
|
||||||
da78113ebbbca910a4517f589a2e3eb110542df9 data/superbwarfare/advancement/recipes/misc/vector_blueprint.json
|
da78113ebbbca910a4517f589a2e3eb110542df9 data/superbwarfare/advancement/recipes/misc/vector_blueprint.json
|
||||||
|
65883220bad3e94054ecc3455e293a0ee5a5a921 data/superbwarfare/advancement/recipes/redstone/superb_item_interface.json
|
||||||
9600fa3ac17ada7c26165d789353f47755ee5145 data/superbwarfare/advancement/recipes/transportation/ah_6_container.json
|
9600fa3ac17ada7c26165d789353f47755ee5145 data/superbwarfare/advancement/recipes/transportation/ah_6_container.json
|
||||||
e9bf9432e482372794a4e9dc378bf7a1564c1c00 data/superbwarfare/advancement/recipes/transportation/a_10a_container.json
|
e9bf9432e482372794a4e9dc378bf7a1564c1c00 data/superbwarfare/advancement/recipes/transportation/a_10a_container.json
|
||||||
7b5f4164c298334f687ffd1ccba9e0cb3b1f2fbc data/superbwarfare/recipe/aa_12_blueprint.json
|
7b5f4164c298334f687ffd1ccba9e0cb3b1f2fbc data/superbwarfare/recipe/aa_12_blueprint.json
|
||||||
|
@ -192,6 +193,7 @@ f2777c054b27e9fb44deeb72ddb6325e0385a270 data/superbwarfare/recipe/steel_action.
|
||||||
24868042d556c545e0b2c9f7244795e7d3fdce4f data/superbwarfare/recipe/steel_barrel.json
|
24868042d556c545e0b2c9f7244795e7d3fdce4f data/superbwarfare/recipe/steel_barrel.json
|
||||||
e6f83a418c7ee3b596206deaf86a46a2a4b34fe8 data/superbwarfare/recipe/steel_spring.json
|
e6f83a418c7ee3b596206deaf86a46a2a4b34fe8 data/superbwarfare/recipe/steel_spring.json
|
||||||
21d12a61558a3bf820796be67bd7b58047d929dc data/superbwarfare/recipe/steel_trigger.json
|
21d12a61558a3bf820796be67bd7b58047d929dc data/superbwarfare/recipe/steel_trigger.json
|
||||||
|
ed037f70d05cc2e410045d812dccd3a33da10eaf data/superbwarfare/recipe/superb_item_interface.json
|
||||||
940339216a1dc73e8e9f090af1b5a638db81581a data/superbwarfare/recipe/svd_blueprint.json
|
940339216a1dc73e8e9f090af1b5a638db81581a data/superbwarfare/recipe/svd_blueprint.json
|
||||||
a25453be786b0f279d622dd69e4ad85d7a2dae0e data/superbwarfare/recipe/svd_smithing.json
|
a25453be786b0f279d622dd69e4ad85d7a2dae0e data/superbwarfare/recipe/svd_smithing.json
|
||||||
74f766c560a92652471e00af24019caec23cf85c data/superbwarfare/recipe/taser_blueprint.json
|
74f766c560a92652471e00af24019caec23cf85c data/superbwarfare/recipe/taser_blueprint.json
|
||||||
|
|
|
@ -0,0 +1,32 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:recipes/root",
|
||||||
|
"criteria": {
|
||||||
|
"has_hopper": {
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"items": "minecraft:dropper"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:inventory_changed"
|
||||||
|
},
|
||||||
|
"has_the_recipe": {
|
||||||
|
"conditions": {
|
||||||
|
"recipe": "superbwarfare:superb_item_interface"
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:recipe_unlocked"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"has_the_recipe",
|
||||||
|
"has_hopper"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"rewards": {
|
||||||
|
"recipes": [
|
||||||
|
"superbwarfare:superb_item_interface"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:crafting_shaped",
|
||||||
|
"category": "redstone",
|
||||||
|
"key": {
|
||||||
|
"a": {
|
||||||
|
"item": "minecraft:hopper"
|
||||||
|
},
|
||||||
|
"b": {
|
||||||
|
"item": "minecraft:dropper"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"pattern": [
|
||||||
|
" aa",
|
||||||
|
"aba",
|
||||||
|
"aa "
|
||||||
|
],
|
||||||
|
"result": {
|
||||||
|
"count": 1,
|
||||||
|
"id": "superbwarfare:superb_item_interface"
|
||||||
|
}
|
||||||
|
}
|
|
@ -50,6 +50,16 @@ public class ModRecipeProvider extends RecipeProvider {
|
||||||
generateMaterialPackRecipe(output, ModItems.CEMENTED_CARBIDE_MATERIALS, ModItems.EPIC_MATERIAL_PACK.get());
|
generateMaterialPackRecipe(output, ModItems.CEMENTED_CARBIDE_MATERIALS, ModItems.EPIC_MATERIAL_PACK.get());
|
||||||
generateMaterialPackRecipe(output, ModItems.NETHERITE_MATERIALS, ModItems.LEGENDARY_MATERIAL_PACK.get());
|
generateMaterialPackRecipe(output, ModItems.NETHERITE_MATERIALS, ModItems.LEGENDARY_MATERIAL_PACK.get());
|
||||||
|
|
||||||
|
// 方块
|
||||||
|
ShapedRecipeBuilder.shaped(RecipeCategory.REDSTONE, ModItems.SUPERB_ITEM_INTERFACE.get())
|
||||||
|
.pattern(" aa")
|
||||||
|
.pattern("aba")
|
||||||
|
.pattern("aa ")
|
||||||
|
.define('a', Items.HOPPER)
|
||||||
|
.define('b', Items.DROPPER)
|
||||||
|
.unlockedBy(getHasName(Items.HOPPER), has(Items.DROPPER))
|
||||||
|
.save(output, Mod.loc(getItemName(ModItems.SUPERB_ITEM_INTERFACE.get())));
|
||||||
|
|
||||||
// vehicles
|
// vehicles
|
||||||
containerRecipe(ModEntities.A_10A.get())
|
containerRecipe(ModEntities.A_10A.get())
|
||||||
.pattern("dad")
|
.pattern("dad")
|
||||||
|
|
Loading…
Add table
Reference in a new issue