Advertisement
Guest User

Untitled

a guest
Mar 29th, 2015
302
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.82 KB | None | 0 0
  1. public class recipeRegist {
  2.  
  3.  
  4. public static void Register() {
  5. ItemStack unrefinedCurrency = new ItemStack(itemRegist.unrefinedCurrency);
  6. ItemStack diamond = new ItemStack(Items.diamond);
  7. ItemStack netherstar = new ItemStack(Items.nether_star);
  8. ItemStack diaBlock = new ItemStack(Blocks.diamond_block);
  9. ItemStack superium = new ItemStack(itemRegist.superium);
  10. ItemStack gold = new ItemStack(Items.gold_ingot);
  11. ItemStack diaRod = new ItemStack(itemRegist.diamondRod);
  12.  
  13. //Ultradian
  14. if(!ConfigFile.disableUltradian){
  15. GameRegistry.addRecipe(new ItemStack(itemRegist.ultraBar), new Object[]{
  16. "SSS","SSS","SSS",'S',itemRegist.ultraShard
  17. });
  18. GameRegistry.addRecipe(new ItemStack(itemRegist.ultraCoal), new Object[]{
  19. "SCC",'S',Items.coal,'C',itemRegist.ultraShard
  20. });
  21. GameRegistry.addRecipe(new ItemStack(itemRegist.ultraPick), new Object[]{
  22. "SSS"," G "," G ",'S',itemRegist.ultraBar,'G',Items.stick
  23. });
  24. GameRegistry.addRecipe(new ItemStack(itemRegist.ultraSword), new Object[]{
  25. "S","S","G",'S',itemRegist.ultraBar,'G',Items.stick
  26. });
  27. GameRegistry.addRecipe(new ItemStack(itemRegist.ultraShovel), new Object[]{
  28. "S","G","G",'S',itemRegist.ultraBar,'G',Items.stick
  29. });
  30. GameRegistry.addRecipe(new ItemStack(itemRegist.ultraAxe), new Object[]{
  31. "SS","SG"," G",'S',itemRegist.ultraBar,'G',Items.stick
  32. });
  33. }
  34.  
  35.  
  36.  
  37. //Superium
  38. if(!ConfigFile.disableSuperium){
  39. GameRegistry.addRecipe(new ItemStack(itemRegist.superAxe), new Object[]{
  40. "SS","SG"," G",'S',superium,'G',gold
  41. });
  42. GameRegistry.addRecipe(new ItemStack(itemRegist.superPick), new Object[]{
  43. "SSS"," G "," G ",'S',superium,'G',gold
  44. });
  45. GameRegistry.addRecipe(new ItemStack(itemRegist.superShovel), new Object[]{
  46. "S","G","G",'S',superium,'G',gold
  47. });
  48. GameRegistry.addRecipe(new ItemStack(itemRegist.superSword), new Object[]{
  49. " S "," S "," G ",'S', superium,'G',gold
  50. });
  51. GameRegistry.addRecipe(new ItemStack(itemRegist.superHelmet), new Object[]{
  52. "SSS","S S",'S',superium
  53. });
  54. GameRegistry.addRecipe(new ItemStack(itemRegist.superBoots), new Object[]{
  55. "S S","S S",'S',superium
  56. });
  57. GameRegistry.addRecipe(new ItemStack(itemRegist.superLegs), new Object[]{
  58. "SSS","S S","S S",'S',superium
  59. });
  60. GameRegistry.addRecipe(new ItemStack(itemRegist.superChest), new Object[]{
  61. "S S","SSS","SSS",'S',superium
  62. });
  63. }
  64.  
  65. //Uberium
  66. if(!ConfigFile.disableUberium){
  67. GameRegistry.addRecipe(new ItemStack(itemRegist.diamondRod), new Object[]{
  68. "D ", " D ", " D", 'D', diamond
  69. });
  70. GameRegistry.addRecipe(new ItemStack(itemRegist.moneyAxe), new Object[]{
  71. "UU", "UG", " R", 'U', unrefinedCurrency, 'G', gold, 'R', diaRod
  72. });
  73. GameRegistry.addRecipe(new ItemStack(itemRegist.moneyBlade), new Object[]{
  74. " U ", "GUG", " R ", 'U', unrefinedCurrency, 'G', gold, 'R', diaRod
  75. });
  76. GameRegistry.addRecipe(new ItemStack(itemRegist.moneyShovel), new Object[]{
  77. "U", "G", "R", 'U', unrefinedCurrency, 'G', gold, 'R', diaRod
  78. });
  79. GameRegistry.addRecipe(new ItemStack(itemRegist.moneyPick), new Object[]{
  80. "UUU", " G ", " R ", 'U', unrefinedCurrency, 'G', gold, 'R', diaRod
  81. });
  82. GameRegistry.addRecipe(new ItemStack(itemRegist.uberHelmet), new Object[]{
  83. "SSS","S S",'S',unrefinedCurrency
  84. });
  85. GameRegistry.addRecipe(new ItemStack(itemRegist.uberBoots), new Object[]{
  86. "S S","S S",'S',unrefinedCurrency
  87. });
  88. GameRegistry.addRecipe(new ItemStack(itemRegist.uberLegs), new Object[]{
  89. "SSS","S S","S S",'S',unrefinedCurrency
  90. });
  91. GameRegistry.addRecipe(new ItemStack(itemRegist.uberChest), new Object[]{
  92. "S S","SSS","SSS",'S',unrefinedCurrency
  93. });
  94. }
  95.  
  96. GameRegistry.addRecipe(new ItemStack(blockRegist.blankGlass, 9), new Object[]{
  97. "GGG", "GGG", "GGG", 'G', new ItemStack(Blocks.glass)
  98. });
  99. GameRegistry.addRecipe(new ItemStack(itemRegist.lightDust),new Object[]{
  100. "GRD",'G',new ItemStack(Items.glowstone_dust),'R', new ItemStack(Items.redstone),'D',diamond
  101. });
  102. GameRegistry.addRecipe(new ItemStack(blockRegist.dropLight), new Object[]{
  103. " G ","GSG"," G ",'G',Items.glowstone_dust,'S',Blocks.gravel
  104. });
  105. GameRegistry.addRecipe(new ItemStack(blockRegist.safetyTorch), new Object[]{
  106. "G G","STS","STS",'G',itemRegist.lightDust,'S',Blocks.stone,'T',Blocks.torch
  107. });
  108. GameRegistry.addRecipe(new ItemStack(blockRegist.PortalFrame, 2), new Object[]{
  109. "SNS","EDE","SNS",'S',Blocks.obsidian,'N',Items.nether_star,'E',Blocks.end_stone,'D',Blocks.diamond_block
  110. });
  111.  
  112. if(Loader.isModLoaded("AWWayofTime")){
  113. GameRegistry.addRecipe(new ItemStack(itemRegist.regenArmour), new Object[]{
  114. "GGG","G G","GGG",'G',Items.golden_apple
  115. });
  116. }else{
  117. GameRegistry.addRecipe(new ItemStack(itemRegist.regenArmour1), new Object[]{
  118. "GGG","G G","GGG",'G',Items.golden_apple
  119. });
  120. }
  121.  
  122. if(Loader.isModLoaded("Thaumcraft")){
  123. Item goggles = (Item) Item.itemRegistry.getObject("Thaumcraft:ItemGoggles");
  124. GameRegistry.addShapelessRecipe(new ItemStack(itemRegist.visViewerS),
  125. new ItemStack(itemRegist.superHelmet),new ItemStack(goggles)
  126. );
  127. }
  128.  
  129.  
  130. GameRegistry.addRecipe(new ItemStack(itemRegist.safePearlRod), new Object[]{
  131. " IE"," DI","G G",'I',Items.ender_eye,'E',Items.ender_pearl,'G',Items.ghast_tear
  132. });
  133. GameRegistry.addRecipe(new ItemStack(itemRegist.uberfood), new Object[]{
  134. "A","G",'A',itemRegist.ultraShard,'G',Items.apple
  135. });
  136.  
  137.  
  138.  
  139.  
  140. if(!ConfigFile.disableSuperium)
  141. GameRegistry.addRecipe(new ItemStack(GameRegistry.findItem(Reference.MODID, "portalIgniter")), new Object[]{
  142. "NS ","SSS","SD ",'S',itemRegist.superium,'N',Items.nether_star,'D',Items.diamond
  143. });
  144. else
  145. GameRegistry.addRecipe(new ItemStack(GameRegistry.findItem(Reference.MODID, "portalIgniter")), new Object[]{
  146. "NS ","SSS","SD ",'S',Items.diamond,'N',Items.nether_star,'D',Items.gold_ingot
  147. });
  148. GameRegistry.addRecipe(new ItemStack(blockRegist.blockTransmog), new Object[]{
  149. "LGR","CIE",'G',Blocks.gold_block,'I',Blocks.iron_block,'L',Blocks.lapis_block,'R',Blocks.redstone_block,'E',Blocks.emerald_block,'C',Blocks.coal_block
  150. });
  151. }
  152.  
  153.  
  154.  
  155.  
  156. public static void AddGhostBlockRecipePlank(Block block, int meta){
  157. AddGhostBlockRecipe(block, Blocks.planks, meta);
  158. }
  159.  
  160. public static void AddGhostBlockRecipe(Block block, Block material, int meta){
  161. GameRegistry.addRecipe(new ItemStack(block, 8), new Object[]{
  162. "BBB", "BGB", "BBB", 'B', new ItemStack(material, 1, meta), 'G', new ItemStack(blockRegist.blankGlass)
  163. });
  164. }
  165.  
  166. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement