Advertisement
Guest User

RailCraft

a guest
Sep 22nd, 2014
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.95 KB | None | 0 0
  1. import mods.gregtech.Assembler;
  2. import mods.gregtech.Wiremill;
  3. import mods.ic2.Compressor;
  4.  
  5. //Deletion of recipes
  6. recipes.remove(<Railcraft:tile.railcraft.machine.beta:7>);
  7. recipes.remove(<Railcraft:tile.railcraft.machine.beta:8>);
  8. recipes.remove(<Railcraft:tile.railcraft.machine.beta:9>);
  9. recipes.remove(<Railcraft:cart.bore>);
  10. recipes.remove(<Railcraft:borehead.diamond>);
  11. recipes.remove(<Railcraft:borehead.steel>);
  12. recipes.remove(<Railcraft:borehead.iron>);
  13. recipes.remove(<Railcraft:cart.loco.steam.solid>);
  14. recipes.remove(<Railcraft:firestone.cut>);
  15. recipes.remove(<Railcraft:cart.undercutter>);
  16. recipes.remove(<Railcraft:cart.track.relayer>);
  17. recipes.remove(<Railcraft:tile.railcraft.cube>);
  18. recipes.remove(<Railcraft:tile.railcraft.machine.alpha:8>);
  19. recipes.remove(<Railcraft:part.gear>);
  20. recipes.remove(<Railcraft:part.gear:2>);
  21. recipes.remove(<Railcraft:part.plate:2>);
  22.  
  23. //Tunnelbore
  24. recipes.addShaped(<Railcraft:cart.bore>,
  25. [[<gregtech:gt.blockmachines:3>, <minecraft:minecart>, <gregtech:gt.blockmachines:3>],
  26. [<gregtech:gt.blockmachines:101>, <minecraft:minecart>, <gregtech:gt.blockmachines:101>],
  27. [null, <minecraft:chest_minecart>, null]]);
  28.  
  29. //Borehead
  30. recipes.addShapeless(<Railcraft:borehead.diamond>, [<gregtech:gt.metaitem.01:32722>]);
  31.  
  32. //Locomotive
  33. recipes.addShaped(<Railcraft:cart.loco.steam.solid>,
  34. [[null, null, null],
  35. [null, null, <gregtech:gt.blockmachines:101>],
  36. [<minecraft:iron_bars>, <minecraft:chest_minecart>, <minecraft:minecart>]]);
  37.  
  38. recipes.addShaped(<Railcraft:cart.undercutter>,
  39. [[<ore:dyeYellow>, <minecraft:redstone_lamp>, <ore:dyeYellow>],
  40. [<minecraft:piston>, <ore:blockSteel>, <minecraft:piston>],
  41. [<gregtech:gt.metaitem.01:32650>, <minecraft:minecart>, <gregtech:gt.metaitem.01:32650>]]);
  42.  
  43. recipes.addShaped(<Railcraft:cart.track.relayer>,
  44. [[<ore:dyeYellow>, <minecraft:redstone_lamp>, <ore:dyeYellow>],
  45. [<minecraft:blaze_rod>, <ore:blockSteel>, <minecraft:blaze_rod>],
  46. [<gregtech:gt.metaitem.01:32650>, <minecraft:minecart>, <gregtech:gt.metaitem.01:32650>]]);
  47.  
  48.  
  49. //Addition of recipes
  50. Wiremill.addRecipe(<Railcraft:firestone.cut>, <Railcraft:firestone.raw>, 36482, 7);
  51.  
  52. //BlockCoke
  53. Compressor.addRecipe(<Railcraft:tile.railcraft.cube>, <Railcraft:fuel.coke> * 9);
  54.  
  55. //Fixing Plate Recipes
  56. //Steam Oven
  57. recipes.remove(<Railcraft:tile.railcraft.machine.alpha:3>);
  58. recipes.addShaped(<Railcraft:tile.railcraft.machine.alpha:3> * 4,
  59. [[<ore:plateSteel>, <ore:plateSteel>, <ore:plateSteel>],
  60. [<ore:plateSteel>, <minecraft:furnace>, <ore:plateSteel>],
  61. [<ore:plateSteel>, <ore:plateSteel>, <ore:plateSteel>]]);
  62. //Engraving Bench
  63. recipes.remove(<Railcraft:tile.railcraft.machine.alpha:13>);
  64. recipes.addShaped(<Railcraft:tile.railcraft.machine.alpha:13>,
  65. [[<ore:craftingToolKnife>, <ore:plateSteel>, <minecraft:book>],
  66. [<ore:plateSteel>, <minecraft:crafting_table>, <ore:plateSteel>],
  67. [<minecraft:piston>, <ore:plateSteel>, <minecraft:piston>]]);
  68. //Feed Station
  69. recipes.remove(<Railcraft:tile.railcraft.machine.alpha:11>);
  70. recipes.addShaped(<Railcraft:tile.railcraft.machine.alpha:11>,
  71. [[<ore:plankWood>, <minecraft:golden_carrot>, <ore:plankWood>],
  72. [<minecraft:golden_carrot>, <ore:plateSteel>, <minecraft:golden_carrot>],
  73. [<ore:plankWood>, <minecraft:golden_carrot>, <ore:plankWood>]]);
  74. //Trade Station
  75. recipes.remove(<Railcraft:tile.railcraft.machine.alpha:6>);
  76. recipes.addShaped(<Railcraft:tile.railcraft.machine.alpha:6>,
  77. [[<ore:plateSteel>, <ore:paneGlass>, <ore:plateSteel>],
  78. [<ore:gemEmerald>, <minecraft:dispenser>, <ore:gemEmerald>],
  79. [<ore:plateSteel>, <ore:paneGlass>, <ore:plateSteel>]]);
  80. //Steam Turbine
  81. recipes.remove(<Railcraft:tile.railcraft.machine.alpha:1>);
  82. recipes.addShaped(<Railcraft:tile.railcraft.machine.alpha:1> * 3,
  83. [[<ore:blockSteel>, <ore:plateSteel>, <ore:blockSteel>],
  84. [<ore:plateSteel>, null, <ore:plateSteel>],
  85. [<ore:blockSteel>, <ore:plateSteel>, <ore:blockSteel>]]);
  86. //Disposal Track
  87. recipes.remove(<Railcraft:tile.railcraft.track:2264>);
  88. recipes.addShaped(<Railcraft:tile.railcraft.track:2264> * 16,
  89. [[<Railcraft:part.rail>, <Railcraft:part.tie>, <Railcraft:part.rail>],
  90. [<Railcraft:part.rail>, <ore:plateSteel>, <Railcraft:part.rail>],
  91. [<Railcraft:part.rail>, <Railcraft:part.tie>, <Railcraft:part.rail>]]);
  92. //Energy Detector
  93. recipes.remove(<Railcraft:tile.railcraft.detector:10>);
  94. recipes.addShaped(<Railcraft:tile.railcraft.detector:10>,
  95. [[<ore:plateTin>, <ore:plateTin>, <ore:plateTin>],
  96. [<ore:plateTin>, <minecraft:stone_pressure_plate>, <ore:plateTin>],
  97. [<ore:plateTin>, <ore:plateTin>, <ore:plateTin>]]);
  98. //Adv Item Loader
  99. recipes.remove(<Railcraft:tile.railcraft.machine.gamma:2>);
  100. recipes.addShaped(<Railcraft:tile.railcraft.machine.gamma:2>,
  101. [[<ore:plateSteel>, <ore:dustRedstone>, <ore:plateSteel>],
  102. [<ore:dustRedstone>, <Railcraft:tile.railcraft.machine.gamma>, <ore:dustRedstone>],
  103. [<ore:plateSteel>, <gregtech:gt.metaitem.01:32630>, <ore:plateSteel>]]);
  104. //Adv Item Unloader
  105. recipes.remove(<Railcraft:tile.railcraft.machine.gamma:3>);
  106. recipes.addShaped(<Railcraft:tile.railcraft.machine.gamma:3>,
  107. [[<ore:plateSteel>, <ore:dustRedstone>, <ore:plateSteel>],
  108. [<ore:dustRedstone>, <Railcraft:tile.railcraft.machine.gamma:1>, <ore:dustRedstone>],
  109. [<ore:plateSteel>, <gregtech:gt.metaitem.01:32630>, <ore:plateSteel>]]);
  110. //Iron Tank Wall
  111. recipes.removeShaped(<Railcraft:tile.railcraft.machine.beta>, [[<Railcraft:part.plate>, <Railcraft:part.plate>],[<Railcraft:part.plate>, <Railcraft:part.plate>]]);
  112. recipes.addShaped(<Railcraft:tile.railcraft.machine.beta> * 8,
  113. [[<ore:plateIron>, <ore:plateIron>, null],
  114. [<ore:plateIron>, <ore:plateIron>, null],
  115. [null, null, null]]);
  116. //Iron Tank Gauge
  117. recipes.removeShaped(<Railcraft:tile.railcraft.machine.beta:1>, [[<minecraft:glass_pane>, <Railcraft:part.plate>, <minecraft:glass_pane>],[<Railcraft:part.plate>, <minecraft:glass_pane>, <Railcraft:part.plate>],[<minecraft:glass_pane>, <Railcraft:part.plate>, <minecraft:glass_pane>]]);
  118. recipes.addShaped(<Railcraft:tile.railcraft.machine.beta:1> * 8,
  119. [[<ore:paneGlass>, <ore:plateIron>, <ore:paneGlass>],
  120. [<ore:plateIron>, <ore:paneGlass>, <ore:plateIron>],
  121. [<ore:paneGlass>, <ore:plateIron>, <ore:paneGlass>]]);
  122. //Iron Tank Valve
  123. recipes.removeShaped(<Railcraft:tile.railcraft.machine.beta:2>, [[<minecraft:iron_bars>, <Railcraft:part.plate>, <minecraft:iron_bars>],[<Railcraft:part.plate>, <minecraft:lever>, <Railcraft:part.plate>],[<minecraft:iron_bars>, <Railcraft:part.plate>, <minecraft:iron_bars>]]);
  124. recipes.addShaped(<Railcraft:tile.railcraft.machine.beta:2> * 8,
  125. [[<minecraft:iron_bars>, <ore:plateIron>, <minecraft:iron_bars>],
  126. [<ore:plateIron>, <minecraft:lever>, <ore:plateIron>],
  127. [<minecraft:iron_bars>, <ore:plateIron>, <minecraft:iron_bars>]]);
  128.  
  129. //Steel Tank Wall
  130. recipes.removeShaped(<Railcraft:tile.railcraft.machine.beta:13>, [[<Railcraft:part.plate:1>, <Railcraft:part.plate:1>],[<Railcraft:part.plate:1>, <Railcraft:part.plate:1>]]);
  131. recipes.addShaped(<Railcraft:tile.railcraft.machine.beta:13> * 8,
  132. [[<ore:plateSteel>, <ore:plateSteel>, null],
  133. [<ore:plateSteel>, <ore:plateSteel>, null],
  134. [null, null, null]]);
  135. //Steel Tank Gauge
  136. recipes.removeShaped(<Railcraft:tile.railcraft.machine.beta:14>, [[<minecraft:glass_pane>, <Railcraft:part.plate:1>, <minecraft:glass_pane>],[<Railcraft:part.plate:1>, <minecraft:glass_pane>, <Railcraft:part.plate:1>],[<minecraft:glass_pane>, <Railcraft:part.plate:1>, <minecraft:glass_pane>]]);
  137. recipes.addShaped(<Railcraft:tile.railcraft.machine.beta:14> * 8,
  138. [[<ore:paneGlass>, <ore:plateSteel>, <ore:paneGlass>],
  139. [<ore:plateSteel>, <ore:paneGlass>, <ore:plateSteel>],
  140. [<ore:paneGlass>, <ore:plateSteel>, <ore:paneGlass>]]);
  141. //Steel Tank Valve
  142. recipes.removeShaped(<Railcraft:tile.railcraft.machine.beta:15>, [[<minecraft:iron_bars>, <Railcraft:part.plate:1>, <minecraft:iron_bars>],[<Railcraft:part.plate:1>, <minecraft:lever>, <Railcraft:part.plate:1>],[<minecraft:iron_bars>, <Railcraft:part.plate:1>, <minecraft:iron_bars>]]);
  143. recipes.addShaped(<Railcraft:tile.railcraft.machine.beta:15> * 8,
  144. [[<minecraft:iron_bars>, <ore:plateSteel>, <minecraft:iron_bars>],
  145. [<ore:plateSteel>, <minecraft:lever>, <ore:plateSteel>],
  146. [<minecraft:iron_bars>, <ore:plateSteel>, <minecraft:iron_bars>]]);
  147. //Liquid Fueled Firebox
  148. recipes.remove(<Railcraft:tile.railcraft.machine.beta:6>);
  149. recipes.addShaped(<Railcraft:tile.railcraft.machine.beta:6>,
  150. [[<ore:plateSteel>, <minecraft:bucket>, <ore:plateSteel>],
  151. [<minecraft:iron_bars>, <minecraft:fire_charge>, <minecraft:iron_bars>],
  152. [<ore:plateSteel>, <minecraft:furnace>, <ore:plateSteel>]]);
  153.  
  154. //LP Boiler
  155. recipes.remove(<Railcraft:tile.railcraft.machine.beta:3>);
  156. recipes.addShaped(<Railcraft:tile.railcraft.machine.beta:3>,
  157. [[<ore:plateIron>, null, null],
  158. [<ore:plateIron>, null, null],
  159. [null, null, null]]);
  160.  
  161. //HP Boiler
  162. recipes.remove(<Railcraft:tile.railcraft.machine.beta:4>);
  163. recipes.addShaped(<Railcraft:tile.railcraft.machine.beta:4>,
  164. [[<ore:plateSteel>, null, null],
  165. [<ore:plateSteel>, null, null],
  166. [null, null, null]]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement