//leather
recipes.addShapeless(<minecraft:leather>,[<terrafirmacraft:item.TFC Leather>]);
recipes.addShapeless(<terrafirmacraft:item.TFC Leather>,[<minecraft:leather>]);
// Steam-Powered Jetpack
recipes.remove(<steamcraft2:ItemSteamJetpack>);
recipes.addShaped(<steamcraft2:ItemSteamJetpack>,
[[<steamcraft2:ItemCanisterSteam>,<ore
lateSteel>,<steamcraft2:ItemCanisterSteam>],
[<ore
lateBrass>,<ore
lateSteel>,<ore
lateBrass>],
[<ore
lateBrass>,null,<ore
lateBrass>]]);
// clockwork mechanism
recipes.addShaped(<steamcraft2:ItemMachinePart:1> * 4,
[[<ore
artCastIronRod>,<ore
lateBrass>,<ore
artCastIronRod>],
[<TwilightForest:item.chainBlock>,<minecraft:clock>,<Cogs:clockworkPick:1>.onlyDamageBetween(0,500).transformDamage(100)],
[<ore
artCastIronRod>,<ore
lateBrass>,<ore
artCastIronRod>]]);
// brass cogs
mods.immersiveengineering.MetalPress.addRecipe(<Cogs:cogwheel:3> *2, <ore
lateBrass>, <ImmersiveEngineering:mold:1>, 500, 1);
// Smashed ore
for item in <ore:itemHammer>.items {
recipes.addShapeless(<Steamcraft:smashedOre:15>,[<tfcm:item.Arrow_Copper_Head>, item.anyDamage().transformDamage(15)]);
}
// clay
for item in <ore:itemHammer>.items {
recipes.addShapeless(<terrafirmacraft:item.Clay>,[<terrafirmacraft:FlowerPot>, item.anyDamage().transformDamage(15)]);
}
// bassalt brick
for item in <ore:itemHammer>.items {
recipes.addShapeless(<terrafirmacraft:item.ItemStoneBrick:12> * 4,[<steamcraft2:ItemTeapot>, item.anyDamage().transformDamage(15)]);
}
// Bronze chunk
for item in <ore:itemHammer>.items {
recipes.addShapeless(<tfctech:item.Bronze Nugget>,[<tfcm:item.Poniard_Bronze_Head>, item.anyDamage().transformDamage(15)]);
}
// wooden post
recipes.remove(<ImmersiveEngineering:woodenDevice>);
recipes.addShaped(<ImmersiveEngineering:woodenDevice>,
[[<ImmersiveEngineering:woodenDecoration:1>,null,null],
[<ImmersiveEngineering:woodenDecoration:1>,null,null],
[<ore:stoneBricks>,null,null]]);
// String
recipes.addShapeless(<minecraft:string>,[<DecorationsTFC:item.Brush>]);
// longbow
recipes.remove(<tfcm:item.LongBow>);
// crossbow
recipes.remove(<tfcm:item.CrossBow>);
// Armor editor
recipes.addShapeless(<steamcraft2:BlockArmorEditor>, [<ore
lateBrass>, <ore:craftingTableWood>, <ore
lateBrass>, <ore
lateBrass>, <ore
lateBrass>, <ore
lateBrass>, <ore:craftingTableWood>, <ore:craftingTableWood>, <ore:chest>]);
// parachute
recipes.addShaped(<steamcraft2:ItemParachute>,
[[<ore:materialCloth>,<ore:materialCloth>,<ore:materialCloth>],
[<ore:materialCloth>,null,<ore:materialCloth>],
[<ore:materialString>,null,<ore:materialString>]]);
// rollerSkates
recipes.addShaped(<steamcraft2:ItemRollerSkates>,
[[null,<minecraft
otion:8226>,null],
[<ore:itemRubber>,<terrafirmacraft:item.bootsCloth>,<ore:itemRubber>],
[<steamcraft2:ItemMusketBall>,<ore:CastIronRod>,<steamcraft2:ItemMusketBall>]]);
// EmergencyTank
recipes.addShaped(<steamcraft2:ItemEmergencyTank>,
[[<ore
lateBrass>,<ore
lateBrass>,<ore
lateBrass>],
[<ore
lateBrass>,<lwstfc:item.LeatherWaterSac>.anyDamage(),<ore
lateBrass>],
[<ore
lateBrass>,<ore
lateBrass>,<ore
lateBrass>]]);
// reactive plating
recipes.addShaped(<steamcraft2:ItemPistonPlating>,
[[<ore:dustRedstone>,<minecraft
iston>,<ore:dustRedstone>],
[<minecraft
iston>,<terrafirmacraft:item.Wrought Iron Chestplate>,<minecraft
iston>],
[<ore:dustRedstone>,<minecraft
iston>,<ore:dustRedstone>]]);
// concrete
recipes.addShaped(<ImmersiveEngineering:stoneDecoration:4>*8,
[[<ore:blockSand>,<ore:lumpClay>,<ore:blockSand>],
[<ore:blockGravel>,<ore:bucketWater>,<ore:blockGravel>],
[<ore:blockSand>,<ore:lumpClay>,<ore:blockSand>]]);
recipes.addShaped(<ImmersiveEngineering:stoneDecoration:4>*12,
[[<ore:itemSlag>,<ore:lumpClay>,<ore:itemSlag>],
[<ore:blockGravel>,<ore:bucketWater>,<ore:blockGravel>],
[<ore:itemSlag>,<ore:lumpClay>,<ore:itemSlag>]]);
// coloured balloons
val whiteballoon = <ArchimedesShips:balloon:0>;
val orangeballoon = <ArchimedesShips:balloon:1>;
val magentaballoon = <ArchimedesShips:balloon:2>;
val lblueballoon = <ArchimedesShips:balloon:3>;
val yellowballoon = <ArchimedesShips:balloon:4>;
val limeballoon = <ArchimedesShips:balloon:5>;
val pinkballoon = <ArchimedesShips:balloon:6>;
val grayballoon = <ArchimedesShips:balloon:7>;
val lgrayballoon = <ArchimedesShips:balloon:8>;
val cyanballoon = <ArchimedesShips:balloon:9>;
val purpleballoon = <ArchimedesShips:balloon:10>;
val blueballoon = <ArchimedesShips:balloon:11>;
val brownballoon = <ArchimedesShips:balloon:12>;
val greenballoon = <ArchimedesShips:balloon:13>;
val redballoon = <ArchimedesShips:balloon:14>;
val blackballoon = <ArchimedesShips:balloon:15>;
recipes.remove(whiteballoon);
recipes.remove(orangeballoon);
recipes.remove(magentaballoon);
recipes.remove(lblueballoon);
recipes.remove(yellowballoon);
recipes.remove(limeballoon);
recipes.remove(pinkballoon);
recipes.remove(grayballoon);
recipes.remove(lgrayballoon);
recipes.remove(cyanballoon);
recipes.remove(purpleballoon);
recipes.remove(blueballoon);
recipes.remove(brownballoon);
recipes.remove(greenballoon);
recipes.remove(redballoon);
recipes.remove(blackballoon);
mods.tfptweaks.Barrel.addItemFluidConversion(whiteballoon , <liquid:liquid_dye.white>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.white> *200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(orangeballoon , <liquid:liquid_dye.orange>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.orange> *200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(magentaballoon , <liquid:liquid_dye.magenta>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.magenta> *200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(lblueballoon , <liquid:liquid_dye.light_blue>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.light_blue> *200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(yellowballoon , <liquid:liquid_dye.yellow>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.yellow> *200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(limeballoon , <liquid:liquid_dye.lime>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.lime> *200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(pinkballoon , <liquid:liquid_dye.pink>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.pink> *200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(grayballoon , <liquid:liquid_dye.gray>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.gray> *200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(lgrayballoon , <liquid:liquid_dye.silver>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.silver> *200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(cyanballoon , <liquid:liquid_dye.cyan>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.cyan>*200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(purpleballoon , <liquid:liquid_dye.purple>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.purple>*200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(blueballoon , <liquid:liquid_dye.blue>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.blue>*200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(brownballoon , <liquid:liquid_dye.brown>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.brown>*200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(greenballoon , <liquid:liquid_dye.green>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.green> *200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(redballoon , <liquid:liquid_dye.red>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.red>*200, 0, false, 0, true, true);
mods.tfptweaks.Barrel.addItemFluidConversion(blackballoon , <liquid:liquid_dye.black>*200, <ArchimedesShips:balloon:*>, <liquid:liquid_dye.black> *200, 0, false, 0, true, true);