Default Compact Machines Recipe Archive/en

The following are the default recipes included in . Some are disabled by default and are intended as examples for learning how to structure recipes. The recipe displays are shown next to the content of the files (with some slight edits to reduce text area).
Using the /compactmachines3 recipe unpack-defaults command will generate these example files in the /config/compactmachines3/recipes folder under the modpack instance folder.
==Default Recipes==
Giant Compact Machine 	machine-giant.json
<nowiki>{
 "name": "compactmachines3:machine-giant",
 "target-item": "compactmachines3:machine",
 "target-meta": 4,
 "target-count": 1,
 "duration": 560,
 "catalyst": "minecraft:ender_pearl",
 "input-types": {
 "w": { "id": "compactmachines3:wallbreakable" },
 "d": { "id": "minecraft:diamond_block"}
 },
 "symmetrical": true, "shape": [
 [
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"]
 ],
 [
 ["w","w","w","w","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","w","w","w","w"]
 ],
 [
 ["w","w","w","w","w"],
 ["w","_","_","_","w"],
 ["w","_","d","_","w"],
 ["w","_","_","_","w"],
 ["w","w","w","w","w"]
 ],
 [
 ["w","w","w","w","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","w","w","w","w"]
 ],
 [
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"]
 ]
 ]
}</nowiki>
Large Compact Machine 	machine-large.json
<nowiki>{
 "name": "compactmachines3:machine-large",
 "target-item": "compactmachines3:machine", "target-meta": 3, "target-count": 1,
 "duration": 520,
 "catalyst": "minecraft:ender_pearl",
 "input-types": { "w": { "id": "compactmachines3:wallbreakable" } },
 "symmetrical": true, "shape": [
 [
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"]
 ],
 [
 ["w","w","w","w","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","w","w","w","w"]
 ],
 [
 ["w","w","w","w","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","w","w","w","w"]
 ],
 [
 ["w","w","w","w","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","w","w","w","w"]
 ],
 [
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"]
 ]
 ]
}
</nowiki>
Maximum Compact Machine	machine-maximum.json
<nowiki>
{
 "name": "compactmachines3:machine-maximum",
 "target-item": "compactmachines3:machine", "target-meta": 5, "target-count": 1,
 "duration": 600,
 "catalyst": "minecraft:ender_pearl",
 "input-types": { "w": { "id": "compactmachines3:wallbreakable" }, "e": { "id": "minecraft:emerald_block"} },
 "symmetrical": true, "shape": [
 [
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"]
 ],
 [
 ["w","w","w","w","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","w","w","w","w"]
 ],
 [
 ["w","w","w","w","w"],
 ["w","_","_","_","w"],
 ["w","_","e","_","w"],
 ["w","_","_","_","w"],
 ["w","w","w","w","w"]
 ],
 [
 ["w","w","w","w","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","_","_","_","w"],
 ["w","w","w","w","w"]
 ],
 [
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"],
 ["w","w","w","w","w"]
 ]
 ]
}
</nowiki>
Normal Compact Machine 	machine-normal.json
<nowiki>{
 "name": "compactmachines3:machine-normal",
 "target-item": "compactmachines3:machine", "target-meta": 2, "target-count": 1,
 "duration": 480,
 "catalyst": "minecraft:ender_pearl",
 "input-types": {
 "w": { "id": "compactmachines3:wallbreakable" },
 "g": { "id": "minecraft:gold_block"}
 },
 "symmetrical": true, "shape": [
 [ ["w","w","w"], ["w","w","w"], ["w","w","w"] ],
 [ ["w","w","w"], ["w","g","w"], ["w","w","w"] ],
 [ ["w","w","w"], ["w","w","w"], ["w","w","w"] ]
 ]
}
</nowiki>
Small Compact Machine 	machine-small.json
<nowiki>{
 "name": "compactmachines3:machine-small", "target-item": "compactmachines3:machine", "target-meta": 1, "target-count": 1,
 "duration": 440,
 "catalyst": "minecraft:ender_pearl",
 "input-types": { "w": { "id": "compactmachines3:wallbreakable" }, "i": { "id": "minecraft:iron_block"} },
 "symmetrical": true, "shape": [
 [ ["w","w","w"], ["w","w","w"], ["w","w","w"] ],
 [ ["w","w","w"], ["w","i","w"], ["w","w","w"] ],
 [ ["w","w","w"], ["w","w","w"], ["w","w","w"] ]
 ]
}
</nowiki>
Tiny Compact Machine 	machine-tiny.json
<nowiki>{
 "name": "compactmachines3:machine-tiny", "target-item": "compactmachines3:machine", "target-meta": 0, "target-count": 1,
 "duration": 400,
 "catalyst": "minecraft:ender_pearl",
 "input-types": { "w": { "id": "compactmachines3:wallbreakable" } },
 "symmetrical": true, "shape": [
 [ ["w","w","w"], ["w","w","w"], ["w","w","w"] ],
 [ ["w","w","w"], ["w","_","w"], ["w","w","w"] ],
 [ ["w","w","w"], ["w","w","w"], ["w","w","w"] ]
 ]
}
</nowiki>
Redstone Tunnel 	redstonetunneltool.json
<nowiki>{
 "name": "compactmachines3:redstonetunneltool",
 "target-item": "compactmachines3:redstonetunneltool",
 "target-count": 2,
 "duration": 200,
 "input-types": {
 "s": { "id": "minecraft:redstone_wire", "ignore-meta": true },
 "h": { "id": "minecraft:redstone_block" },
 "w": { "id": "compactmachines3:wallbreakable"}
 },
 "symmetrical": true, "shape": [
 [ ["_", "_", "_"], ["_", "h", "_"], ["_", "_", "_"] ],
 [ ["s", "s", "s"], ["s", "w", "s"], ["s", "s", "s"] ]
 ]
}
</nowiki>
Tunnel 	tunneltool.json
<nowiki>{
 "name": "compactmachines3:tunneltool", "target-item": "compactmachines3:tunneltool", "target-count": 2,
 "duration": 200,
 "input-types": { "s": { "id": "minecraft:redstone_wire" }, "h": { "id": "minecraft:hopper" }, "w": { "id": "compactmachines3:wallbreakable"} },
 "symmetrical": true, "shape": [
 [ ["_", "_", "_"], ["_", "h", "_"], ["_", "_", "_"] ],
 [ ["s", "s", "s"], ["s", "w", "s"], ["s", "s", "s"] ]
 ]
}
</nowiki>
Compact Machine Wall 	wallbreakable.json
<nowiki>{
 "name": "compactmachines3:wallbreakable", "target-block": "compactmachines3:wallbreakable", "target-count": 16,
 "input-types": { "i": { "id": "minecraft:iron_block" }, "r": { "id": "minecraft:redstone_wire" } },
 "symmetrical": true, "shape": [ [ ["r"] ], [ ["i"] ] ]
}</nowiki>
==Disabled Recipes (Examples)==
	example.energycell.json
<nowiki>
{
 "name": "compactmachines3:energy_cell", "disabled": true,
 "target-item": "thermalexpansion:cell", "target-count": 1,
 "duration": 300,
 "symmetrical": true,
 "catalyst": "minecraft:blaze_powder",
 "input-types": { "a": { "id": "thermaldynamics:duct_0", "meta": 0 }, "b": { "id": "minecraft:chest", "meta": 0, "ignore-meta": true } },
 "input-nbt": {
 "a:A": { "nbt": "{\"cm3_extra:ThermalDynamicsGrid\":{Connections:[2,0,0,2,0,2]},Energy:{},id:\"thermaldynamics:duct_energy_basic\",Attachments:[]}" },
 "a:B": { "nbt": "{\"cm3_extra:ThermalDynamicsGrid\":{Connections:[0,0,2,2,0,0]},Energy:{},id:\"thermaldynamics:duct_energy_basic\",Attachments:[]}" },
 "a:C": { "nbt": "{\"cm3_extra:ThermalDynamicsGrid\":{Connections:[2,0,2,0,0,2]},Energy:{},id:\"thermaldynamics:duct_energy_basic\",Attachments:[]}" },
 "a:D": { "nbt": "{\"cm3_extra:ThermalDynamicsGrid\":{Connections:[2,2,0,0,0,0]},Energy:{},id:\"thermaldynamics:duct_energy_basic\",Attachments:[]}" },
 "a:E": { "nbt": "{\"cm3_extra:ThermalDynamicsGrid\":{Connections:[0,2,0,2,0,2]},Energy:{},id:\"thermaldynamics:duct_energy_basic\",Attachments:[]}" },
 "a:F": { "nbt": "{\"cm3_extra:ThermalDynamicsGrid\":{Connections:[0,2,2,0,0,2]},Energy:{},id:\"thermaldynamics:duct_energy_basic\",Attachments:[]}" },
 "a:G": { "nbt": "{\"cm3_extra:ThermalDynamicsGrid\":{Connections:[0,0,0,0,2,2]},Energy:{},id:\"thermaldynamics:duct_energy_basic\",Attachments:[]}" },
 "b:A": { "nbt": "{Items:[],id:\"minecraft:chest\",Lock:\"\"}" },
 "a:H": { "nbt": "{\"cm3_extra:ThermalDynamicsGrid\":{Connections:[2,0,0,2,2,0]},Energy:{},id:\"thermaldynamics:duct_energy_basic\",Attachments:[]}" },
 "a:I": { "nbt": "{\"cm3_extra:ThermalDynamicsGrid\":{Connections:[2,0,2,0,2,0]},Energy:{},id:\"thermaldynamics:duct_energy_basic\",Attachments:[]}" },
 "a:J": { "nbt": "{\"cm3_extra:ThermalDynamicsGrid\":{Connections:[0,2,0,2,2,0]},Energy:{},id:\"thermaldynamics:duct_energy_basic\",Attachments:[]}" },
 "a:K": { "nbt": "{\"cm3_extra:ThermalDynamicsGrid\":{Connections:[0,2,2,0,2,0]},Energy:{},id:\"thermaldynamics:duct_energy_basic\",Attachments:[]}" }
 },
 "shape": [
 [ [ "a:A", "a:G", "a:H" ], [ "a:B", "_", "a:B" ], [ "a:C", "a:G", "a:I" ] ],
 [ [ "a:D", "_", "a:D" ], [ "_", "b:A", "_" ], [ "a:D", "_", "a:D" ] ],
 [ [ "a:E", "a:G", "a:J" ], [ "a:B", "_", "a:B" ], [ "a:F", "a:G", "a:K" ] ]
 ]
}
</nowiki>
	example.zombieegg.json
<nowiki>
{
 "name": "compactmachines3:zombieegg",
 "disabled": true,
 "target-item": "minecraft:spawn_egg",
 "target-count": 1,
 "target-nbt": "{EntityTag:{id:\"minecraft:zombie\"}}",
 "duration": 200,
 "symmetrical": true,
 "catalyst": "minecraft:spider_eye",
 "input-types": {
 "f": { "id": "minecraft:fire", "meta": 8, "ignore-meta": true, "item": { "id": "minecraft:flint_and_steel", "meta": 0, "count": 1 } },
 "n": { "id": "minecraft:netherrack", "meta": 0 },
 "s": { "id": "minecraft:soul_sand", "meta": 0 }
 },
 "shape": [
 [ [ "_", "_", "_" ], [ "_", "s", "_" ], [ "_", "_", "_" ] ],
 [ [ "f", "f", "f" ], [ "f", "s", "f" ], [ "f", "f", "f" ] ],
 [ [ "n", "n", "n" ], [ "n", "n", "n" ], [ "n", "n", "n" ] ]
 ]
}
</nowiki>
Category:Compact Machines