Initial Fluid Integration (#3510)
* Added Fluid Storage Cells * Added Fluid Import Bus * Added Fluid Export Bus * Added Fluid Storage Bus * Added Fluid Terminal. While holding a item with the FLUID_HANDLER_ITEM_CAPABILITY, such as a tank Left click on a fluid to extract the fluid Right click to insert the fluid
This commit is contained in:
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"result": {
|
||||
"item": "appliedenergistics2:fluid_storage_cell_16k"
|
||||
},
|
||||
"type": "forge:ore_shaped",
|
||||
"pattern": [
|
||||
"aba",
|
||||
"bcb",
|
||||
"ddd"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "appliedenergistics2:quartz_glass"
|
||||
},
|
||||
"d": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "ingotIron"
|
||||
},
|
||||
"b": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "dustRedstone"
|
||||
},
|
||||
"c": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell16k_part"
|
||||
}
|
||||
}
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"result": {
|
||||
"item": "appliedenergistics2:fluid_storage_cell_16k"
|
||||
},
|
||||
"type": "forge:ore_shapeless",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.empty_storage_cell"
|
||||
},
|
||||
{
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell16k_part"
|
||||
}
|
||||
]
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"result": {
|
||||
"item": "appliedenergistics2:fluid_storage_cell_1k"
|
||||
},
|
||||
"type": "forge:ore_shaped",
|
||||
"pattern": [
|
||||
"aba",
|
||||
"bcb",
|
||||
"ddd"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "appliedenergistics2:quartz_glass"
|
||||
},
|
||||
"d": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "ingotIron"
|
||||
},
|
||||
"b": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "dustRedstone"
|
||||
},
|
||||
"c": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell1k_part"
|
||||
}
|
||||
}
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"result": {
|
||||
"item": "appliedenergistics2:fluid_storage_cell_1k"
|
||||
},
|
||||
"type": "forge:ore_shapeless",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.empty_storage_cell"
|
||||
},
|
||||
{
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell1k_part"
|
||||
}
|
||||
]
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"result": {
|
||||
"item": "appliedenergistics2:fluid_storage_cell_4k"
|
||||
},
|
||||
"type": "forge:ore_shaped",
|
||||
"pattern": [
|
||||
"aba",
|
||||
"bcb",
|
||||
"ddd"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "appliedenergistics2:quartz_glass"
|
||||
},
|
||||
"d": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "ingotIron"
|
||||
},
|
||||
"b": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "dustRedstone"
|
||||
},
|
||||
"c": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell4k_part"
|
||||
}
|
||||
}
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"result": {
|
||||
"item": "appliedenergistics2:fluid_storage_cell_4k"
|
||||
},
|
||||
"type": "forge:ore_shapeless",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.empty_storage_cell"
|
||||
},
|
||||
{
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell4k_part"
|
||||
}
|
||||
]
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"result": {
|
||||
"item": "appliedenergistics2:fluid_storage_cell_64k"
|
||||
},
|
||||
"type": "forge:ore_shaped",
|
||||
"pattern": [
|
||||
"aba",
|
||||
"bcb",
|
||||
"ddd"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "appliedenergistics2:quartz_glass"
|
||||
},
|
||||
"d": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "ingotIron"
|
||||
},
|
||||
"b": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "dustRedstone"
|
||||
},
|
||||
"c": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell64k_part"
|
||||
}
|
||||
}
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"result": {
|
||||
"item": "appliedenergistics2:fluid_storage_cell_64k"
|
||||
},
|
||||
"type": "forge:ore_shapeless",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.empty_storage_cell"
|
||||
},
|
||||
{
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell64k_part"
|
||||
}
|
||||
]
|
||||
}
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"result": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell16k_part"
|
||||
},
|
||||
"type": "appliedenergistics2:part_shaped",
|
||||
"pattern": [
|
||||
"aba",
|
||||
"cdc",
|
||||
"aca"
|
||||
],
|
||||
"key": {
|
||||
"d": {
|
||||
"item": "appliedenergistics2:quartz_glass"
|
||||
},
|
||||
"a": {
|
||||
"item": "minecraft:dye",
|
||||
"data": 4
|
||||
},
|
||||
"c": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell4k_part"
|
||||
},
|
||||
"b": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.calculation_processor"
|
||||
}
|
||||
}
|
||||
}
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"result": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell1k_part"
|
||||
},
|
||||
"type": "appliedenergistics2:part_shaped",
|
||||
"pattern": [
|
||||
"aba",
|
||||
"bcb",
|
||||
"aba"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "minecraft:dye",
|
||||
"data": 4
|
||||
},
|
||||
"b": {
|
||||
"item": "#appliedenergistics2:certusCrystal"
|
||||
},
|
||||
"c": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.logic_processor"
|
||||
}
|
||||
}
|
||||
}
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"result": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell4k_part"
|
||||
},
|
||||
"type": "appliedenergistics2:part_shaped",
|
||||
"pattern": [
|
||||
"aba",
|
||||
"cdc",
|
||||
"aca"
|
||||
],
|
||||
"key": {
|
||||
"d": {
|
||||
"item": "appliedenergistics2:quartz_glass"
|
||||
},
|
||||
"a": {
|
||||
"item": "minecraft:dye",
|
||||
"data": 4
|
||||
},
|
||||
"c": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell1k_part"
|
||||
},
|
||||
"b": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.calculation_processor"
|
||||
}
|
||||
}
|
||||
}
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"result": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell64k_part"
|
||||
},
|
||||
"type": "appliedenergistics2:part_shaped",
|
||||
"pattern": [
|
||||
"aba",
|
||||
"cdc",
|
||||
"aca"
|
||||
],
|
||||
"key": {
|
||||
"d": {
|
||||
"item": "appliedenergistics2:quartz_glass"
|
||||
},
|
||||
"a": {
|
||||
"item": "minecraft:dye",
|
||||
"data": 4
|
||||
},
|
||||
"c": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.fluid_cell16k_part"
|
||||
},
|
||||
"b": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.calculation_processor"
|
||||
}
|
||||
}
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"result": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "part.export_bus_fluid"
|
||||
},
|
||||
"type": "appliedenergistics2:part_shaped",
|
||||
"pattern": [
|
||||
"aba",
|
||||
"lcl"
|
||||
],
|
||||
"key": {
|
||||
"b": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.formation_core"
|
||||
},
|
||||
"a": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "ingotIron"
|
||||
},
|
||||
"c": {
|
||||
"item": "minecraft:piston"
|
||||
},
|
||||
"l": {
|
||||
"item": "minecraft:dye",
|
||||
"data": 4
|
||||
}
|
||||
}
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"result": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "part.import_bus_fluid"
|
||||
},
|
||||
"type": "appliedenergistics2:part_shaped",
|
||||
"pattern": [
|
||||
"lal",
|
||||
"bcb"
|
||||
],
|
||||
"key": {
|
||||
"c": {
|
||||
"item": "minecraft:sticky_piston"
|
||||
},
|
||||
"b": {
|
||||
"type": "forge:ore_dict",
|
||||
"ore": "ingotIron"
|
||||
},
|
||||
"a": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.annihilation_core"
|
||||
},
|
||||
"l": {
|
||||
"item": "minecraft:dye",
|
||||
"data": 4
|
||||
}
|
||||
}
|
||||
}
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"result": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "part.storage_bus_fluid"
|
||||
},
|
||||
"type": "appliedenergistics2:part_shapeless",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:sticky_piston"
|
||||
},
|
||||
{
|
||||
"item": "#appliedenergistics2:interface"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:piston"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:dye",
|
||||
"data": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"result": {
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "part.fluid_terminal"
|
||||
},
|
||||
"type": "appliedenergistics2:part_shapeless",
|
||||
"ingredients": [
|
||||
{
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "part.terminal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:dye",
|
||||
"data": 4
|
||||
},
|
||||
{
|
||||
"type": "appliedenergistics2:part",
|
||||
"part": "material.logic_processor"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user