Guest User

Untitled

a guest
Sep 16th, 2016
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.37 KB | None | 0 0
  1. // enderio.zs Tweaks
  2. import mods.nei.NEI;
  3. import mods.gregtech.Assembler;
  4.  
  5. // Declares
  6. val steelplate = <ore:plateSteel>;
  7. val steel = <ore:ingotSteel>;
  8. val rod = <gregtech:gt.metaitem.01:23032>;
  9. val basic = <enderio:itemBasicCapacitor>;
  10. val bars = <minecraft:iron_bars>;
  11. val ring = <ore:ringIron>;
  12. val silicon = <enderio:itemMaterial>;
  13. val plateSilicon = <ore:plateSilicon>;
  14. val ingotSilicon = <ore:ingotSilicon>;
  15. val itemSilicon = <ore:itemSilicon>;
  16. val ingotRedAlloy = <ore:ingotRedAlloy>;
  17. val itemConduitBinder = <ore:itemConduitBinder>;
  18. val ingotIron = <ore:ingotIron>;
  19. val stickDarkSteel = <ore:stickDarkSteel>;
  20. val IC3 = <gregtech:gt.integrated_circuit:3>;
  21.  
  22. // Recipe outputs
  23. val conduitRedstone = <enderio:itemRedstoneConduit:0>;
  24. val conduitRedstoneInsulated = <enderio:itemRedstoneConduit:2>;
  25. val conduitNetwork = <enderio:itemOCConduit:0>;
  26. val darkSteelBars = <enderio:blockDarkIronBars>;
  27.  
  28. // Disable smelting itemSilicon
  29. furnace.remove(ingotSilicon);
  30.  
  31. // Replace Ore-Dictionar entry for itemSilicon
  32. itemSilicon.remove(silicon);
  33.  
  34. // Replace Redstone Alloy with Red Alloy in recipes
  35. recipes.remove(conduitRedstone);
  36. recipes.addShaped(conduitRedstone * 8, [
  37. [ingotRedAlloy, ingotRedAlloy, ingotRedAlloy]
  38. ]);
  39.  
  40. // Dark Iron Bars requires assembler as others Iron bars
  41. //recipes.remove(darkSteelBars);
  42. //for stick in stickDarkSteel.items {
  43. // Assembler.addRecipe(darkSteelBars * 4, stick * 3, IC3, 300, 4);
  44. //}
  45.  
  46. recipes.remove(conduitRedstoneInsulated);
  47. recipes.addShaped(conduitRedstoneInsulated * 8, [
  48. [itemConduitBinder, itemConduitBinder, itemConduitBinder],
  49. [ingotRedAlloy, ingotRedAlloy, ingotRedAlloy],
  50. [itemConduitBinder, itemConduitBinder, itemConduitBinder]
  51. ]);
  52.  
  53. recipes.remove(conduitNetwork);
  54. recipes.addShaped(conduitNetwork * 8, [
  55. [itemConduitBinder, itemConduitBinder, itemConduitBinder],
  56. [ingotRedAlloy, ingotIron, ingotRedAlloy],
  57. [itemConduitBinder, itemConduitBinder, itemConduitBinder]
  58. ]);
  59.  
  60. recipes.remove(<enderio:itemMachinePart:1>);
  61. recipes.addShaped(<enderio:itemMachinePart:1>, [[rod, steel, rod],
  62. [steel, ring, steel],
  63. [rod, steel, rod]]);
  64.  
  65. recipes.remove(<enderio:itemMachinePart>);
  66. recipes.addShaped(<enderio:itemMachinePart>, [[bars, steelplate, bars],
  67. [steelplate, basic, steelplate],
  68. [bars, steelplate, bars]]);
  69.  
  70. recipes.remove(<enderio:itemRedstoneConduit>);
  71. recipes.remove(<enderio:itemRedstoneConduit:2>);
  72. recipes.remove(<enderio:itemPowerConduit>);
  73. recipes.remove(<enderio:itemPowerConduit:1>);
  74. recipes.remove(<enderio:itemPowerConduit:2>);
  75. recipes.remove(<enderio:itemLiquidConduit>);
  76. recipes.remove(<enderio:itemLiquidConduit:1>);
  77. recipes.remove(<enderio:itemLiquidConduit:2>);
  78. recipes.remove(<enderio:itemItemConduit>);
  79. //recipes.remove(<enderio:itemMaterial>);
  80.  
  81. recipes.remove(<enderio:blockReservoir>);
  82. //recipes.addShaped(<enderio:blockReservoir> * 2, [[<Railcraft:part.plate:1>, <enderio:blockFusedQuartz:2>, <Railcraft:part.plate:1>], [<enderio:blockFusedQuartz:2>, <minecraft:cauldron>, <enderio:blockFusedQuartz:2>], [<Railcraft:part.plate:1>, <enderio:blockFusedQuartz:2>, <Railcraft:part.plate:1>]]);
  83.  
  84. recipes.addShapeless(<gregtech:gt.metaitem.01:11308>, [<enderio:itemAlloy:3>]);
Add Comment
Please, Sign In to add comment