Initial commit
This commit is contained in:
0
scripts/Mod/advanced_finders.zs
Normal file
0
scripts/Mod/advanced_finders.zs
Normal file
191
scripts/Mod/apocalypsenow.zs
Normal file
191
scripts/Mod/apocalypsenow.zs
Normal file
@@ -0,0 +1,191 @@
|
||||
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
import crafttweaker.api.item.ItemCooldowns;
|
||||
import mods.jei.JEI;
|
||||
|
||||
// Modern Materials
|
||||
<tag:items:forge:modern_materials>.add(<tag:items:forge:ingots/aluminum>);
|
||||
<tag:items:forge:modern_materials>.add(<tag:items:forge:ingots/steel>);
|
||||
<tag:items:forge:modern_materials>.add(<tag:items:forge:plates/plastic>);
|
||||
<tag:items:forge:modern_materials>.add(<tag:items:forge:ingots/iron>);
|
||||
<tag:items:forge:modern_materials>.add(<tag:items:forge:ingots/copper>);
|
||||
|
||||
// Money Printing
|
||||
craftingTable.remove(<item:apocalypsenow:money>);
|
||||
craftingTable.addShapeless("an_money", <item:apocalypsenow:money> * 9, [<item:apocalypsenow:money_block>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("an_money_assembly")
|
||||
.transitionTo(<item:minecraft:paper>)
|
||||
.require(<item:minecraft:paper>)
|
||||
.loops(1)
|
||||
.addOutput(<item:apocalypsenow:money>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:minecraft:emerald>))
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
);
|
||||
|
||||
// Apocalypse Now
|
||||
craftingTable.removeByName("apocalypsenow:ventblockrecipe");
|
||||
craftingTable.addShaped("ventblock", <item:apocalypsenow:ventblock>,
|
||||
[[<item:minecraft:air>, <tag:items:forge:plates/iron>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/iron>, <item:minecraft:air>, <tag:items:forge:plates/iron>],
|
||||
[<item:minecraft:air>, <tag:items:forge:plates/iron>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.removeByName("apocalypsenow:corpsesackrecipe");
|
||||
craftingTable.addShaped("corpsesack", <item:apocalypsenow:corpsesack>,
|
||||
[[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>],
|
||||
[<item:apocalypsenow:human_flesh>, <item:apocalypsenow:human_flesh>, <item:apocalypsenow:human_flesh>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:medicalkit>);
|
||||
craftingTable.addShaped("medicalkit", <item:apocalypsenow:medicalkit>,
|
||||
[[<item:minecraft:air>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>],
|
||||
[<item:firstaid:plaster>, <item:firstaid:bandage>, <item:apocalypsenow:scalpel>],
|
||||
[<item:minecraft:air>, <item:apocalypsenow:scissors>.anyDamage(), <item:firstaid:morphine>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:suturekit>);
|
||||
craftingTable.addShaped("suturekit", <item:apocalypsenow:suturekit>,
|
||||
[[<item:minecraft:string>, <tag:items:forge:plates/aluminum>, <item:apocalypsenow:bloodbag>],
|
||||
[<item:firstaid:plaster>, <item:firstaid:bandage>, <item:apocalypsenow:scalpel>],
|
||||
[<tag:items:minecraft:wool>, <item:apocalypsenow:scissors>.anyDamage(), <item:firstaid:morphine>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:emptybloodbag>);
|
||||
craftingTable.addShapedMirrored("emptybloodbag", <constant:minecraft:mirroraxis:horizontal>, <item:apocalypsenow:emptybloodbag>,
|
||||
[[<tag:items:forge:plates/plastic>, <item:minecraft:air>, <item:apocalypsenow:needle>],
|
||||
[<item:minecraft:air>, <item:minecraft:string>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:concret_barrier>);
|
||||
craftingTable.addShapedMirrored("concret_barrier", <constant:minecraft:mirroraxis:horizontal>, <item:apocalypsenow:concret_barrier> * 3,
|
||||
[[<item:immersiveengineering:concrete>, <item:immersiveengineering:concrete>, <item:immersiveengineering:concrete>],
|
||||
[<item:immersiveengineering:concrete>, <item:immersiveengineering:concrete>, <item:immersiveengineering:concrete>]]);
|
||||
|
||||
craftingTable.addShapedMirrored("concrete_bricks", <constant:minecraft:mirroraxis:horizontal>, <item:apocalypsenow:concrete_bricks> * 4,
|
||||
[[<item:immersiveengineering:concrete_tile>, <item:immersiveengineering:concrete_tile>],
|
||||
[<item:immersiveengineering:concrete_tile>, <item:immersiveengineering:concrete_tile>]]);
|
||||
|
||||
craftingTable.addShapedMirrored("concrete_lined_barrier", <constant:minecraft:mirroraxis:horizontal>, <item:apocalypsenow:lined_concrete_barrier> * 3,
|
||||
[[<item:immersiveengineering:concrete>, <tag:items:forge:dyes/yellow>, <item:immersiveengineering:concrete>],
|
||||
[<item:immersiveengineering:concrete>, <item:immersiveengineering:concrete>, <item:immersiveengineering:concrete>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:cardboard_box>);
|
||||
craftingTable.addShaped("cardboard_box", <item:apocalypsenow:cardboard_box>,
|
||||
[[<item:minecraft:paper>, <item:minecraft:paper>, <item:minecraft:paper>],
|
||||
[<item:minecraft:paper>, <item:minecraft:slime_ball>, <item:minecraft:paper>],
|
||||
[<item:minecraft:paper>, <item:minecraft:paper>, <item:minecraft:paper>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:nailbox>);
|
||||
craftingTable.addShapedMirrored("nail_box", <constant:minecraft:mirroraxis:vertical>, <item:apocalypsenow:nailbox>,
|
||||
[[<tag:items:forge:nuggets/steel>],
|
||||
[<tag:items:forge:nuggets/steel>],
|
||||
[<tag:items:forge:nuggets/steel>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:iron_window>);
|
||||
craftingTable.addShapedMirrored("iron_window", <constant:minecraft:mirroraxis:horizontal>, <item:apocalypsenow:iron_window> * 4,
|
||||
[[<tag:items:forge:ingots/iron>, <tag:items:forge:glass_panes>, <tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:glass_panes>, <tag:items:forge:glass_panes>, <tag:items:forge:glass_panes>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:barbed_wire>);
|
||||
craftingTable.addShaped("barbed_wire", <item:apocalypsenow:barbed_wire> * 3,
|
||||
[[<item:minecraft:air>, <tag:items:forge:wires/steel>, <item:minecraft:air>],
|
||||
[<tag:items:forge:wires/steel>, <item:minecraft:air>, <tag:items:forge:wires/steel>],
|
||||
[<item:minecraft:air>, <tag:items:forge:wires/steel>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:nail_bomb>);
|
||||
craftingTable.addShaped("nail_bomb", <item:apocalypsenow:nail_bomb>,
|
||||
[[<item:minecraft:air>, <item:minecraft:stone_pressure_plate>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/iron>, <item:apocalypsenow:nailbox>, <tag:items:forge:plates/iron>],
|
||||
[<item:minecraft:air>, <item:apocalypsenow:gunpowder_can>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:improvisedbomb>);
|
||||
craftingTable.addShapedMirrored("improvised_bomb", <constant:minecraft:mirroraxis:horizontal>, <item:apocalypsenow:improvisedbomb>,
|
||||
[[<item:minecraft:air>, <item:minecraft:stone_pressure_plate>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/iron>, <item:apocalypsenow:gunpowder_can>, <tag:items:forge:plates/iron>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:gunpowder_can>);
|
||||
craftingTable.addShapedMirrored("gunpowder_can", <constant:minecraft:mirroraxis:horizontal>, <item:apocalypsenow:gunpowder_can>,
|
||||
[[<item:minecraft:air>, <tag:items:forge:gunpowder>, <item:minecraft:air>],
|
||||
[<tag:items:forge:gunpowder>, <item:apocalypsenow:can>, <tag:items:forge:gunpowder>],
|
||||
[<item:minecraft:air>, <tag:items:forge:gunpowder>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:pipe_bomb>);
|
||||
craftingTable.addShapedMirrored("pipe_bomb", <constant:minecraft:mirroraxis:horizontal>, <item:apocalypsenow:pipe_bomb>,
|
||||
[[<item:apocalypsenow:gunpowder_can>, <item:apocalypsenow:pipe>, <item:apocalypsenow:gunpowder_can>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:can_opener>);
|
||||
craftingTable.addShapedMirrored("can_opener", <constant:minecraft:mirroraxis:horizontal>, <item:apocalypsenow:can_opener>,
|
||||
[[<tag:items:forge:nuggets/iron>, <tag:items:forge:ingots/iron>],
|
||||
[<item:minecraft:air>, <tag:items:forge:nuggets/iron>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:log_with_stone>);
|
||||
craftingTable.addShaped("reinforced_log", <item:apocalypsenow:log_with_stone>,
|
||||
[[<item:minecraft:air>, <item:minecraft:stone>, <item:minecraft:air>],
|
||||
[<item:minecraft:stone>, <tag:items:minecraft:logs>, <item:minecraft:stone>],
|
||||
[<item:minecraft:air>, <item:minecraft:stone>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:land_mine>);
|
||||
craftingTable.addShaped("land_mine", <item:apocalypsenow:land_mine>,
|
||||
[[<item:minecraft:air>, <item:minecraft:heavy_weighted_pressure_plate>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/steel>, <item:apocalypsenow:gunpowder_can>, <tag:items:forge:plates/steel>],
|
||||
[<item:minecraft:air>, <tag:items:forge:plates/steel>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:tripwire_bomb>);
|
||||
craftingTable.addShaped("tripwire_bomb", <item:apocalypsenow:tripwire_bomb>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dusts/redstone>, <item:minecraft:tnt>, <tag:items:forge:dusts/redstone>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:planks_a>);
|
||||
craftingTable.addShaped("planks_a", <item:apocalypsenow:planks_a>,
|
||||
[[<tag:items:minecraft:planks>, <tag:items:minecraft:planks>, <item:minecraft:air>],
|
||||
[<item:minecraft:air>, <item:apocalypsenow:nailbox>, <item:minecraft:air>],
|
||||
[<item:minecraft:air>, <tag:items:minecraft:planks>, <tag:items:minecraft:planks>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:planks_a>);
|
||||
craftingTable.addShaped("planks_a", <item:apocalypsenow:planks_a>,
|
||||
[[<tag:items:minecraft:planks>, <tag:items:minecraft:planks>, <item:minecraft:air>],
|
||||
[<item:minecraft:air>, <item:apocalypsenow:nailbox>, <item:minecraft:air>],
|
||||
[<item:minecraft:air>, <tag:items:minecraft:planks>, <tag:items:minecraft:planks>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:planksc>);
|
||||
craftingTable.addShaped("planks_b", <item:apocalypsenow:planksc>,
|
||||
[[<tag:items:minecraft:planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:minecraft:planks>, <item:apocalypsenow:nailbox>, <tag:items:minecraft:planks>],
|
||||
[<item:minecraft:air>, <item:minecraft:air>, <tag:items:minecraft:planks>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:planksb>);
|
||||
craftingTable.addShaped("planksb", <item:apocalypsenow:planksb>,
|
||||
[[<item:minecraft:air>, <tag:items:minecraft:planks>, <item:minecraft:air>],
|
||||
[<tag:items:minecraft:planks>, <item:apocalypsenow:nailbox>, <tag:items:minecraft:planks>],
|
||||
[<item:minecraft:air>, <tag:items:minecraft:planks>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:metal_bars>);
|
||||
craftingTable.addShaped("metal_bars", <item:apocalypsenow:metal_bars>,
|
||||
[[<tag:items:forge:rods/steel>, <tag:items:forge:rods/steel>, <tag:items:forge:rods/steel>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:traffic_barricade>);
|
||||
craftingTable.addShaped("traffic_barricade", <item:apocalypsenow:traffic_barricade> * 3,
|
||||
[[<tag:items:forge:modern_materials>, <tag:items:forge:modern_materials>, <tag:items:forge:modern_materials>],
|
||||
[<tag:items:forge:modern_materials>, <tag:items:forge:dyes/red>, <tag:items:forge:modern_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:construction_barricade>);
|
||||
craftingTable.addShaped("construction_barricade", <item:apocalypsenow:construction_barricade> * 3,
|
||||
[[<tag:items:forge:modern_materials>, <tag:items:forge:modern_materials>, <tag:items:forge:modern_materials>],
|
||||
[<tag:items:forge:modern_materials>, <tag:items:forge:dyes/yellow>, <tag:items:forge:modern_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:medical_storage>);
|
||||
craftingTable.addShaped("medical_storage", <item:apocalypsenow:medical_storage>,
|
||||
[[<item:minecraft:air>, <tag:items:forge:modern_materials>, <item:minecraft:air>],
|
||||
[<tag:items:forge:modern_materials>, <tag:items:forge:dyes/red>, <tag:items:forge:modern_materials>],
|
||||
[<item:minecraft:air>, <tag:items:forge:modern_materials>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:safe>);
|
||||
craftingTable.addShaped("safe", <item:apocalypsenow:safe>,
|
||||
[[<tag:items:forge:chests>, <item:create:cogwheel>],
|
||||
[<tag:items:forge:storage_blocks/iron>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:sedexbox>);
|
||||
craftingTable.addShaped("sedexbox", <item:apocalypsenow:sedexbox>,
|
||||
[[<item:minecraft:paper>, <item:minecraft:paper>, <item:minecraft:paper>],
|
||||
[<tag:items:forge:dyes/white>, <item:minecraft:slime_ball>, <item:minecraft:paper>],
|
||||
[<item:minecraft:paper>, <item:minecraft:paper>, <item:minecraft:paper>]]);
|
||||
|
||||
craftingTable.remove(<item:apocalypsenow:bomb_defusing_kit>);
|
||||
craftingTable.addShapeless("bomb_defusing_kit", <item:apocalypsenow:bomb_defusing_kit>,
|
||||
[<item:immersiveengineering:screwdriver>, <item:immersiveengineering:wirecutter>]);
|
||||
657
scripts/Mod/car_components.zs
Normal file
657
scripts/Mod/car_components.zs
Normal file
@@ -0,0 +1,657 @@
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
import mods.jei.JEI;
|
||||
|
||||
// Cars
|
||||
// Engine Piston
|
||||
craftingTable.removeByName("car:battery");
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("battery")
|
||||
.transitionTo(<item:contenttweaker:incomplete_battery>)
|
||||
.require(<item:immersiveengineering:storage_lead>)
|
||||
.loops(2)
|
||||
.addOutput(<item:car:battery>, 1)
|
||||
.addStep<mods.createtweaker.CuttingRecipe>()
|
||||
.addStep<mods.createtweaker.FillingRecipe>((rb) => rb.require(<fluid:immersiveengineering:redstone_acid> * 500))
|
||||
.addStep<mods.createtweaker.FillingRecipe>((rb) => rb.require(<fluid:minecraft:water> * 500))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:wires/electrum>))
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
);
|
||||
|
||||
// Cars
|
||||
// Engine Piston
|
||||
craftingTable.removeByName("car:engine_piston");
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("engine_piston")
|
||||
.transitionTo(<item:contenttweaker:incomplete_engine_piston>)
|
||||
.require(<item:minecraft:piston>)
|
||||
.loops(1)
|
||||
.addOutput(<item:car:engine_piston>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:rods/steel>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:rods/steel>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/steel>))
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
);
|
||||
|
||||
// 3 Cylinder Engine
|
||||
craftingTable.removeByName("car:engine_3_cylinder");
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("engine_3_cylinder")
|
||||
.transitionTo(<item:contenttweaker:incomplete_engine_3_cylinder>)
|
||||
.require(<item:immersiveengineering:storage_aluminum>)
|
||||
.loops(3)
|
||||
.addOutput(<item:car:engine_3_cylinder>, 1)
|
||||
.addStep<mods.createtweaker.CuttingRecipe>()
|
||||
.addStep<mods.createtweaker.FillingRecipe>((rb) => rb.require(<fluid:immersivepetroleum:lubricant> * 250))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:car:engine_piston>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:create:precision_mechanism>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/steel>))
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
);
|
||||
|
||||
// 6 Cylinder Engine
|
||||
craftingTable.removeByName("car:engine_6_cylinder");
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("engine_6_cylinder")
|
||||
.transitionTo(<item:contenttweaker:incomplete_engine_6_cylinder>)
|
||||
.require(<item:car:engine_3_cylinder>)
|
||||
.loops(3)
|
||||
.addOutput(<item:car:engine_6_cylinder>, 1)
|
||||
.addStep<mods.createtweaker.CuttingRecipe>()
|
||||
.addStep<mods.createtweaker.FillingRecipe>((rb) => rb.require(<fluid:immersivepetroleum:lubricant> * 250))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:car:engine_piston>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:create:precision_mechanism>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/steel>))
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
);
|
||||
|
||||
// Truck Engine
|
||||
craftingTable.removeByName("car:engine_truck");
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("engine_truck")
|
||||
.transitionTo(<item:contenttweaker:incomplete_engine_truck>)
|
||||
.require(<item:car:engine_6_cylinder>)
|
||||
.loops(3)
|
||||
.addOutput(<item:car:engine_truck>, 1)
|
||||
.addStep<mods.createtweaker.CuttingRecipe>()
|
||||
.addStep<mods.createtweaker.FillingRecipe>((rb) => rb.require(<fluid:immersivepetroleum:lubricant> * 250))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:car:engine_piston>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:create:precision_mechanism>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/steel>))
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
);
|
||||
|
||||
// Wheels
|
||||
craftingTable.removeByName("car:wheel");
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("wheel")
|
||||
.transitionTo(<item:contenttweaker:incomplete_wheel>)
|
||||
.require(<item:immersiveengineering:storage_aluminum>)
|
||||
.loops(3)
|
||||
.addOutput(<item:car:wheel>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:contenttweaker:rubber>))
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
.addStep<mods.createtweaker.CuttingRecipe>()
|
||||
);
|
||||
|
||||
// Big Wheels
|
||||
craftingTable.removeByName("car:big_wheel");
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("big_wheel")
|
||||
.transitionTo(<item:contenttweaker:incomplete_big_wheel>)
|
||||
.require(<item:car:wheel>)
|
||||
.loops(3)
|
||||
.addOutput(<item:car:big_wheel>, 1)
|
||||
.addStep<mods.createtweaker.CuttingRecipe>()
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:contenttweaker:rubber>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:ingots/aluminum>))
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
);
|
||||
|
||||
// Small tank
|
||||
craftingTable.removeByName("car:small_tank");
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("small_tank")
|
||||
.transitionTo(<item:contenttweaker:incomplete_small_tank>)
|
||||
.require(<item:immersiveengineering:storage_aluminum>)
|
||||
.loops(1)
|
||||
.addOutput(<item:car:small_tank>, 1)
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
.addStep<mods.createtweaker.CuttingRecipe>()
|
||||
);
|
||||
|
||||
// Medium tank
|
||||
craftingTable.removeByName("car:medium_tank");
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("medium_tank")
|
||||
.transitionTo(<item:contenttweaker:incomplete_medium_tank>)
|
||||
.require(<item:car:small_tank>)
|
||||
.loops(1)
|
||||
.addOutput(<item:car:medium_tank>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:immersiveengineering:storage_aluminum>))
|
||||
.addStep<mods.createtweaker.CuttingRecipe>()
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
);
|
||||
// Large tank
|
||||
craftingTable.removeByName("car:large_tank");
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("large_tank")
|
||||
.transitionTo(<item:contenttweaker:incomplete_large_tank>)
|
||||
.require(<item:car:medium_tank>)
|
||||
.loops(1)
|
||||
.addOutput(<item:car:large_tank>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:immersiveengineering:storage_aluminum>))
|
||||
.addStep<mods.createtweaker.CuttingRecipe>()
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
);
|
||||
|
||||
// Canister
|
||||
craftingTable.removeByName("car:canister");
|
||||
craftingTable.addShaped("canister", <item:car:canister>,
|
||||
[[<tag:items:forge:plates/iron>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:air>, <tag:items:forge:plates/plastic>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// Gas Station
|
||||
craftingTable.removeByName("car:gas_station");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("gas_station", <item:car:gas_station>,
|
||||
[[<tag:items:forge:ingots/iron>, <tag:items:forge:storage_blocks/iron>, <tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:ingots/iron>, <item:immersiveengineering:component_electronic_adv>, <tag:items:forge:ingots/iron>],
|
||||
[<item:minecraft:smooth_stone_slab>, <item:create:fluid_tank>, <item:minecraft:smooth_stone_slab>]]);
|
||||
|
||||
|
||||
// Wood Body
|
||||
// Oak Wood
|
||||
craftingTable.removeByName("car:oak_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("oak_body", <item:car:oak_body>,
|
||||
[[<item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:oak_planks>, <tag:items:forge:glass>, <item:minecraft:oak_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:acacia_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("acacia_body", <item:car:acacia_body>,
|
||||
[[<item:minecraft:acacia_planks>, <item:minecraft:acacia_planks>, <item:minecraft:acacia_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:acacia_planks>, <tag:items:forge:glass>, <item:minecraft:acacia_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:acacia_planks>, <item:minecraft:acacia_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:acacia_planks>, <item:minecraft:acacia_planks>, <item:minecraft:acacia_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:dark_oak_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("dark_oak_body", <item:car:dark_oak_body>,
|
||||
[[<item:minecraft:dark_oak_planks>, <item:minecraft:dark_oak_planks>, <item:minecraft:dark_oak_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:dark_oak_planks>, <tag:items:forge:glass>, <item:minecraft:dark_oak_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:dark_oak_planks>, <item:minecraft:dark_oak_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:dark_oak_planks>, <item:minecraft:dark_oak_planks>, <item:minecraft:dark_oak_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:birch_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("birch_body", <item:car:birch_body>,
|
||||
[[<item:minecraft:birch_planks>, <item:minecraft:birch_planks>, <item:minecraft:birch_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:birch_planks>, <tag:items:forge:glass>, <item:minecraft:birch_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:birch_planks>, <item:minecraft:birch_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:birch_planks>, <item:minecraft:birch_planks>, <item:minecraft:birch_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:jungle_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("jungle_body", <item:car:jungle_body>,
|
||||
[[<item:minecraft:jungle_planks>, <item:minecraft:jungle_planks>, <item:minecraft:jungle_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:jungle_planks>, <tag:items:forge:glass>, <item:minecraft:jungle_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:jungle_planks>, <item:minecraft:jungle_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:jungle_planks>, <item:minecraft:jungle_planks>, <item:minecraft:jungle_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:spruce_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("spruce_body", <item:car:spruce_body>,
|
||||
[[<item:minecraft:spruce_planks>, <item:minecraft:spruce_planks>, <item:minecraft:spruce_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:spruce_planks>, <tag:items:forge:glass>, <item:minecraft:spruce_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:spruce_planks>, <item:minecraft:spruce_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:spruce_planks>, <item:minecraft:spruce_planks>, <item:minecraft:spruce_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:crimson_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("crimson_body", <item:car:crimson_body>,
|
||||
[[<item:minecraft:crimson_planks>, <item:minecraft:crimson_planks>, <item:minecraft:crimson_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:crimson_planks>, <tag:items:forge:glass>, <item:minecraft:crimson_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:crimson_planks>, <item:minecraft:crimson_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:crimson_planks>, <item:minecraft:crimson_planks>, <item:minecraft:crimson_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:warped_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("warped_body", <item:car:warped_body>,
|
||||
[[<item:minecraft:warped_planks>, <item:minecraft:warped_planks>, <item:minecraft:warped_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:warped_planks>, <tag:items:forge:glass>, <item:minecraft:warped_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:warped_planks>, <item:minecraft:warped_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:warped_planks>, <item:minecraft:warped_planks>, <item:minecraft:warped_planks>]]);
|
||||
|
||||
// Big Bodies
|
||||
craftingTable.removeByName("car:big_oak_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("big_oak_body", <item:car:big_oak_body>,
|
||||
[[<item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:oak_planks>, <tag:items:forge:glass>, <tag:items:forge:glass>, <item:minecraft:oak_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>, <item:minecraft:oak_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:big_acacia_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("big_acacia_body", <item:car:big_acacia_body>,
|
||||
[[<item:minecraft:acacia_planks>, <item:minecraft:acacia_planks>, <item:minecraft:acacia_planks>, <item:minecraft:acacia_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:acacia_planks>, <tag:items:forge:glass>, <tag:items:forge:glass>, <item:minecraft:acacia_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:acacia_planks>, <item:minecraft:acacia_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:acacia_planks>, <item:minecraft:acacia_planks>, <item:minecraft:acacia_planks>, <item:minecraft:acacia_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:big_dark_oak_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("big_dark_oak_body", <item:car:big_dark_oak_body>,
|
||||
[[<item:minecraft:dark_oak_planks>, <item:minecraft:dark_oak_planks>, <item:minecraft:dark_oak_planks>, <item:minecraft:dark_oak_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:dark_oak_planks>, <tag:items:forge:glass>, <tag:items:forge:glass>, <item:minecraft:dark_oak_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:dark_oak_planks>, <item:minecraft:dark_oak_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:dark_oak_planks>, <item:minecraft:dark_oak_planks>, <item:minecraft:dark_oak_planks>, <item:minecraft:dark_oak_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:big_birch_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("big_birch_body", <item:car:big_birch_body>,
|
||||
[[<item:minecraft:birch_planks>, <item:minecraft:birch_planks>, <item:minecraft:birch_planks>, <item:minecraft:birch_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:birch_planks>, <tag:items:forge:glass>, <tag:items:forge:glass>, <item:minecraft:birch_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:birch_planks>, <item:minecraft:birch_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:birch_planks>, <item:minecraft:birch_planks>, <item:minecraft:birch_planks>, <item:minecraft:birch_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:big_jungle_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("big_jungle_body", <item:car:big_jungle_body>,
|
||||
[[<item:minecraft:jungle_planks>, <item:minecraft:jungle_planks>, <item:minecraft:jungle_planks>, <item:minecraft:jungle_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:jungle_planks>, <tag:items:forge:glass>, <tag:items:forge:glass>, <item:minecraft:jungle_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:jungle_planks>, <item:minecraft:jungle_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:jungle_planks>, <item:minecraft:jungle_planks>, <item:minecraft:jungle_planks>, <item:minecraft:jungle_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:big_spruce_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("big_spruce_body", <item:car:big_spruce_body>,
|
||||
[[<item:minecraft:spruce_planks>, <item:minecraft:spruce_planks>, <item:minecraft:spruce_planks>, <item:minecraft:spruce_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:spruce_planks>, <tag:items:forge:glass>, <tag:items:forge:glass>, <item:minecraft:spruce_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:spruce_planks>, <item:minecraft:spruce_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:spruce_planks>, <item:minecraft:spruce_planks>, <item:minecraft:spruce_planks>, <item:minecraft:spruce_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:big_crimson_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("big_crimson_body", <item:car:big_crimson_body>,
|
||||
[[<item:minecraft:crimson_planks>, <item:minecraft:crimson_planks>, <item:minecraft:crimson_planks>, <item:minecraft:crimson_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:crimson_planks>, <tag:items:forge:glass>, <tag:items:forge:glass>, <item:minecraft:crimson_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:crimson_planks>, <item:minecraft:crimson_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:crimson_planks>, <item:minecraft:crimson_planks>, <item:minecraft:crimson_planks>, <item:minecraft:crimson_planks>]]);
|
||||
|
||||
craftingTable.removeByName("car:big_warped_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("big_warped_body", <item:car:big_warped_body>,
|
||||
[[<item:minecraft:warped_planks>, <item:minecraft:warped_planks>, <item:minecraft:warped_planks>, <item:minecraft:warped_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:warped_planks>, <tag:items:forge:glass>, <tag:items:forge:glass>, <item:minecraft:warped_planks>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:warped_planks>, <item:minecraft:warped_planks>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <item:minecraft:warped_planks>, <item:minecraft:warped_planks>, <item:minecraft:warped_planks>, <item:minecraft:warped_planks>]]);
|
||||
|
||||
|
||||
// Transporter Body
|
||||
// Black
|
||||
craftingTable.removeByName("car:black_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("black_transporter_body", <item:car:black_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/black>, <tag:items:forge:dyes/black>, <tag:items:forge:dyes/black>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// White
|
||||
craftingTable.removeByName("car:white_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("white_transporter_body", <item:car:white_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/white>, <tag:items:forge:dyes/white>, <tag:items:forge:dyes/white>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// Blue
|
||||
craftingTable.removeByName("car:blue_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("blue_transporter_body", <item:car:blue_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/blue>, <tag:items:forge:dyes/blue>, <tag:items:forge:dyes/blue>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// Brown
|
||||
craftingTable.removeByName("car:brown_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("brown_transporter_body", <item:car:brown_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/brown>, <tag:items:forge:dyes/brown>, <tag:items:forge:dyes/brown>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// cyan
|
||||
craftingTable.removeByName("car:cyan_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("cyan_transporter_body", <item:car:cyan_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/cyan>, <tag:items:forge:dyes/cyan>, <tag:items:forge:dyes/cyan>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// gray
|
||||
craftingTable.removeByName("car:gray_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("gray_transporter_body", <item:car:gray_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/gray>, <tag:items:forge:dyes/gray>, <tag:items:forge:dyes/gray>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// green
|
||||
craftingTable.removeByName("car:green_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("green_transporter_body", <item:car:green_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/green>, <tag:items:forge:dyes/green>, <tag:items:forge:dyes/green>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// light_blue
|
||||
craftingTable.removeByName("car:light_blue_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("light_blue_transporter_body", <item:car:light_blue_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/light_blue>, <tag:items:forge:dyes/light_blue>, <tag:items:forge:dyes/light_blue>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// lime
|
||||
craftingTable.removeByName("car:lime_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("lime_transporter_body", <item:car:lime_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/lime>, <tag:items:forge:dyes/lime>, <tag:items:forge:dyes/lime>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
|
||||
// magenta
|
||||
craftingTable.removeByName("car:magenta_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("magenta_transporter_body", <item:car:magenta_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/magenta>, <tag:items:forge:dyes/magenta>, <tag:items:forge:dyes/magenta>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// orange
|
||||
craftingTable.removeByName("car:orange_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("orange_transporter_body", <item:car:orange_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/orange>, <tag:items:forge:dyes/orange>, <tag:items:forge:dyes/orange>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// pink
|
||||
craftingTable.removeByName("car:pink_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("pink_transporter_body", <item:car:pink_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/pink>, <tag:items:forge:dyes/pink>, <tag:items:forge:dyes/pink>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// purple
|
||||
craftingTable.removeByName("car:purple_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("purple_transporter_body", <item:car:purple_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/purple>, <tag:items:forge:dyes/purple>, <tag:items:forge:dyes/purple>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// red
|
||||
craftingTable.removeByName("car:red_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("red_transporter_body", <item:car:red_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/red>, <tag:items:forge:dyes/red>, <tag:items:forge:dyes/red>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// light_gray
|
||||
craftingTable.removeByName("car:light_gray_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("light_gray_transporter_body", <item:car:light_gray_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/light_gray>, <tag:items:forge:dyes/light_gray>, <tag:items:forge:dyes/light_gray>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// yellow
|
||||
craftingTable.removeByName("car:yellow_transporter_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("yellow_transporter_body", <item:car:yellow_transporter_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/yellow>, <tag:items:forge:dyes/yellow>, <tag:items:forge:dyes/yellow>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// SUV Body
|
||||
// white
|
||||
craftingTable.removeByName("car:white_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("white_suv_body", <item:car:white_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/white>, <tag:items:forge:dyes/white>, <tag:items:forge:dyes/white>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// black
|
||||
craftingTable.removeByName("car:black_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("black_suv_body", <item:car:black_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/black>, <tag:items:forge:dyes/black>, <tag:items:forge:dyes/black>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// blue
|
||||
craftingTable.removeByName("car:blue_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("blue_suv_body", <item:car:blue_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/blue>, <tag:items:forge:dyes/blue>, <tag:items:forge:dyes/blue>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// brown
|
||||
craftingTable.removeByName("car:brown_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("brown_suv_body", <item:car:brown_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/brown>, <tag:items:forge:dyes/brown>, <tag:items:forge:dyes/brown>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// cyan
|
||||
craftingTable.removeByName("car:cyan_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("cyan_suv_body", <item:car:cyan_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/cyan>, <tag:items:forge:dyes/cyan>, <tag:items:forge:dyes/cyan>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// gray
|
||||
craftingTable.removeByName("car:gray_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("gray_suv_body", <item:car:gray_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/gray>, <tag:items:forge:dyes/gray>, <tag:items:forge:dyes/gray>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// green
|
||||
craftingTable.removeByName("car:green_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("green_suv_body", <item:car:green_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/green>, <tag:items:forge:dyes/green>, <tag:items:forge:dyes/green>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// light_blue
|
||||
craftingTable.removeByName("car:light_blue_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("light_blue_suv_body", <item:car:light_blue_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/light_blue>, <tag:items:forge:dyes/light_blue>, <tag:items:forge:dyes/light_blue>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// lime
|
||||
craftingTable.removeByName("car:lime_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("lime_suv_body", <item:car:lime_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/lime>, <tag:items:forge:dyes/lime>, <tag:items:forge:dyes/lime>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// magenta
|
||||
craftingTable.removeByName("car:magenta_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("magenta_suv_body", <item:car:magenta_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/magenta>, <tag:items:forge:dyes/magenta>, <tag:items:forge:dyes/magenta>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// orange
|
||||
craftingTable.removeByName("car:orange_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("orange_suv_body", <item:car:orange_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/orange>, <tag:items:forge:dyes/orange>, <tag:items:forge:dyes/orange>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// pink
|
||||
craftingTable.removeByName("car:pink_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("pink_suv_body", <item:car:pink_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/pink>, <tag:items:forge:dyes/pink>, <tag:items:forge:dyes/pink>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// purple
|
||||
craftingTable.removeByName("car:purple_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("purple_suv_body", <item:car:purple_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/purple>, <tag:items:forge:dyes/purple>, <tag:items:forge:dyes/purple>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// red
|
||||
craftingTable.removeByName("car:red_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("red_suv_body", <item:car:red_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/red>, <tag:items:forge:dyes/red>, <tag:items:forge:dyes/red>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// light_gray
|
||||
craftingTable.removeByName("car:light_gray_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("light_gray_suv_body", <item:car:light_gray_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/light_gray>, <tag:items:forge:dyes/light_gray>, <tag:items:forge:dyes/light_gray>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// yellow
|
||||
craftingTable.removeByName("car:yellow_suv_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("yellow_suv_body", <item:car:yellow_suv_body>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:dyes/yellow>, <tag:items:forge:dyes/yellow>, <tag:items:forge:dyes/yellow>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/steel>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>],
|
||||
[ <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// Sportscar Body
|
||||
// white
|
||||
craftingTable.removeByName("car:white_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("white_sport_body", <item:car:white_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/white>, <tag:items:forge:dyes/white>, <tag:items:forge:dyes/white>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// black
|
||||
craftingTable.removeByName("car:black_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("black_sport_body", <item:car:black_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/black>, <tag:items:forge:dyes/black>, <tag:items:forge:dyes/black>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// blue
|
||||
craftingTable.removeByName("car:blue_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("blue_sport_body", <item:car:blue_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/blue>, <tag:items:forge:dyes/blue>, <tag:items:forge:dyes/blue>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// brown
|
||||
craftingTable.removeByName("car:brown_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("brown_sport_body", <item:car:brown_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/brown>, <tag:items:forge:dyes/brown>, <tag:items:forge:dyes/brown>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// cyan
|
||||
craftingTable.removeByName("car:cyan_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("cyan_sport_body", <item:car:cyan_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/cyan>, <tag:items:forge:dyes/cyan>, <tag:items:forge:dyes/cyan>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// gray
|
||||
craftingTable.removeByName("car:gray_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("gray_sport_body", <item:car:gray_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/gray>, <tag:items:forge:dyes/gray>, <tag:items:forge:dyes/gray>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// green
|
||||
craftingTable.removeByName("car:green_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("green_sport_body", <item:car:green_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/green>, <tag:items:forge:dyes/green>, <tag:items:forge:dyes/green>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// light_blue
|
||||
craftingTable.removeByName("car:light_blue_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("light_blue_sport_body", <item:car:light_blue_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/light_blue>, <tag:items:forge:dyes/light_blue>, <tag:items:forge:dyes/light_blue>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// lime
|
||||
craftingTable.removeByName("car:lime_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("lime_sport_body", <item:car:lime_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/lime>, <tag:items:forge:dyes/lime>, <tag:items:forge:dyes/lime>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// magenta
|
||||
craftingTable.removeByName("car:magenta_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("magenta_sport_body", <item:car:magenta_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/magenta>, <tag:items:forge:dyes/magenta>, <tag:items:forge:dyes/magenta>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// orange
|
||||
craftingTable.removeByName("car:orange_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("orange_sport_body", <item:car:orange_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/orange>, <tag:items:forge:dyes/orange>, <tag:items:forge:dyes/orange>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// pink
|
||||
craftingTable.removeByName("car:pink_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("pink_sport_body", <item:car:pink_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/pink>, <tag:items:forge:dyes/pink>, <tag:items:forge:dyes/pink>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// purple
|
||||
craftingTable.removeByName("car:purple_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("purple_sport_body", <item:car:purple_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/purple>, <tag:items:forge:dyes/purple>, <tag:items:forge:dyes/purple>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// red
|
||||
craftingTable.removeByName("car:red_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("red_sport_body", <item:car:red_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/red>, <tag:items:forge:dyes/red>, <tag:items:forge:dyes/red>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// light_gray
|
||||
craftingTable.removeByName("car:light_gray_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("light_gray_sport_body", <item:car:light_gray_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/light_gray>, <tag:items:forge:dyes/light_gray>, <tag:items:forge:dyes/light_gray>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// yellow
|
||||
craftingTable.removeByName("car:yellow_sport_body");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("yellow_sport_body", <item:car:yellow_sport_body>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:glass>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:dyes/yellow>, <tag:items:forge:dyes/yellow>, <tag:items:forge:dyes/yellow>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
228
scripts/Mod/car_containers.zs
Normal file
228
scripts/Mod/car_containers.zs
Normal file
@@ -0,0 +1,228 @@
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
import mods.jei.JEI;
|
||||
|
||||
// Containers
|
||||
// white
|
||||
craftingTable.removeByName("car:white_container");
|
||||
craftingTable.addShaped("white_container", <item:car:white_container>,
|
||||
[[<tag:items:forge:dyes/white>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/white>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/white>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/white>]]);
|
||||
|
||||
// black
|
||||
craftingTable.removeByName("car:black_container");
|
||||
craftingTable.addShaped("black_container", <item:car:black_container>,
|
||||
[[<tag:items:forge:dyes/black>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/black>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/black>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/black>]]);
|
||||
|
||||
// blue
|
||||
craftingTable.removeByName("car:blue_container");
|
||||
craftingTable.addShaped("blue_container", <item:car:blue_container>,
|
||||
[[<tag:items:forge:dyes/blue>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/blue>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/blue>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/blue>]]);
|
||||
|
||||
// brown
|
||||
craftingTable.removeByName("car:brown_container");
|
||||
craftingTable.addShaped("brown_container", <item:car:brown_container>,
|
||||
[[<tag:items:forge:dyes/brown>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/brown>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/brown>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/brown>]]);
|
||||
|
||||
// cyan
|
||||
craftingTable.removeByName("car:cyan_container");
|
||||
craftingTable.addShaped("cyan_container", <item:car:cyan_container>,
|
||||
[[<tag:items:forge:dyes/cyan>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/cyan>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/cyan>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/cyan>]]);
|
||||
|
||||
// gray
|
||||
craftingTable.removeByName("car:gray_container");
|
||||
craftingTable.addShaped("gray_container", <item:car:gray_container>,
|
||||
[[<tag:items:forge:dyes/gray>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/gray>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/gray>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/gray>]]);
|
||||
|
||||
// green
|
||||
craftingTable.removeByName("car:green_container");
|
||||
craftingTable.addShaped("green_container", <item:car:green_container>,
|
||||
[[<tag:items:forge:dyes/green>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/green>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/green>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/green>]]);
|
||||
|
||||
// light_blue
|
||||
craftingTable.removeByName("car:light_blue_container");
|
||||
craftingTable.addShaped("light_blue_container", <item:car:light_blue_container>,
|
||||
[[<tag:items:forge:dyes/light_blue>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/light_blue>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/light_blue>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/light_blue>]]);
|
||||
|
||||
// lime
|
||||
craftingTable.removeByName("car:lime_container");
|
||||
craftingTable.addShaped("lime_container", <item:car:lime_container>,
|
||||
[[<tag:items:forge:dyes/lime>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/lime>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/lime>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/lime>]]);
|
||||
|
||||
// magenta
|
||||
craftingTable.removeByName("car:magenta_container");
|
||||
craftingTable.addShaped("magenta_container", <item:car:magenta_container>,
|
||||
[[<tag:items:forge:dyes/magenta>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/magenta>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/magenta>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/magenta>]]);
|
||||
|
||||
// orange
|
||||
craftingTable.removeByName("car:orange_container");
|
||||
craftingTable.addShaped("orange_container", <item:car:orange_container>,
|
||||
[[<tag:items:forge:dyes/orange>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/orange>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/orange>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/orange>]]);
|
||||
|
||||
// pink
|
||||
craftingTable.removeByName("car:pink_container");
|
||||
craftingTable.addShaped("pink_container", <item:car:pink_container>,
|
||||
[[<tag:items:forge:dyes/pink>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/pink>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/pink>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/pink>]]);
|
||||
|
||||
// purple
|
||||
craftingTable.removeByName("car:purple_container");
|
||||
craftingTable.addShaped("purple_container", <item:car:purple_container>,
|
||||
[[<tag:items:forge:dyes/purple>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/purple>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/purple>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/purple>]]);
|
||||
|
||||
// red
|
||||
craftingTable.removeByName("car:red_container");
|
||||
craftingTable.addShaped("red_container", <item:car:red_container>,
|
||||
[[<tag:items:forge:dyes/red>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/red>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/red>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/red>]]);
|
||||
|
||||
// light_gray
|
||||
craftingTable.removeByName("car:light_gray_container");
|
||||
craftingTable.addShaped("light_gray_container", <item:car:light_gray_container>,
|
||||
[[<tag:items:forge:dyes/light_gray>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/light_gray>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/light_gray>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/light_gray>]]);
|
||||
|
||||
// yellow
|
||||
craftingTable.removeByName("car:yellow_container");
|
||||
craftingTable.addShaped("yellow_container", <item:car:yellow_container>,
|
||||
[[<tag:items:forge:dyes/yellow>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/yellow>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:chests>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/yellow>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/yellow>]]);
|
||||
|
||||
// Fluid Tank
|
||||
// white
|
||||
craftingTable.removeByName("car:white_tank_container");
|
||||
craftingTable.addShaped("white_tank_container", <item:car:white_tank_container>,
|
||||
[[<tag:items:forge:dyes/white>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/white>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/white>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/white>]]);
|
||||
|
||||
// black
|
||||
craftingTable.removeByName("car:black_tank_container");
|
||||
craftingTable.addShaped("black_tank_container", <item:car:black_tank_container>,
|
||||
[[<tag:items:forge:dyes/black>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/black>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/black>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/black>]]);
|
||||
|
||||
// blue
|
||||
craftingTable.removeByName("car:blue_tank_container");
|
||||
craftingTable.addShaped("blue_tank_container", <item:car:blue_tank_container>,
|
||||
[[<tag:items:forge:dyes/blue>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/blue>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/blue>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/blue>]]);
|
||||
|
||||
// brown
|
||||
craftingTable.removeByName("car:brown_tank_container");
|
||||
craftingTable.addShaped("brown_tank_container", <item:car:brown_tank_container>,
|
||||
[[<tag:items:forge:dyes/brown>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/brown>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/brown>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/brown>]]);
|
||||
|
||||
// cyan
|
||||
craftingTable.removeByName("car:cyan_tank_container");
|
||||
craftingTable.addShaped("cyan_tank_container", <item:car:cyan_tank_container>,
|
||||
[[<tag:items:forge:dyes/cyan>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/cyan>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/cyan>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/cyan>]]);
|
||||
|
||||
// gray
|
||||
craftingTable.removeByName("car:gray_tank_container");
|
||||
craftingTable.addShaped("gray_tank_container", <item:car:gray_tank_container>,
|
||||
[[<tag:items:forge:dyes/gray>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/gray>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/gray>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/gray>]]);
|
||||
|
||||
// green
|
||||
craftingTable.removeByName("car:green_tank_container");
|
||||
craftingTable.addShaped("green_tank_container", <item:car:green_tank_container>,
|
||||
[[<tag:items:forge:dyes/green>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/green>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/green>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/green>]]);
|
||||
|
||||
// light_blue
|
||||
craftingTable.removeByName("car:light_blue_tank_container");
|
||||
craftingTable.addShaped("light_blue_tank_container", <item:car:light_blue_tank_container>,
|
||||
[[<tag:items:forge:dyes/light_blue>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/light_blue>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/light_blue>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/light_blue>]]);
|
||||
|
||||
// lime
|
||||
craftingTable.removeByName("car:lime_tank_container");
|
||||
craftingTable.addShaped("lime_tank_container", <item:car:lime_tank_container>,
|
||||
[[<tag:items:forge:dyes/lime>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/lime>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/lime>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/lime>]]);
|
||||
|
||||
// magenta
|
||||
craftingTable.removeByName("car:magenta_tank_container");
|
||||
craftingTable.addShaped("magenta_tank_container", <item:car:magenta_tank_container>,
|
||||
[[<tag:items:forge:dyes/magenta>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/magenta>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/magenta>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/magenta>]]);
|
||||
|
||||
// orange
|
||||
craftingTable.removeByName("car:orange_tank_container");
|
||||
craftingTable.addShaped("orange_tank_container", <item:car:orange_tank_container>,
|
||||
[[<tag:items:forge:dyes/orange>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/orange>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/orange>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/orange>]]);
|
||||
|
||||
// pink
|
||||
craftingTable.removeByName("car:pink_tank_container");
|
||||
craftingTable.addShaped("pink_tank_container", <item:car:pink_tank_container>,
|
||||
[[<tag:items:forge:dyes/pink>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/pink>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/pink>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/pink>]]);
|
||||
|
||||
// purple
|
||||
craftingTable.removeByName("car:purple_tank_container");
|
||||
craftingTable.addShaped("purple_tank_container", <item:car:purple_tank_container>,
|
||||
[[<tag:items:forge:dyes/purple>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/purple>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/purple>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/purple>]]);
|
||||
|
||||
// red
|
||||
craftingTable.removeByName("car:red_tank_container");
|
||||
craftingTable.addShaped("red_tank_container", <item:car:red_tank_container>,
|
||||
[[<tag:items:forge:dyes/red>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/red>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/red>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/red>]]);
|
||||
|
||||
// light_gray
|
||||
craftingTable.removeByName("car:light_gray_tank_container");
|
||||
craftingTable.addShaped("light_gray_tank_container", <item:car:light_gray_tank_container>,
|
||||
[[<tag:items:forge:dyes/light_gray>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/light_gray>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/light_gray>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/light_gray>]]);
|
||||
|
||||
// yellow
|
||||
craftingTable.removeByName("car:yellow_tank_container");
|
||||
craftingTable.addShaped("yellow_tank_container", <item:car:yellow_tank_container>,
|
||||
[[<tag:items:forge:dyes/yellow>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/yellow>],
|
||||
[<tag:items:forge:plates/iron>, <item:create:fluid_tank>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:dyes/yellow>, <tag:items:forge:plates/iron>, <tag:items:forge:dyes/yellow>]]);
|
||||
22
scripts/Mod/cloche.zs
Normal file
22
scripts/Mod/cloche.zs
Normal file
@@ -0,0 +1,22 @@
|
||||
import mods.immersiveengineering.Cloche;
|
||||
|
||||
// Farmers Delight
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("tomato_rich_soil", <item:farmersdelight:tomato_seeds>, <item:farmersdelight:rich_soil>, 500, [<item:farmersdelight:tomato> * 2], <blockstate:farmersdelight:tomatoes>.block, "crop");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("onion_rich_soil", <item:farmersdelight:onion>, <item:farmersdelight:rich_soil>, 500, [<item:farmersdelight:onion> * 2], <blockstate:farmersdelight:onions>.block, "crop");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("cabbage_rich_soil", <item:farmersdelight:cabbage_seeds>, <item:farmersdelight:rich_soil>, 500, [<item:farmersdelight:cabbage> * 2, <item:farmersdelight:cabbage_seeds>], <blockstate:farmersdelight:cabbages>.block, "crop");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("rice_rich_soil", <item:farmersdelight:rice>, <item:farmersdelight:rich_soil>, 700, [<item:farmersdelight:rice_panicle> * 2], <blockstate:farmersdelight:rice_panicles>.block, "crop");
|
||||
|
||||
// Vanilla
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("beetroot_rich_soil", <item:minecraft:beetroot_seeds>, <item:farmersdelight:rich_soil>, 500, [<item:minecraft:beetroot> * 2, <item:minecraft:beetroot_seeds>], <blockstate:minecraft:beetroots>.block, "crop");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("bamboo_rich_soil", <item:minecraft:bamboo>, <item:farmersdelight:rich_soil>, 320, [<item:minecraft:bamboo>], <blockstate:minecraft:bamboo>.block, "stacking");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("brown_mushroom_rich_soil", <item:minecraft:brown_mushroom>, <item:farmersdelight:rich_soil>, 320, [<item:minecraft:brown_mushroom>], <blockstate:minecraft:brown_mushroom>.block, "generic");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("cactus_rich_soil", <item:minecraft:cactus>, <item:farmersdelight:rich_soil>, 400, [<item:minecraft:cactus>], <blockstate:minecraft:cactus>.block, "stacking");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("carrot_rich_soil", <item:minecraft:carrot>, <item:farmersdelight:rich_soil>, 500, [<item:minecraft:carrot> * 2], <blockstate:minecraft:carrots>.block, "crop");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("hemp_fiber_rich_soil", <item:immersiveengineering:seed>, <item:farmersdelight:rich_soil>, 500, [<item:immersiveengineering:hemp_fiber>, <item:immersiveengineering:seed> * 2], <blockstate:immersiveengineering:hemp>.block, "hemp");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("melon_rich_soil", <item:minecraft:melon_seeds>, <item:farmersdelight:rich_soil>, 500, [<item:minecraft:melon>], <blockstate:minecraft:melon>.block, "stem");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("potato_rich_soil", <item:minecraft:potato>, <item:farmersdelight:rich_soil>, 500, [<item:minecraft:potato> * 2], <blockstate:minecraft:potatoes>.block, "crop");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("pumpkin_rich_soil", <item:minecraft:pumpkin_seeds>, <item:farmersdelight:rich_soil>, 500, [<item:minecraft:pumpkin>], <blockstate:minecraft:pumpkin>.block, "stem");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("red_mushroom_rich_soil", <item:minecraft:red_mushroom>, <item:farmersdelight:rich_soil>, 320, [<item:minecraft:red_mushroom>], <blockstate:minecraft:red_mushroom>.block, "generic");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("sugar_cane_rich_soil", <item:minecraft:sugar_cane>, <item:farmersdelight:rich_soil>, 320, [<item:minecraft:sugar_cane>], <blockstate:minecraft:sugar_cane>.block, "stacking");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("sweet_berries_rich_soil", <item:minecraft:sweet_berries>, <item:farmersdelight:rich_soil>, 420, [<item:minecraft:sweet_berries> * 2], <blockstate:minecraft:sweet_berry_bush>.block, "crop");
|
||||
<recipetype:immersiveengineering:cloche>.addRecipe("wheat_rich_soil", <item:minecraft:wheat_seeds>, <item:farmersdelight:rich_soil>, 400, [<item:minecraft:wheat> * 2, <item:minecraft:wheat_seeds>], <blockstate:minecraft:wheat>.block, "crop");
|
||||
9
scripts/Mod/cold_sweat.zs
Normal file
9
scripts/Mod/cold_sweat.zs
Normal file
@@ -0,0 +1,9 @@
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
import mods.jei.JEI;
|
||||
|
||||
// Briefcase
|
||||
craftingTable.remove(<item:cold_sweat:hearth>);
|
||||
craftingTable.addShaped("hearth", <item:cold_sweat:hearth>,
|
||||
[[<item:minecraft:air>, <tag:items:forge:cobblestone>, <tag:items:forge:ingots/iron>],
|
||||
[<item:cold_sweat:icebox>, <tag:items:forge:storage_blocks/iron>, <item:cold_sweat:boiler>],
|
||||
[<tag:items:forge:cobblestone>, <tag:items:forge:cobblestone>, <tag:items:forge:cobblestone>]]);
|
||||
106
scripts/Mod/cooler.zs
Normal file
106
scripts/Mod/cooler.zs
Normal file
@@ -0,0 +1,106 @@
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
|
||||
<tag:items:forge:cooler_materials>.add(<tag:items:forge:plates/steel>);
|
||||
<tag:items:forge:cooler_materials>.add(<tag:items:forge:plates/aluminum>);
|
||||
<tag:items:forge:cooler_materials>.add(<tag:items:forge:plates/plastic>);
|
||||
<tag:items:forge:cooler_materials>.add(<tag:items:forge:fabric_hemp>);
|
||||
|
||||
<tag:items:forge:ice>.add(<item:minecraft:ice>);
|
||||
<tag:items:forge:ice>.add(<item:minecraft:packed_ice>);
|
||||
<tag:items:forge:ice>.add(<item:minecraft:blue_ice>);
|
||||
|
||||
craftingTable.remove(<item:cfm:black_cooler>);
|
||||
craftingTable.addShaped("black_cooler", <item:cfm:black_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/black>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:white_cooler>);
|
||||
craftingTable.addShaped("white_cooler", <item:cfm:white_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/white>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:orange_cooler>);
|
||||
craftingTable.addShaped("orange_cooler", <item:cfm:orange_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/orange>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:magenta_cooler>);
|
||||
craftingTable.addShaped("magenta_cooler", <item:cfm:magenta_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/magenta>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:light_blue_cooler>);
|
||||
craftingTable.addShaped("light_blue_cooler", <item:cfm:light_blue_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/light_blue>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:yellow_cooler>);
|
||||
craftingTable.addShaped("yellow_cooler", <item:cfm:yellow_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/yellow>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:lime_cooler>);
|
||||
craftingTable.addShaped("lime_cooler", <item:cfm:lime_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/lime>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:pink_cooler>);
|
||||
craftingTable.addShaped("pink_cooler", <item:cfm:pink_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/pink>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:gray_cooler>);
|
||||
craftingTable.addShaped("gray_cooler", <item:cfm:gray_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/gray>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:light_gray_cooler>);
|
||||
craftingTable.addShaped("light_gray_cooler", <item:cfm:light_gray_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/light_gray>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:cyan_cooler>);
|
||||
craftingTable.addShaped("cyan_cooler", <item:cfm:cyan_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/cyan>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:purple_cooler>);
|
||||
craftingTable.addShaped("purple_cooler", <item:cfm:purple_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/purple>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:blue_cooler>);
|
||||
craftingTable.addShaped("blue_cooler", <item:cfm:blue_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/blue>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:brown_cooler>);
|
||||
craftingTable.addShaped("brown_cooler", <item:cfm:brown_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/brown>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:green_cooler>);
|
||||
craftingTable.addShaped("green_cooler", <item:cfm:green_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/green>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
|
||||
craftingTable.remove(<item:cfm:red_cooler>);
|
||||
craftingTable.addShaped("red_cooler", <item:cfm:red_cooler>,
|
||||
[[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>],
|
||||
[<tag:items:forge:dyes/red>, <item:cold_sweat:icebox>, <tag:items:forge:ice>],
|
||||
[<tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>, <tag:items:forge:cooler_materials>]]);
|
||||
8
scripts/Mod/create_deco.zs
Normal file
8
scripts/Mod/create_deco.zs
Normal file
@@ -0,0 +1,8 @@
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
import crafttweaker.api.recipe.Replacer;
|
||||
import mods.jei.JEI;
|
||||
|
||||
Replacer.forMods(["createdeco"]).suppressWarnings().replace(<item:createdeco:cast_iron_ingot>, <tag:items:forge:ingots/cast_iron>).execute();
|
||||
|
||||
<recipetype:create:pressing>.removeByName("minecraft:pressing/cast_iron_sheet");
|
||||
<recipetype:create:pressing>.addRecipe("cast_iron_sheet", [<item:createdeco:cast_iron_sheet>], <tag:items:forge:ingots/cast_iron>);
|
||||
68
scripts/Mod/createbigcannons.zs
Normal file
68
scripts/Mod/createbigcannons.zs
Normal file
@@ -0,0 +1,68 @@
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
|
||||
craftingTable.remove(<item:createbigcannons:solid_shot>);
|
||||
craftingTable.addShaped("solid_shot", <item:createbigcannons:solid_shot>,
|
||||
[[<tag:items:forge:nuggets/iron>, <tag:items:forge:plates/aluminum>, <tag:items:forge:nuggets/iron>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:ingots/iron>, <tag:items:forge:plates/aluminum>],
|
||||
[<item:minecraft:air>, <tag:items:minecraft:slabs>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:createbigcannons:bag_of_grapeshot>);
|
||||
craftingTable.addShaped("bag_of_grapeshot", <item:createbigcannons:bag_of_grapeshot>,
|
||||
[[<tag:items:forge:string>, <tag:items:forge:string>, <tag:items:forge:string>],
|
||||
[<tag:items:minecraft:wool>, <item:createbigcannons:shot_balls>, <tag:items:minecraft:wool>],
|
||||
[<item:minecraft:air>, <tag:items:minecraft:slabs>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:createbigcannons:he_shell>);
|
||||
<recipetype:create:mechanical_crafting>.remove(<item:createbigcannons:he_shell>);
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("he_shell", <item:createbigcannons:he_shell>,
|
||||
[[<item:minecraft:air>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:minecraft:tnt>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:minecraft:tnt>, <tag:items:forge:plates/aluminum>],
|
||||
[<item:minecraft:air>, <tag:items:minecraft:slabs>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:createbigcannons:shrapnel_shell>);
|
||||
<recipetype:create:mechanical_crafting>.remove(<item:createbigcannons:shrapnel_shell>);
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("shrapnel_shell", <item:createbigcannons:shrapnel_shell>,
|
||||
[[<item:minecraft:air>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:createbigcannons:shot_balls>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:gunpowder>, <tag:items:forge:plates/aluminum>],
|
||||
[<item:minecraft:air>, <tag:items:minecraft:slabs>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:createbigcannons:ap_shot>);
|
||||
<recipetype:create:mechanical_crafting>.remove(<item:createbigcannons:ap_shot>);
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("ap_shot", <item:createbigcannons:ap_shot>,
|
||||
[[<item:minecraft:air>, <tag:items:forge:ingots/steel>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:ingots/steel>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:ingots/steel>, <tag:items:forge:plates/aluminum>],
|
||||
[<item:minecraft:air>, <tag:items:minecraft:slabs>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:createbigcannons:ap_shell>);
|
||||
<recipetype:create:mechanical_crafting>.remove(<item:createbigcannons:ap_shell>);
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("ap_shell", <item:createbigcannons:ap_shell>,
|
||||
[[<item:minecraft:air>, <tag:items:forge:ingots/steel>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:ingots/steel>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:minecraft:tnt>, <tag:items:forge:plates/aluminum>],
|
||||
[<item:minecraft:air>, <tag:items:minecraft:slabs>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:createbigcannons:fluid_shell>);
|
||||
<recipetype:create:mechanical_crafting>.remove(<item:createbigcannons:fluid_shell>);
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("fluid_shell", <item:createbigcannons:fluid_shell>,
|
||||
[[<item:minecraft:air>, <tag:items:forge:ingots/aluminum>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:create:fluid_tank>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:create:fluid_tank>, <tag:items:forge:plates/aluminum>],
|
||||
[<item:minecraft:air>, <tag:items:minecraft:slabs>, <item:minecraft:air>]]);
|
||||
|
||||
craftingTable.remove(<item:createbigcannons:smoke_shell>);
|
||||
<recipetype:create:mechanical_crafting>.remove(<item:createbigcannons:smoke_shell>);
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("smoke_shell", <item:createbigcannons:smoke_shell>,
|
||||
[[<item:minecraft:air>, <tag:items:forge:ingots/aluminum>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:immersiveengineering:dust_wood>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:immersiveengineering:dust_wood>, <tag:items:forge:plates/aluminum>],
|
||||
[<item:minecraft:air>, <tag:items:minecraft:slabs>, <item:minecraft:air>]]);
|
||||
|
||||
|
||||
craftingTable.remove(<item:createbigcannons:ap_autocannon_round>);
|
||||
craftingTable.addShaped("ap_autocannon_round", <item:createbigcannons:ap_autocannon_round>,
|
||||
[[<tag:items:forge:ingots/steel>],
|
||||
[<tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:ingots/steel>]]);
|
||||
266
scripts/Mod/firearms.zs
Normal file
266
scripts/Mod/firearms.zs
Normal file
@@ -0,0 +1,266 @@
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_9mm_round", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_9mm_round>, 2400, <item:contenttweaker:bullet_casing_9mm_round> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_10_gauge_round", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_10_gauge_round>, 2400, <item:contenttweaker:bullet_casing_10_gauge_round> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_46x30", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_46x30>, 2400, <item:contenttweaker:bullet_casing_46x30> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_50bmg", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_50bmg>, 2400, <item:contenttweaker:bullet_casing_50bmg> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_57x28", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_57x28>, 2400, <item:contenttweaker:bullet_casing_57x28> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_58x42", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_58x42>, 2400, <item:contenttweaker:bullet_casing_58x42> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_762x25", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_762x25>, 2400, <item:contenttweaker:bullet_casing_762x25> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_762x39", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_762x39>, 2400, <item:contenttweaker:bullet_casing_762x39> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_762x54", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_762x54>, 2400, <item:contenttweaker:bullet_casing_762x54> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_ae50", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_ae50>, 2400, <item:contenttweaker:bullet_casing_ae50> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_bmagnum", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_bmagnum>, 2400, <item:contenttweaker:bullet_casing_bmagnum> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_bullet68", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_bullet68>, 2400, <item:contenttweaker:bullet_casing_bullet68> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_bullet308", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_bullet308>, 2400, <item:contenttweaker:bullet_casing_bullet308> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_lapua338", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_lapua338>, 2400, <item:contenttweaker:bullet_casing_lapua338> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_nato556", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_nato556>, 2400, <item:contenttweaker:bullet_casing_nato556> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_round45", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_round45>, 2400, <item:contenttweaker:bullet_casing_round45> * 4);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("bullet_casing_win3030", <tag:items:forge:ingots/brass>, <item:contenttweaker:mold_bullet_casing_win3030>, 2400, <item:contenttweaker:bullet_casing_win3030> * 4);
|
||||
|
||||
// 9mm Round
|
||||
craftingTable.addShapeless("9mm_round", <item:tac:9mm_round> * 2,
|
||||
[<item:contenttweaker:bullet_casing_9mm_round>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("9mm_round")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_9mm_round>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:9mm_round> * 4, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
// 12 Gauge Shell
|
||||
craftingTable.addShapeless("10_gauge_round", <item:tac:10_gauge_round> * 2,
|
||||
[<item:contenttweaker:bullet_casing_10_gauge_round>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("10_gauge_round")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_10_gauge_round>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:10_gauge_round> * 4, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// 4.6mm AP Bullet
|
||||
craftingTable.addShapeless("46x30", <item:tac:46x30> * 2,
|
||||
[<item:contenttweaker:bullet_casing_46x30>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("46x30")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_46x30>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:46x30> * 4, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// 50 BMG
|
||||
craftingTable.addShapeless("50bmg", <item:tac:50bmg>,
|
||||
[<item:contenttweaker:bullet_casing_50bmg>, <tag:items:forge:gunpowder>, <tag:items:forge:ingots/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("50bmg")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_50bmg>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:50bmg> * 2, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/uranium>))
|
||||
);
|
||||
|
||||
// 57x28
|
||||
craftingTable.addShapeless("57x28", <item:tac:57x28> * 2,
|
||||
[<item:contenttweaker:bullet_casing_57x28>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("57x28")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_57x28>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:57x28> * 4, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// 57x28
|
||||
craftingTable.addShapeless("58x42", <item:tac:58x42> * 2,
|
||||
[<item:contenttweaker:bullet_casing_58x42>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("58x42")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_58x42>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:58x42> * 3, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// 762x25
|
||||
craftingTable.addShapeless("762x25", <item:tac:762x25> * 2,
|
||||
[<item:contenttweaker:bullet_casing_762x25>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("762x25")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_762x25>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:762x25> * 3, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// 762x39
|
||||
craftingTable.addShapeless("762x39", <item:tac:762x39> * 2,
|
||||
[<item:contenttweaker:bullet_casing_762x39>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("762x39")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_762x39>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:762x39> * 3, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// 762x54
|
||||
craftingTable.addShapeless("762x54", <item:tac:762x54> * 2,
|
||||
[<item:contenttweaker:bullet_casing_762x54>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("762x54")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_762x54>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:762x54> * 3, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// ae50
|
||||
craftingTable.addShapeless("ae50", <item:tac:ae50> * 2,
|
||||
[<item:contenttweaker:bullet_casing_ae50>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("ae50")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_ae50>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:ae50> * 4, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// b_magnum
|
||||
craftingTable.addShapeless("b_magnum", <item:tac:b_magnum> * 2,
|
||||
[<item:contenttweaker:bullet_casing_bmagnum>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("b_magnum")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_bmagnum>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:b_magnum> * 4, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// bullet68
|
||||
craftingTable.addShapeless("bullet68", <item:tac:bullet68>,
|
||||
[<item:contenttweaker:bullet_casing_bullet68>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("bullet68")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_bullet68>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:bullet68> * 2, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// bullet308
|
||||
craftingTable.addShapeless("bullet_308", <item:tac:bullet_308>,
|
||||
[<item:contenttweaker:bullet_casing_bullet308>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("bullet_308")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_bullet308>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:bullet_308> * 2, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// lapua338
|
||||
craftingTable.addShapeless("lapua338", <item:tac:lapua338>,
|
||||
[<item:contenttweaker:bullet_casing_lapua338>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("lapua338")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_lapua338>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:lapua338> * 2, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// nato_556_bullet
|
||||
craftingTable.addShapeless("nato_556_bullet", <item:tac:nato_556_bullet> * 2,
|
||||
[<item:contenttweaker:bullet_casing_nato556>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("nato_556_bullet")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_nato556>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:nato_556_bullet> * 3, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// round45
|
||||
craftingTable.addShapeless("round45", <item:tac:round45> * 2,
|
||||
[<item:contenttweaker:bullet_casing_round45>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("round45")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_round45>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:round45> * 4, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// win 3030
|
||||
craftingTable.addShapeless("win_30-30", <item:tac:win_30-30>,
|
||||
[<item:contenttweaker:bullet_casing_win3030>, <tag:items:forge:gunpowder>, <tag:items:forge:nuggets/lead>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("win_30-30")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<item:contenttweaker:bullet_casing_win3030>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:win_30-30> * 2, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/lead>))
|
||||
);
|
||||
|
||||
// rpg_missile
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("rpg_missile")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<tag:items:forge:plates/steel>)
|
||||
.loops(1)
|
||||
.addOutput(<item:tac:rpg7_missile>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:minecraft:tnt>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/steel>))
|
||||
);
|
||||
|
||||
// Advanced Bullet
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("advanced_bullet")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<tag:items:forge:plates/iron>)
|
||||
.loops(1)
|
||||
.addOutput(<item:cgm:advanced_bullet>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:gunpowder>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/iron>))
|
||||
);
|
||||
|
||||
// Missile
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("missile")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<tag:items:forge:plates/aluminum>)
|
||||
.loops(1)
|
||||
.addOutput(<item:cgm:missile>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/aluminum>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:minecraft:tnt>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/aluminum>))
|
||||
);
|
||||
|
||||
|
||||
// Stun Grenade
|
||||
craftingTable.addShapeless("stun_grenade", <item:cgm:stun_grenade>,
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:blaze_powder>, <item:minecraft:blaze_powder>, <tag:items:forge:nuggets/iron>, <tag:items:forge:nuggets/iron>]);
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("stun_grenade")
|
||||
.transitionTo(<item:contenttweaker:incomplete_bullet>)
|
||||
.require(<tag:items:forge:plates/plastic>)
|
||||
.loops(2)
|
||||
.addOutput(<item:cgm:stun_grenade> * 2, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:nuggets/iron>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:minecraft:blaze_powder>))
|
||||
);
|
||||
16
scripts/Mod/immersive_posts.zs
Normal file
16
scripts/Mod/immersive_posts.zs
Normal file
@@ -0,0 +1,16 @@
|
||||
import mods.jei.JEI;
|
||||
|
||||
// Removing ImmersivePosts Rods
|
||||
craftingTable.removeByName("immersiveposts:has_gold_rod");
|
||||
JEI.hideIngredient(<item:immersiveposts:stick_gold>);
|
||||
|
||||
craftingTable.removeByName("immersiveposts:has_copper_rod");
|
||||
JEI.hideIngredient(<item:immersiveposts:stick_copper>);
|
||||
|
||||
craftingTable.removeByName("immersiveposts:has_lead_rod");
|
||||
|
||||
craftingTable.removeByName("immersiveposts:has_silver_rod");
|
||||
craftingTable.removeByName("immersiveposts:has_nickel_rod");
|
||||
craftingTable.removeByName("immersiveposts:has_constantan_rod");
|
||||
craftingTable.removeByName("immersiveposts:has_electrum_rod");
|
||||
craftingTable.removeByName("immersiveposts:has_uranium_rod");
|
||||
81
scripts/Mod/pipez.zs
Normal file
81
scripts/Mod/pipez.zs
Normal file
@@ -0,0 +1,81 @@
|
||||
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
import crafttweaker.api.item.ItemCooldowns;
|
||||
import mods.jei.JEI;
|
||||
|
||||
// Rubbers
|
||||
// Energy Pipez
|
||||
craftingTable.remove(<item:pipez:energy_pipe>);
|
||||
craftingTable.addShaped("energy_pipe", <item:pipez:energy_pipe> * 32,
|
||||
[[<item:contenttweaker:rubber>, <tag:items:forge:ingots/electrum>, <item:contenttweaker:rubber>],
|
||||
[<tag:items:forge:ingots/electrum>, <tag:items:forge:ingots/electrum>, <tag:items:forge:ingots/electrum>],
|
||||
[<item:contenttweaker:rubber>, <tag:items:forge:ingots/electrum>, <item:contenttweaker:rubber>]]);
|
||||
|
||||
// Fluid Pipez
|
||||
craftingTable.remove(<item:pipez:fluid_pipe>);
|
||||
craftingTable.addShaped("fluid_pipe", <item:pipez:fluid_pipe> * 32,
|
||||
[[<item:contenttweaker:rubber>, <item:immersiveengineering:fluid_pipe>, <item:contenttweaker:rubber>],
|
||||
[<item:create:fluid_pipe>, <item:create:fluid_pipe>, <item:create:fluid_pipe>],
|
||||
[<item:contenttweaker:rubber>, <item:immersiveengineering:fluid_pipe>, <item:contenttweaker:rubber>]]);
|
||||
|
||||
// Item Pipez
|
||||
craftingTable.remove(<item:pipez:item_pipe>);
|
||||
craftingTable.addShaped("item_pipe", <item:pipez:item_pipe> * 32,
|
||||
[[<item:contenttweaker:rubber>, <item:refinedstorage:cable>, <item:contenttweaker:rubber>],
|
||||
[<item:refinedstorage:importer>, <item:refinedstorage:basic_processor>, <item:refinedstorage:exporter>],
|
||||
[<item:contenttweaker:rubber>, <item:refinedstorage:cable>, <item:contenttweaker:rubber>]]);
|
||||
|
||||
// Plastics
|
||||
// Energy Pipez
|
||||
craftingTable.addShaped("energy_pipe_plastic", <item:pipez:energy_pipe> * 16,
|
||||
[[<tag:items:forge:plates/plastic>, <tag:items:forge:ingots/electrum>, <tag:items:forge:plates/plastic>],
|
||||
[<tag:items:forge:ingots/electrum>, <tag:items:forge:ingots/electrum>, <tag:items:forge:ingots/electrum>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:ingots/electrum>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// Fluid Pipez
|
||||
craftingTable.addShaped("fluid_pipe_plastic", <item:pipez:fluid_pipe> * 16,
|
||||
[[<tag:items:forge:plates/plastic>, <item:immersiveengineering:fluid_pipe>, <tag:items:forge:plates/plastic>],
|
||||
[<item:create:fluid_pipe>, <item:create:fluid_pipe>, <item:create:fluid_pipe>],
|
||||
[<tag:items:forge:plates/plastic>, <item:immersiveengineering:fluid_pipe>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// Item Pipez
|
||||
craftingTable.addShaped("item_pipe_plastic", <item:pipez:item_pipe> * 16,
|
||||
[[<tag:items:forge:plates/plastic>, <item:refinedstorage:cable>, <tag:items:forge:plates/plastic>],
|
||||
[<item:refinedstorage:importer>, <item:refinedstorage:basic_processor>, <item:refinedstorage:exporter>],
|
||||
[<tag:items:forge:plates/plastic>, <item:refinedstorage:cable>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
|
||||
// Universal Pipez
|
||||
craftingTable.remove(<item:pipez:universal_pipe>);
|
||||
craftingTable.addShaped("universal_pipe", <item:pipez:universal_pipe> * 12,
|
||||
[[<item:pipez:item_pipe>, <item:pipez:energy_pipe>, <item:pipez:fluid_pipe>],
|
||||
[<item:refinedstorage:advanced_processor>, <item:refinedstorage:advanced_processor>, <item:refinedstorage:advanced_processor>],
|
||||
[<item:pipez:item_pipe>, <item:pipez:energy_pipe>, <item:pipez:fluid_pipe>]]);
|
||||
|
||||
// Basic Upgrade
|
||||
craftingTable.remove(<item:pipez:basic_upgrade>);
|
||||
craftingTable.addShaped("pipe_basic_upgrade", <item:pipez:basic_upgrade>,
|
||||
[[<tag:items:forge:plates/nickel>, <item:refinedstorage:basic_processor>, <tag:items:forge:plates/nickel>],
|
||||
[<item:refinedstorage:basic_processor>, <tag:items:forge:plates/plastic>, <item:refinedstorage:basic_processor>],
|
||||
[<tag:items:forge:plates/nickel>, <item:refinedstorage:basic_processor>, <tag:items:forge:plates/nickel>]]);
|
||||
|
||||
// Improved Upgrade
|
||||
craftingTable.remove(<item:pipez:improved_upgrade>);
|
||||
craftingTable.addShaped("pipe_improved_upgrade", <item:pipez:improved_upgrade>,
|
||||
[[<tag:items:forge:plates/electrum>, <item:refinedstorage:improved_processor>, <tag:items:forge:plates/electrum>],
|
||||
[<item:refinedstorage:improved_processor>, <item:pipez:basic_upgrade>, <item:refinedstorage:improved_processor>],
|
||||
[<tag:items:forge:plates/electrum>, <item:refinedstorage:improved_processor>, <tag:items:forge:plates/electrum>]]);
|
||||
|
||||
// Advanced Upgrade
|
||||
craftingTable.remove(<item:pipez:advanced_upgrade>);
|
||||
craftingTable.addShaped("pipe_advanced_upgrade", <item:pipez:advanced_upgrade>,
|
||||
[[<tag:items:forge:plates/aluminum>, <item:refinedstorage:advanced_processor>, <tag:items:forge:plates/aluminum>],
|
||||
[<item:refinedstorage:advanced_processor>, <item:pipez:improved_upgrade>, <item:refinedstorage:advanced_processor>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:refinedstorage:advanced_processor>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// Ultimate Upgrade
|
||||
craftingTable.remove(<item:pipez:ultimate_upgrade>);
|
||||
craftingTable.addShaped("pipe_ultimate_upgrade", <item:pipez:ultimate_upgrade>,
|
||||
[[<item:minecraft:netherite_ingot>, <item:minecraft:ender_pearl>, <item:minecraft:netherite_ingot>],
|
||||
[<item:minecraft:ender_pearl>, <item:pipez:advanced_upgrade>, <item:minecraft:ender_pearl>],
|
||||
[<item:minecraft:netherite_ingot>, <item:minecraft:ender_pearl>, <item:minecraft:netherite_ingot>]]);
|
||||
233
scripts/Mod/refinedstorage.zs
Normal file
233
scripts/Mod/refinedstorage.zs
Normal file
@@ -0,0 +1,233 @@
|
||||
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
import crafttweaker.api.recipe.Replacer;
|
||||
import mods.jei.JEI;
|
||||
import mods.create.MixingManager;
|
||||
|
||||
// Cable
|
||||
craftingTable.addShaped("cable", <item:refinedstorage:cable> * 16,
|
||||
[[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>],
|
||||
[<tag:items:forge:glass>, <item:createaddition:copper_spool>, <tag:items:forge:glass>],
|
||||
[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>]]);
|
||||
|
||||
// Machine Casing
|
||||
craftingTable.addShaped("machine_casing", <item:refinedstorage:machine_casing>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/plastic>, <item:minecraft:air>, <tag:items:forge:plates/plastic>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// Storage Housing
|
||||
craftingTable.addShaped("storage_housing", <item:refinedstorage:storage_housing>,
|
||||
[[<tag:items:forge:glass>, <tag:items:forge:plates/aluminum>, <tag:items:forge:glass>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// Silica Dust
|
||||
// Sandstone Stone
|
||||
<recipetype:immersiveengineering:crusher>.removeByName("immersiveengineering:crusher/sandstone");
|
||||
<recipetype:immersiveengineering:crusher>.removeByName("immersiveengineering:crusher/ore_quartz");
|
||||
<recipetype:immersiveengineering:crusher>.addRecipe("silica_dust_sandstone", <tag:items:forge:sandstone>, 3200, <item:minecraft:sand> * 2, <item:immersiveengineering:dust_saltpeter> % 50, <item:contenttweaker:silica_dust> % 25);
|
||||
<recipetype:immersiveengineering:crusher>.addRecipe("silica_dust_quartz", <tag:items:forge:gems/quartz>, 3200, <item:contenttweaker:silica_dust>, <item:contenttweaker:silica_dust> % 25);
|
||||
<recipetype:immersiveengineering:crusher>.addRecipe("silica_dust_quartz_ore", <item:minecraft:nether_quartz_ore>, 4800, <item:minecraft:quartz> * 3, <item:contenttweaker:silica_dust> * 2, <item:immersiveengineering:dust_sulfur> % 25);
|
||||
|
||||
// Silicon
|
||||
<recipetype:immersiveengineering:arc_furnace>.addRecipe("silicon_coal_coke", <item:contenttweaker:silica_dust>, [<item:immersiveengineering:coal_coke>], 100, 51200, [<item:refinedstorage:silicon>], <item:immersiveengineering:slag>);
|
||||
<recipetype:immersiveengineering:arc_furnace>.addRecipe("silicon_petcoke", <item:contenttweaker:silica_dust>, [<item:immersivepetroleum:petcoke>], 100, 51200, [<item:refinedstorage:silicon>], <item:immersiveengineering:slag>);
|
||||
|
||||
|
||||
// Redstone Acid - MixingManager
|
||||
<recipetype:create:mixing>.addRecipe("redstone_acid", <constant:create:heat_condition:heated>, [<fluid:minecraft:water> * 250], [<tag:items:forge:dusts/redstone>], [<fluid:immersiveengineering:redstone_acid> * 250], 256);
|
||||
|
||||
// Raw Processors
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("raw_basic_processor", <item:refinedstorage:silicon>, <item:contenttweaker:mold_basic_processor>, 2400, <item:refinedstorage:raw_basic_processor>);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("raw_improved_processor", <item:refinedstorage:silicon>, <item:contenttweaker:mold_improved_processor>, 2400, <item:refinedstorage:raw_improved_processor>);
|
||||
<recipetype:immersiveengineering:metal_press>.addRecipe("raw_advanced_processor", <item:refinedstorage:silicon>, <item:contenttweaker:mold_advanced_processor>, 2400, <item:refinedstorage:raw_advanced_processor>);
|
||||
|
||||
// Enriched Iron - Duroplast
|
||||
Replacer.forMods(["refinedstorage"]).suppressWarnings().replace(<item:refinedstorage:quartz_enriched_iron>, <item:immersiveengineering:plate_duroplast>).execute();
|
||||
|
||||
// Processors
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("basic_processor")
|
||||
.transitionTo(<item:contenttweaker:incomplete_basic_processor>)
|
||||
.require(<item:immersiveengineering:circuit_board>)
|
||||
.loops(1)
|
||||
.addOutput(<item:refinedstorage:basic_processor>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:raw_basic_processor>))
|
||||
.addStep<mods.createtweaker.FillingRecipe>((rb) => rb.require(<fluid:immersiveengineering:redstone_acid> * 125))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:wires/iron>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/plastic>))
|
||||
);
|
||||
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("improved_processor")
|
||||
.transitionTo(<item:contenttweaker:incomplete_improved_processor>)
|
||||
.require(<item:immersiveengineering:circuit_board>)
|
||||
.loops(1)
|
||||
.addOutput(<item:refinedstorage:improved_processor>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:raw_improved_processor>))
|
||||
.addStep<mods.createtweaker.FillingRecipe>((rb) => rb.require(<fluid:immersiveengineering:redstone_acid> * 125))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:wires/gold>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/plastic>))
|
||||
);
|
||||
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("advanced_processor")
|
||||
.transitionTo(<item:contenttweaker:incomplete_advanced_processor>)
|
||||
.require(<item:immersiveengineering:circuit_board>)
|
||||
.loops(1)
|
||||
.addOutput(<item:refinedstorage:advanced_processor>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:raw_advanced_processor>))
|
||||
.addStep<mods.createtweaker.FillingRecipe>((rb) => rb.require(<fluid:immersiveengineering:redstone_acid> * 125))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:wires/aluminum>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/plastic>))
|
||||
);
|
||||
|
||||
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("1k_storage_part")
|
||||
.transitionTo(<item:contenttweaker:incomplete_1k_storage_part>)
|
||||
.require(<item:immersiveengineering:circuit_board>)
|
||||
.loops(3)
|
||||
.addOutput(<item:refinedstorage:1k_storage_part>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:chests>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/aluminum>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:silicon>))
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:wires/gold>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/plastic>))
|
||||
);
|
||||
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("4k_storage_part")
|
||||
.transitionTo(<item:contenttweaker:incomplete_4k_storage_part>)
|
||||
.require(<item:immersiveengineering:circuit_board>)
|
||||
.loops(3)
|
||||
.addOutput(<item:refinedstorage:4k_storage_part>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:1k_storage_part>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/aluminum>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:basic_processor>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:wires/gold>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/plastic>))
|
||||
);
|
||||
|
||||
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("16k_storage_part")
|
||||
.transitionTo(<item:contenttweaker:incomplete_16k_storage_part>)
|
||||
.require(<item:immersiveengineering:circuit_board>)
|
||||
.loops(3)
|
||||
.addOutput(<item:refinedstorage:16k_storage_part>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:4k_storage_part>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/aluminum>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:improved_processor>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:wires/gold>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/plastic>))
|
||||
);
|
||||
|
||||
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("64k_storage_part")
|
||||
.transitionTo(<item:contenttweaker:incomplete_64k_storage_part>)
|
||||
.require(<item:immersiveengineering:circuit_board>)
|
||||
.loops(3)
|
||||
.addOutput(<item:refinedstorage:64k_storage_part>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:16k_storage_part>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/aluminum>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:advanced_processor>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:wires/gold>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/plastic>))
|
||||
);
|
||||
|
||||
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("64k_fluid_storage_part")
|
||||
.transitionTo(<item:contenttweaker:incomplete_64k_fluid_storage_part>)
|
||||
.require(<item:immersiveengineering:circuit_board>)
|
||||
.loops(3)
|
||||
.addOutput(<item:refinedstorage:64k_fluid_storage_part>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:create:fluid_tank>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/aluminum>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:silicon>))
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:wires/gold>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/plastic>))
|
||||
);
|
||||
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("256k_fluid_storage_part")
|
||||
.transitionTo(<item:contenttweaker:incomplete_256k_fluid_storage_part>)
|
||||
.require(<item:immersiveengineering:circuit_board>)
|
||||
.loops(3)
|
||||
.addOutput(<item:refinedstorage:256k_fluid_storage_part>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:64k_fluid_storage_part>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/aluminum>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:basic_processor>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:wires/gold>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/plastic>))
|
||||
);
|
||||
|
||||
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("1024k_fluid_storage_part")
|
||||
.transitionTo(<item:contenttweaker:incomplete_1024k_fluid_storage_part>)
|
||||
.require(<item:immersiveengineering:circuit_board>)
|
||||
.loops(3)
|
||||
.addOutput(<item:refinedstorage:1024k_fluid_storage_part>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:256k_fluid_storage_part>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/aluminum>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:improved_processor>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:wires/gold>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/plastic>))
|
||||
);
|
||||
|
||||
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("4096k_fluid_storage_part")
|
||||
.transitionTo(<item:contenttweaker:incomplete_4096k_fluid_storage_part>)
|
||||
.require(<item:immersiveengineering:circuit_board>)
|
||||
.loops(3)
|
||||
.addOutput(<item:refinedstorage:4096k_fluid_storage_part>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:1024k_fluid_storage_part>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/aluminum>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<item:refinedstorage:advanced_processor>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:wires/gold>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/plastic>))
|
||||
);
|
||||
|
||||
|
||||
// Refined Storage
|
||||
|
||||
// Cable
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.cable");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.machine_casing");
|
||||
|
||||
// Silicon
|
||||
furnace.removeByName("refinedstorage:silicon");
|
||||
|
||||
// Processor
|
||||
craftingTable.removeByName("refinedstorage:raw_basic_processor");
|
||||
craftingTable.removeByName("refinedstorage:raw_improved_processor");
|
||||
craftingTable.removeByName("refinedstorage:raw_advanced_processor");
|
||||
furnace.removeByName("refinedstorage:basic_processor");
|
||||
furnace.removeByName("refinedstorage:improved_processor");
|
||||
furnace.removeByName("refinedstorage:advanced_processor");
|
||||
|
||||
// Storage Part
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.1k_storage_part");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.4k_storage_part");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.16k_storage_part");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.64k_storage_part");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.64k_fluid_storage_part");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.256k_fluid_storage_part");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.1024k_fluid_storage_part");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.4096k_fluid_storage_part");
|
||||
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.1k_storage_disk");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.4k_storage_disk");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.16k_storage_disk");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.64k_storage_disk");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.64k_fluid_storage_disk");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.256k_fluid_storage_disk");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.1024k_fluid_storage_disk");
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.4096k_fluid_storage_disk");
|
||||
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.storage_housing");
|
||||
|
||||
// Processor Binding
|
||||
craftingTable.removeByName("refinedstorage:processor_binding");
|
||||
JEI.hideIngredient(<item:refinedstorage:processor_binding>);
|
||||
|
||||
// Quartz Enriched Iron
|
||||
craftingTable.removeByName("refinedstorage:quartz_enriched_iron");
|
||||
JEI.hideIngredient(<item:refinedstorage:quartz_enriched_iron>);
|
||||
craftingTable.removeByName("crafttweaker:autogenerated/refinedstorage.block_of_quartz_enriched_iron");
|
||||
JEI.hideIngredient(<item:refinedstorage:quartz_enriched_iron_block>);
|
||||
209
scripts/Mod/securitycraft.zs
Normal file
209
scripts/Mod/securitycraft.zs
Normal file
@@ -0,0 +1,209 @@
|
||||
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
import mods.jei.JEI;
|
||||
|
||||
// Briefcase
|
||||
craftingTable.remove(<item:securitycraft:briefcase>);
|
||||
craftingTable.addShaped("briefcase", <item:securitycraft:briefcase>,
|
||||
[[<tag:items:forge:rods/aluminum>, <tag:items:forge:rods/aluminum>, <tag:items:forge:rods/aluminum>],
|
||||
[<tag:items:forge:leather>, <item:securitycraft:keypad_chest>, <tag:items:forge:leather>],
|
||||
[<tag:items:forge:leather>, <tag:items:forge:leather>, <tag:items:forge:leather>]]);
|
||||
|
||||
// Camera Monitor
|
||||
craftingTable.remove(<item:securitycraft:camera_monitor>);
|
||||
craftingTable.addShaped("camera_monitor", <item:securitycraft:camera_monitor>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:refinedstorage:wireless_transmitter>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:wires/electrum>, <tag:items:forge:glass_panes>, <item:immersiveengineering:component_electronic_adv>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:car:battery>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// Code Breaker
|
||||
craftingTable.remove(<item:securitycraft:codebreaker>);
|
||||
craftingTable.addShaped("codebreaker", <item:securitycraft:codebreaker>,
|
||||
[[<tag:items:forge:plates/aluminum>, <item:minecraft:redstone_torch>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:wires/electrum>, <item:minecraft:nether_star>, <item:immersiveengineering:component_electronic_adv>],
|
||||
[<item:refinedstorage:advanced_processor>, <tag:items:forge:plates/aluminum>, <item:refinedstorage:advanced_processor>]]);
|
||||
|
||||
// Display Case
|
||||
craftingTable.remove(<item:securitycraft:display_case>);
|
||||
craftingTable.addShaped("display_case", <item:securitycraft:display_case>,
|
||||
[[<tag:items:forge:plates/iron>, <tag:items:forge:plates/iron>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:plates/iron>, <item:minecraft:item_frame>, <tag:items:forge:glass_panes>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:plates/iron>, <tag:items:forge:plates/iron>]]);
|
||||
|
||||
// Glow Case
|
||||
craftingTable.remove(<item:securitycraft:glow_display_case>);
|
||||
craftingTable.addShaped("glow_display_case", <item:securitycraft:glow_display_case>,
|
||||
[[<tag:items:forge:plates/iron>, <tag:items:forge:plates/iron>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:plates/iron>, <item:minecraft:item_frame>, <tag:items:forge:glass_panes>],
|
||||
[<tag:items:forge:plates/iron>, <tag:items:forge:plates/iron>, <tag:items:forge:plates/iron>]]);
|
||||
|
||||
// Keycard Holder
|
||||
craftingTable.remove(<item:securitycraft:keycard_holder>);
|
||||
craftingTable.addShaped("keycard_holder", <item:securitycraft:keycard_holder>,
|
||||
[[<tag:items:forge:plates/iron>, <item:minecraft:air>, <tag:items:forge:plates/iron>],
|
||||
[<tag:items:forge:leather>, <tag:items:forge:plates/iron>, <tag:items:forge:leather>]]);
|
||||
|
||||
// Keycard Lv1
|
||||
craftingTable.removeByName("securitycraft:keycard_lv1");
|
||||
craftingTable.addShaped("keycard_lv1", <item:securitycraft:keycard_lv1>,
|
||||
[[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>],
|
||||
[<tag:items:forge:dyes/yellow>, <tag:items:forge:dusts/redstone>, <tag:items:forge:leather>]]);
|
||||
|
||||
// Keycard Lv2
|
||||
craftingTable.removeByName("securitycraft:keycard_lv2");
|
||||
craftingTable.addShaped("keycard_lv2", <item:securitycraft:keycard_lv2>,
|
||||
[[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>],
|
||||
[<tag:items:forge:dyes/orange>, <tag:items:forge:dusts/redstone>, <tag:items:forge:leather>]]);
|
||||
|
||||
// Keycard Lv3
|
||||
craftingTable.removeByName("securitycraft:keycard_lv3");
|
||||
craftingTable.addShaped("keycard_lv3", <item:securitycraft:keycard_lv3>,
|
||||
[[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>],
|
||||
[<tag:items:forge:dyes/red>, <tag:items:forge:dusts/redstone>, <tag:items:forge:leather>]]);
|
||||
|
||||
// Keycard Lv4
|
||||
craftingTable.removeByName("securitycraft:keycard_lv4");
|
||||
craftingTable.addShaped("keycard_lv4", <item:securitycraft:keycard_lv4>,
|
||||
[[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>],
|
||||
[<tag:items:forge:dyes/pink>, <tag:items:forge:dusts/redstone>, <tag:items:forge:leather>]]);
|
||||
|
||||
// Keycard Lv5
|
||||
craftingTable.removeByName("securitycraft:keycard_lv5");
|
||||
craftingTable.addShaped("keycard_lv5", <item:securitycraft:keycard_lv5>,
|
||||
[[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>],
|
||||
[<tag:items:forge:dyes/purple>, <tag:items:forge:dusts/redstone>, <tag:items:forge:leather>]]);
|
||||
|
||||
// Limited Use Keycard
|
||||
craftingTable.removeByName("securitycraft:limited_use_keycard");
|
||||
craftingTable.addShaped("limited_use_keycard", <item:securitycraft:limited_use_keycard>,
|
||||
[[<tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>, <tag:items:forge:plates/plastic>],
|
||||
[<tag:items:forge:dyes/blue>, <tag:items:forge:dusts/redstone>, <tag:items:forge:leather>]]);
|
||||
|
||||
// Key Panel
|
||||
craftingTable.remove(<item:securitycraft:keypad_item>);
|
||||
craftingTable.addShaped("keypad_item", <item:securitycraft:keypad_item>,
|
||||
[[<tag:items:minecraft:buttons>, <tag:items:forge:wires/electrum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:minecraft:buttons>, <item:refinedstorage:advanced_processor>, <item:refinedstorage:1k_storage_part>],
|
||||
[<tag:items:minecraft:buttons>, <item:immersiveengineering:component_electronic_adv>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// Portable Tune Player
|
||||
craftingTable.remove(<item:securitycraft:portable_tune_player>);
|
||||
craftingTable.addShaped("portable_tune_player", <item:securitycraft:portable_tune_player>,
|
||||
[[<tag:items:forge:plates/plastic>, <tag:items:forge:dusts/redstone>, <item:minecraft:note_block>]]);
|
||||
|
||||
// Mine Remote Access Tool
|
||||
craftingTable.remove(<item:securitycraft:remote_access_mine>);
|
||||
craftingTable.addShaped("remote_access_mine", <item:securitycraft:remote_access_mine>,
|
||||
[[<tag:items:forge:plates/aluminum>, <item:minecraft:redstone_torch>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:wires/electrum>, <tag:items:refinedstorage:wireless_transmitter>, <item:immersiveengineering:component_electronic_adv>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:refinedstorage:advanced_processor>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// Rift Stabilizer
|
||||
craftingTable.remove(<item:securitycraft:rift_stabilizer>);
|
||||
craftingTable.addShaped("rift_stabilizer", <item:securitycraft:rift_stabilizer>,
|
||||
[[<tag:items:forge:wires/electrum>, <item:minecraft:ender_pearl>, <tag:items:forge:wires/electrum>],
|
||||
[<item:immersiveengineering:component_electronic_adv>, <item:refinedstorage:advanced_processor>, <item:immersiveengineering:component_electronic_adv>],
|
||||
[<tag:items:forge:storage_blocks/iron>, <tag:items:forge:storage_blocks/iron>, <tag:items:forge:storage_blocks/iron>]]);
|
||||
|
||||
// Sonic Security System
|
||||
craftingTable.remove(<item:securitycraft:sonic_security_system>);
|
||||
craftingTable.addShaped("sonic_security_system", <item:securitycraft:sonic_security_system>,
|
||||
[[<item:securitycraft:portable_radar>],
|
||||
[<tag:items:forge:rods/iron>],
|
||||
[<tag:items:forge:storage_blocks/iron>]]);
|
||||
|
||||
// Portable Radar
|
||||
craftingTable.remove(<item:securitycraft:portable_radar>);
|
||||
craftingTable.addShaped("portable_radar", <item:securitycraft:portable_radar>,
|
||||
[[<tag:items:forge:plates/electrum>, <item:refinedstorage:improved_processor>, <tag:items:forge:plates/electrum>],
|
||||
[<item:refinedstorage:improved_processor>, <item:minecraft:redstone_torch>, <item:refinedstorage:improved_processor>],
|
||||
[<tag:items:forge:plates/electrum>, <item:refinedstorage:improved_processor>, <tag:items:forge:plates/electrum>]]);
|
||||
|
||||
// Smart Module
|
||||
craftingTable.remove(<item:securitycraft:smart_module>);
|
||||
craftingTable.addShaped("smart_module", <item:securitycraft:smart_module>,
|
||||
[[<tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:ingots/iron>, <item:minecraft:paper>, <tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:ingots/iron>, <item:refinedstorage:improved_processor>, <tag:items:forge:ingots/iron>]]);
|
||||
|
||||
// Alarm
|
||||
craftingTable.remove(<item:securitycraft:alarm>);
|
||||
craftingTable.addShaped("alarm", <item:securitycraft:alarm>,
|
||||
[[<item:minecraft:note_block>],
|
||||
[<item:minecraft:redstone>]]);
|
||||
|
||||
// Username Logger
|
||||
craftingTable.remove(<item:securitycraft:username_logger>);
|
||||
craftingTable.addShaped("username_logger", <item:securitycraft:username_logger>,
|
||||
[[<tag:items:forge:ingots/iron>, <item:securitycraft:portable_radar>, <tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:ingots/iron>, <item:refinedstorage:improved_processor>, <tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>]]);
|
||||
|
||||
// Block Change Detector
|
||||
craftingTable.remove(<item:securitycraft:username_logger>);
|
||||
craftingTable.addShaped("username_logger", <item:securitycraft:username_logger>,
|
||||
[[<tag:items:forge:ingots/iron>, <item:minecraft:redstone_torch>, <tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:ingots/iron>, <item:refinedstorage:improved_processor>, <tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>]]);
|
||||
|
||||
// Bouncing Betty
|
||||
craftingTable.remove(<item:securitycraft:bouncing_betty>);
|
||||
craftingTable.addShaped("bouncing_betty", <item:securitycraft:bouncing_betty>,
|
||||
[[<item:minecraft:air>, <item:minecraft:heavy_weighted_pressure_plate>, <item:minecraft:air>],
|
||||
[<tag:items:forge:ingots/iron>, <item:apocalypsenow:gunpowder_can>, <tag:items:forge:ingots/iron>]]);
|
||||
|
||||
// Mine
|
||||
craftingTable.remove(<item:securitycraft:mine>);
|
||||
craftingTable.addShaped("mine", <item:securitycraft:mine>,
|
||||
[[<item:minecraft:air>, <item:minecraft:redstone>, <item:minecraft:air>],
|
||||
[<item:minecraft:heavy_weighted_pressure_plate>, <item:apocalypsenow:land_mine>, <item:minecraft:heavy_weighted_pressure_plate>]]);
|
||||
|
||||
// Keycard Reader
|
||||
craftingTable.remove(<item:securitycraft:keycard_reader>);
|
||||
craftingTable.addShaped("keycard_reader", <item:securitycraft:keycard_reader>,
|
||||
[[<tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:ingots/iron>, <item:refinedstorage:improved_processor>, <item:securitycraft:portable_radar>],
|
||||
[<tag:items:forge:ingots/iron>, <item:minecraft:hopper>, <tag:items:forge:ingots/iron>]]);
|
||||
|
||||
// Inventory Scanner
|
||||
craftingTable.remove(<item:securitycraft:inventory_scanner>);
|
||||
craftingTable.addShaped("inventory_scanner", <item:securitycraft:inventory_scanner>,
|
||||
[[<tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:ingots/iron>, <item:refinedstorage:improved_processor>, <item:securitycraft:portable_radar>],
|
||||
[<tag:items:forge:ingots/iron>, <tag:items:forge:chests>, <tag:items:forge:ingots/iron>]]);
|
||||
|
||||
// Laser Block
|
||||
craftingTable.remove(<item:securitycraft:laser_block>);
|
||||
craftingTable.addShaped("laser_block", <item:securitycraft:laser_block>,
|
||||
[[<tag:items:forge:ingots/iron>, <item:securitycraft:portable_radar>, <tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:ingots/iron>, <item:refinedstorage:advanced_processor>, <tag:items:forge:ingots/iron>],
|
||||
[<tag:items:forge:ingots/iron>, <item:minecraft:redstone_block>, <tag:items:forge:ingots/iron>]]);
|
||||
|
||||
// Projector
|
||||
craftingTable.remove(<item:securitycraft:projector>);
|
||||
craftingTable.addShaped("projector", <item:securitycraft:projector>,
|
||||
[[<tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>],
|
||||
[<item:refinedstorage:improved_processor>, <item:immersiveengineering:light_bulb>, <item:securitycraft:portable_radar>],
|
||||
[<tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>]]);
|
||||
|
||||
// Retinal Scanner
|
||||
craftingTable.remove(<item:securitycraft:retinal_scanner>);
|
||||
craftingTable.addShaped("retinal_scanner", <item:securitycraft:retinal_scanner>,
|
||||
[[<tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>],
|
||||
[<item:refinedstorage:improved_processor>, <item:minecraft:ender_pearl>, <item:securitycraft:portable_radar>],
|
||||
[<tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>, <tag:items:forge:ingots/iron>]]);
|
||||
|
||||
// Security Camera
|
||||
craftingTable.remove(<item:securitycraft:security_camera>);
|
||||
craftingTable.addShaped("security_camera", <item:securitycraft:security_camera>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:refinedstorage:wireless_transmitter>, <tag:items:forge:plates/aluminum>],
|
||||
[<item:immersiveengineering:component_electronic_adv>, <tag:items:forge:wires/electrum>, <tag:items:forge:glass_panes>],
|
||||
[<item:refinedstorage:advanced_processor>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
|
||||
// Universal Block Reinforcer
|
||||
craftingTable.remove(<item:securitycraft:universal_block_reinforcer_lvl1>);
|
||||
craftingTable.addShaped("universal_block_reinforcer_lvl1", <item:securitycraft:universal_block_reinforcer_lvl1>,
|
||||
[[<tag:items:forge:plates/aluminum>, <item:immersiveengineering:component_electronic_adv>, <item:minecraft:nether_star>],
|
||||
[<tag:items:forge:wires/electrum>, <item:refinedstorage:advanced_processor>, <item:immersiveengineering:component_electronic_adv>],
|
||||
[<tag:items:forge:rods/wooden>, <tag:items:forge:wires/electrum>, <tag:items:forge:plates/aluminum>]]);
|
||||
85
scripts/Mod/simpleplanes.zs
Normal file
85
scripts/Mod/simpleplanes.zs
Normal file
@@ -0,0 +1,85 @@
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
|
||||
// Parachute
|
||||
craftingTable.removeByName("simpleplanes:parachute");
|
||||
craftingTable.addShaped("plane_parachute", <item:simpleplanes:parachute>,
|
||||
[[<item:immersiveengineering:hemp_fabric>, <item:immersiveengineering:hemp_fabric>, <item:immersiveengineering:hemp_fabric>],
|
||||
[<item:immersiveengineering:hemp_fiber>, <item:minecraft:air>, <item:immersiveengineering:hemp_fiber>,],
|
||||
[<item:minecraft:air>, <item:immersiveengineering:hemp_fiber>, <item:minecraft:air>]]);
|
||||
|
||||
// Seats
|
||||
craftingTable.removeByName("simpleplanes:seats");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("plane_seats", <item:simpleplanes:seats>,
|
||||
[[<tag:items:minecraft:planks>, <tag:items:minecraft:planks>, <item:minecraft:air>, <tag:items:minecraft:planks>, <tag:items:minecraft:planks>],
|
||||
[<tag:items:minecraft:planks>, <tag:items:forge:rods/aluminum>, <item:minecraft:air>, <tag:items:forge:rods/aluminum>, <tag:items:minecraft:planks>],
|
||||
[<item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>]]);
|
||||
|
||||
// Plane Armor
|
||||
craftingTable.removeByName("simpleplanes:armor");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("plane_armor", <item:simpleplanes:armor>,
|
||||
[[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/steel>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/steel>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>]]);
|
||||
|
||||
// Quick Fix It
|
||||
craftingTable.removeByName("simpleplanes:healing_enchanted");
|
||||
craftingTable.removeByName("simpleplanes:healing");
|
||||
craftingTable.addShaped("plane_healing", <item:simpleplanes:healing>,
|
||||
[[<tag:items:forge:ingots/iron>, <item:minecraft:air>, <tag:items:forge:ingots/iron>],
|
||||
[<item:minecraft:air>, <tag:items:forge:rods/steel>, <item:minecraft:air>],
|
||||
[<item:minecraft:air>, <tag:items:forge:ingots/iron>, <item:minecraft:air>]]);
|
||||
|
||||
// Electric Engine
|
||||
craftingTable.removeByName("simpleplanes:electric_engine");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("plane_electric_engine", <item:simpleplanes:electric_engine>,
|
||||
[[<item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:wires/electrum>, <item:immersiveengineering:component_electronic>, <tag:items:forge:wires/electrum>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:immersiveengineering:component_electronic>, <item:minecraft:copper_block>, <item:immersiveengineering:component_electronic>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:wires/electrum>, <item:immersiveengineering:component_electronic>, <tag:items:forge:wires/electrum>, <tag:items:forge:plates/aluminum>],
|
||||
[<item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>]]);
|
||||
|
||||
// Furnace Engine
|
||||
craftingTable.removeByName("simpleplanes:furnace_engine");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("plane_furnace_engine", <item:simpleplanes:furnace_engine>,
|
||||
[[<tag:items:forge:wires/electrum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:wires/electrum>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:minecraft:blast_furnace>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:wires/electrum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:wires/electrum>]]);
|
||||
|
||||
// Liquid Engine
|
||||
craftingTable.removeByName("simpleplanes:liquid_engine");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("plane_liquid_engine", <item:simpleplanes:liquid_engine>,
|
||||
[[<tag:items:forge:wires/electrum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:wires/electrum>],
|
||||
[<tag:items:forge:plates/aluminum>, <item:minecraft:bucket>, <tag:items:forge:plates/aluminum>],
|
||||
[<tag:items:forge:wires/electrum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:wires/electrum>]]);
|
||||
|
||||
// Propeller
|
||||
craftingTable.removeByName("simpleplanes:propeller");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("plane_propeller", <item:simpleplanes:propeller>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:air>, <tag:items:forge:wires/electrum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:wires/electrum>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>, <tag:items:create:casing>, <tag:items:forge:plates/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<item:minecraft:air>, <tag:items:forge:wires/electrum>, <tag:items:forge:plates/aluminum>, <tag:items:forge:wires/electrum>, <item:minecraft:air>],
|
||||
[<item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>]]);
|
||||
|
||||
// Rocket Booster
|
||||
craftingTable.removeByName("simpleplanes:booster");
|
||||
<recipetype:create:mechanical_crafting>.addRecipe("plane_booster", <item:simpleplanes:booster>,
|
||||
[[<item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>],
|
||||
[<item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:rods/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>],
|
||||
[<tag:items:forge:plates/aluminum>, <tag:items:forge:rods/aluminum>, <item:minecraft:air>, <tag:items:forge:rods/aluminum>, <tag:items:forge:plates/aluminum>],
|
||||
[<item:minecraft:air>, <tag:items:forge:plates/aluminum>, <tag:items:forge:rods/aluminum>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>],
|
||||
[<item:minecraft:air>, <item:minecraft:air>, <tag:items:forge:plates/aluminum>, <item:minecraft:air>, <item:minecraft:air>]]);
|
||||
|
||||
// Solar Panel
|
||||
craftingTable.removeByName("simpleplanes:solar_panel");
|
||||
<recipetype:create:sequenced_assembly>.addRecipe(<recipetype:create:sequenced_assembly>.builder("plane_solar_panel")
|
||||
.transitionTo(<item:contenttweaker:incomplete_solar_panel>)
|
||||
.require(<tag:items:forge:storage_blocks/aluminum>)
|
||||
.loops(4)
|
||||
.addOutput(<item:simpleplanes:solar_panel>, 1)
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:silicon>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:silicon>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:plates/copper>))
|
||||
.addStep<mods.createtweaker.DeployerApplicationRecipe>((rb) => rb.require(<tag:items:forge:glass>))
|
||||
.addStep<mods.createtweaker.PressingRecipe>()
|
||||
);
|
||||
8
scripts/Mod/sophisticated_backpack.zs
Normal file
8
scripts/Mod/sophisticated_backpack.zs
Normal file
@@ -0,0 +1,8 @@
|
||||
import crafttweaker.api.item.IItemStack;
|
||||
import mods.jei.JEI;
|
||||
|
||||
craftingTable.remove(<item:sophisticatedbackpacks:upgrade_base>);
|
||||
craftingTable.addShaped("upgrade_base", <item:sophisticatedbackpacks:upgrade_base>,
|
||||
[[<item:minecraft:string>, <tag:items:forge:plates/iron>, <item:minecraft:string>],
|
||||
[<tag:items:forge:plates/iron>, <item:immersiveengineering:ersatz_leather>, <tag:items:forge:plates/iron>],
|
||||
[<item:minecraft:string>, <tag:items:forge:plates/iron>, <item:minecraft:string>]]);
|
||||
14
scripts/Mod/storage_drawer.zs
Normal file
14
scripts/Mod/storage_drawer.zs
Normal file
@@ -0,0 +1,14 @@
|
||||
import crafttweaker.api.tag.MCTag;
|
||||
|
||||
// Drawer Controllers
|
||||
craftingTable.remove(<item:storagedrawers:controller>);
|
||||
craftingTable.addShaped("storage_drawer_controller", <item:storagedrawers:controller>,
|
||||
[[<item:minecraft:smooth_stone>, <item:minecraft:smooth_stone>, <item:minecraft:smooth_stone>],
|
||||
[<item:refinedstorage:basic_processor>, <tag:items:storagedrawers:drawers>, <item:refinedstorage:basic_processor>],
|
||||
[<item:minecraft:smooth_stone>, <tag:items:forge:wires/copper>, <item:minecraft:smooth_stone>]]);
|
||||
|
||||
craftingTable.remove(<item:storagedrawers:controller_slave>);
|
||||
craftingTable.addShaped("storage_drawer_controller_slave", <item:storagedrawers:controller_slave>,
|
||||
[[<item:minecraft:smooth_stone>, <item:minecraft:smooth_stone>, <item:minecraft:smooth_stone>],
|
||||
[<item:refinedstorage:basic_processor>, <tag:items:storagedrawers:drawers>, <item:refinedstorage:basic_processor>],
|
||||
[<item:minecraft:smooth_stone>, <tag:items:forge:wires/iron>, <item:minecraft:smooth_stone>]]);
|
||||
Reference in New Issue
Block a user