Unbr34k4bl3Pastes

Untitled

Mar 11th, 2020
299
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.27 KB | None | 0 0
  1. import crafttweaker.item.IIngredient;
  2. import crafttweaker.item.IItemTransformer;
  3. import crafttweaker.item.IItemStack;
  4. import crafttweaker.oredict.IOreDict;
  5.  
  6. for entry in oreDict.entries {
  7. if (!(entry.name has "ingot")) continue;
  8. print(entry.name);
  9. val otherName = entry.name.replace("ingot", "");
  10. val plateDict = oreDict.get("plate" ~ otherName);
  11. print(plateDict.name);
  12. }
  13.  
  14. //Ingot Array
  15. val ingotArray = [
  16. <ore:ingotIron>,
  17. <ore:ingotGold> /*
  18. <ore:ingotStarSteel
  19. <ore:ingotColdiron
  20. <ore:ingotAdamantine
  21. <ore:ingotPewter
  22. <ore:ingotCupronickel
  23. <ore:ingotTitaniumAluminide
  24. <ore:ingotTitaniumIridium
  25. <ore:ingotBismuth
  26. <ore:ingotAntimony
  27. <ore:gemQuartzBlack
  28. <ore:ingotStainlessSteel
  29. <ore:ingotCadmium
  30. <ore:ingotNichrome
  31. <ore:ingotGalvanizedsteel
  32. <ore:ingotAluminumrass
  33. <ore:ingotZirconium
  34. <ore:ingotThorium
  35. <ore:ingotTantalum
  36. <ore:ingotRutile
  37. <ore:ingotAquarium
  38. <ore:ingotPalladium
  39. <ore:ingotPlatiniridium
  40. <ore:ingotUranium
  41. <ore:ingotMagnesium
  42. <ore:ingotManganese
  43. <ore:ingot
  44. <ore:ingot
  45. <ore:ingot
  46. <ore:ingot
  47. <ore:ingot
  48. <ore:ingot
  49. <ore:ingot
  50. <ore:ingot
  51. <ore:ingot
  52. <ore:ingot
  53. <ore:ingot
  54. <ore:ingot
  55. <ore:ingot
  56. <ore:ingot
  57. <ore:ingot
  58. <ore:ingot
  59. */
  60. ] as IIngredient[];
  61.  
  62. //Plate Array
  63. val plateArray = [
  64. <thermalfoundation:material:32>,
  65. <thermalfoundation:material:33>/*
  66. <basemetals:antimony_plate>,
  67. <basemetals:bismuth_plate>,
  68. <advancedrocketry:productplate:1>,
  69. <advancedrocketry:productplate>,
  70. <basemetals:cupronickel_plate>,
  71. <basemetals:pewter_plate>,
  72. <basemetals:adamantine_plate>,
  73. <basemetals:coldiron_plate>,
  74. <basemetals:starsteel_plate>,
  75. <modernmetals:magnesium_plate>,
  76. <modernmetals:manganese_plate>,
  77. <immersiveengineering:metal:35>,
  78. <hammermetals:platiniridium_plate>,
  79. <hammermetals:palladium_plate>,
  80. <basemetals:aquarium_plate>,
  81. <modernmetals:rutile_plate>,
  82. <modernmetals:tantalum_plate>,
  83. <modernmetals:thorium_plate>,
  84. <modernmetals:zirconium_plate>,
  85. <modernmetals:aluminumbrass_plate>,
  86. <modernmetals:galvanizedsteel_plate>,
  87. <modernmetals:nichrome_plate>,
  88. <modernmetals:cadmium_plate>,
  89. <modernmetals:stainlesssteel_plate>,*/
  90. ] as IItemStack[];
  91.  
  92. for i, plate in plateArray {
  93. recipes.addShapeless(
  94. plateArray[i],
  95. [ingotArray[i], ingotArray[i], <ore:artisansHammer>.transformDamage()]
  96. );
  97. }
Advertisement
Add Comment
Please, Sign In to add comment