Advertisement
SatanicSanta

Untitled

Aug 8th, 2014
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.37 KB | None | 0 0
  1. package santa.decor.blocks;
  2.  
  3. import cpw.mods.fml.common.registry.GameRegistry;
  4. import net.minecraft.block.Block;
  5. import net.minecraft.block.material.Material;
  6. import net.minecraft.init.Blocks;
  7. import net.minecraft.init.Items;
  8. import net.minecraft.item.ItemStack;
  9. import santa.decor.blocks.blaze.*;
  10. import santa.decor.blocks.bone.*;
  11. import santa.decor.blocks.burnt.*;
  12. import santa.decor.blocks.ender.*;
  13. import santa.decor.blocks.flesh.*;
  14. import santa.decor.blocks.ice.*;
  15. import santa.decor.blocks.leather.*;
  16. import santa.decor.blocks.slime.*;
  17. import santa.decor.blocks.snow.*;
  18.  
  19. /**
  20. * Created by elijahfoster-wysocki on 7/14/14.
  21. */
  22. public class BlockHandler {
  23.  
  24. public static Block boneBrick;
  25. public static Block boneChiseled;
  26. public static Block boneCobble;
  27. public static Block boneSmooth;
  28. public static Block boneLog;
  29. public static Block bonePlank;
  30. public static Block boneLamp;
  31.  
  32. public static Block fleshBrick;
  33. public static Block fleshChiseled;
  34. public static Block fleshCobble;
  35. public static Block fleshSmooth;
  36. public static Block fleshLog;
  37. public static Block fleshPlank;
  38.  
  39. public static Block icyBrick;
  40. public static Block icyChiseled;
  41. public static Block icyCobble;
  42. public static Block icySmooth;
  43. public static Block icyLog;
  44. public static Block icyPlank;
  45. public static Block icyQuartz;
  46. public static Block icyQChiseled;
  47. public static Block icyPillar;
  48. public static Block icyLamp;
  49.  
  50. public static Block blazeBrick;
  51. public static Block blazeChiseled;
  52. public static Block blazeCobble;
  53. public static Block blazeSmooth;
  54. public static Block blazeQuartz;
  55. public static Block blazeQChiseled;
  56. public static Block blazePillar;
  57. public static Block blazeLog;
  58. public static Block blazePlank;
  59. public static Block blazeLamp;
  60.  
  61. public static Block leatherBrick;
  62. public static Block leatherChiseled;
  63. public static Block leatherCobble;
  64. public static Block leatherSmooth;
  65. public static Block leatherLog;
  66. public static Block leatherPlank;
  67.  
  68. public static Block snowyBrick;
  69. public static Block snowyChiseled;
  70. public static Block snowyCobble;
  71. public static Block snowySmooth;
  72. public static Block snowyLog;
  73. public static Block snowyPlank;
  74. public static Block snowyLamp;
  75.  
  76. public static Block slimyBrick;
  77. public static Block slimyChiseled;
  78. public static Block slimyCobble;
  79. public static Block slimySmooth;
  80. public static Block slimyQuartz;
  81. public static Block slimyQChiseled;
  82. public static Block slimyPillar;
  83. public static Block slimyLog;
  84. public static Block slimyPlank;
  85. public static Block slimyLamp;
  86.  
  87. public static Block enderBrick;
  88. public static Block enderChiseled;
  89. public static Block enderCobble;
  90. public static Block enderSmooth;
  91. public static Block enderQuartz;
  92. public static Block enderQChiseled;
  93. public static Block enderPillar;
  94. public static Block enderLog;
  95. public static Block enderPlank;
  96. public static Block enderLamp;
  97.  
  98. public static Block burntStone;
  99. public static Block burntCobble;
  100. public static Block burntBricks;
  101. public static Block burntChiseled;
  102. public static Block burntQuartz;
  103. public static Block burntQChiseled;
  104. public static Block burntPillar;
  105. public static Block burntLog;
  106. public static Block burntPlank;
  107.  
  108. public static void meet(){
  109. boneBrick = new BoneBrick();
  110. boneChiseled = new ChiseledBoneBrick();
  111. boneCobble = new BoneCobblestone();
  112. boneSmooth = new BoneStone();
  113. boneLog = new BoneLog();
  114. bonePlank = new BonePlank();
  115. boneLamp = new BoneLamp();
  116.  
  117. fleshBrick = new FleshBrick();
  118. fleshChiseled = new ChiseledFleshBrick();
  119. fleshCobble = new FleshCobblestone();
  120. fleshSmooth = new FleshStone();
  121. fleshLog = new FleshLog();
  122. fleshPlank = new FleshPlank();
  123.  
  124. icyBrick = new IcyBrick();
  125. icyChiseled = new ChiseledIcyBrick();
  126. icyCobble = new IcyCobblestone();
  127. icySmooth = new IcyStone();
  128. icyLog = new IcyLog();
  129. icyPlank = new IcyPlank();
  130. icyQuartz = new IcyQuartz();
  131. icyQChiseled = new IcyChiseledQuartz();
  132. icyPillar = new IcyPillar();
  133. icyLamp = new IcyLamp();
  134.  
  135. blazeBrick = new BlazeBrick();
  136. blazeChiseled = new ChiseledBlazeBrick();
  137. blazeCobble = new BlazeCobblestone();
  138. blazeSmooth = new BlazeStone();
  139. blazeQuartz = new BlazeQuartz();
  140. blazeQChiseled = new BlazeChiseledQuartz();
  141. blazeLog = new BlazeLog();
  142. blazePlank = new BlazePlank();
  143. blazePillar = new BlazePillar();
  144. blazeLamp = new BlazeLamp();
  145.  
  146. leatherBrick = new LeatherBrick();
  147. leatherChiseled = new ChiseledLeatherBrick();
  148. leatherCobble = new LeatherCobblestone();
  149. leatherSmooth = new LeatherStone();
  150. leatherLog = new LeatherLog();
  151. leatherPlank = new LeatherPlank();
  152.  
  153. snowyBrick = new SnowyBrick();
  154. snowyChiseled = new ChiseledSnowyBrick();
  155. snowyCobble = new SnowyCobblestone();
  156. snowySmooth = new SnowyStone();
  157. snowyLog = new SnowyLog();
  158. snowyPlank = new SnowyPlank();
  159. snowyLamp = new SnowyLamp();
  160.  
  161. slimyBrick = new SlimyBrick();
  162. slimyChiseled = new ChiseledSlimyBrick();
  163. slimyCobble = new SlimyCobblestone();
  164. slimySmooth = new SlimyStone();
  165. slimyLog = new SlimyLog();
  166. slimyPlank = new SlimyPlank();
  167. slimyQuartz = new SlimyQuartz();
  168. slimyQChiseled = new SlimyChiseledQuartz();
  169. slimyPillar = new SlimyPillar();
  170. slimyLamp = new SlimyLamp();
  171.  
  172. enderBrick = new EnderBrick();
  173. enderChiseled = new ChiseledEnderBrick();
  174. enderCobble = new EnderCobblestone();
  175. enderSmooth = new EnderStone();
  176. enderQuartz = new EnderQuartz();
  177. enderQChiseled = new EnderChiseledQuartz();
  178. enderLog = new EnderLog();
  179. enderPlank = new EnderPlank();
  180. enderPillar = new EnderPillar();
  181. enderLamp = new EnderLamp();
  182.  
  183. burntStone = new BurntStone();
  184. burntCobble = new BurntCobble();
  185. burntBricks = new BurntBricks();
  186. burntChiseled = new BurntChiseled();
  187. burntQuartz = new BurntQuartz();
  188. burntQChiseled = new BurntChiseledQuartz();
  189. burntPillar = new BurntPillar();
  190. burntLog = new BurntLog();
  191. burntPlank = new BurntPlank();
  192. }
  193.  
  194. public static void date(){
  195. GameRegistry.registerBlock(boneBrick, BlockInfo.BONEBRICK_KEY);
  196. GameRegistry.registerBlock(boneChiseled, BlockInfo.BONECHISELED_KEY);
  197. GameRegistry.registerBlock(boneCobble, BlockInfo.BONECOBBLE_KEY);
  198. GameRegistry.registerBlock(boneSmooth, BlockInfo.BONESTONE_KEY);
  199. GameRegistry.registerBlock(boneLog, BlockInfo.BONELOG_KEY);
  200. GameRegistry.registerBlock(bonePlank, BlockInfo.BONEPLANK_KEY);
  201. GameRegistry.registerBlock(boneLamp, BlockInfo.BONELAMP_KEY);
  202.  
  203. GameRegistry.registerBlock(fleshBrick, BlockInfo.FLESHBRICK_KEY);
  204. GameRegistry.registerBlock(fleshChiseled, BlockInfo.FLESHCHISELED_KEY);
  205. GameRegistry.registerBlock(fleshCobble, BlockInfo.FLESHCOBBLE_KEY);
  206. GameRegistry.registerBlock(fleshSmooth, BlockInfo.FLESHSTONE_KEY);
  207. GameRegistry.registerBlock(fleshLog, BlockInfo.FLESHLOG_KEY);
  208. GameRegistry.registerBlock(fleshPlank, BlockInfo.FLESHPLANK_KEY);
  209.  
  210. GameRegistry.registerBlock(icyBrick, BlockInfo.ICEBRICK_KEY);
  211. GameRegistry.registerBlock(icyChiseled, BlockInfo.ICECHISELED_KEY);
  212. GameRegistry.registerBlock(icyCobble, BlockInfo.ICECOBBLE_KEY);
  213. GameRegistry.registerBlock(icySmooth, BlockInfo.ICESTONE_KEY);
  214. GameRegistry.registerBlock(icyLog, BlockInfo.ICELOG_KEY);
  215. GameRegistry.registerBlock(icyPlank, BlockInfo.ICEPLANK_KEY);
  216. GameRegistry.registerBlock(icyQuartz, BlockInfo.ICEQUARTZ_KEY);
  217. GameRegistry.registerBlock(icyQChiseled, BlockInfo.ICECHISELEDQ_KEY);
  218. GameRegistry.registerBlock(icyPillar, BlockInfo.ICEPILLAR_KEY);
  219. GameRegistry.registerBlock(icyLamp, BlockInfo.ICELAMP_KEY);
  220.  
  221. GameRegistry.registerBlock(blazeBrick, BlockInfo.BLAZEBRICK_KEY);
  222. GameRegistry.registerBlock(blazeChiseled, BlockInfo.BLAZECHISELED_KEY);
  223. GameRegistry.registerBlock(blazeCobble, BlockInfo.BLAZECOBBLE_KEY);
  224. GameRegistry.registerBlock(blazeSmooth, BlockInfo.BLAZESTONE_KEY);
  225. GameRegistry.registerBlock(blazeQuartz, BlockInfo.BLAZEQUARTZ_KEY);
  226. GameRegistry.registerBlock(blazeQChiseled, BlockInfo.BLAZECHISELEDQ_KEY);
  227. GameRegistry.registerBlock(blazeLog, BlockInfo.BLAZELOG_KEY);
  228. GameRegistry.registerBlock(blazePlank, BlockInfo.BLAZEPLANK_KEY);
  229. GameRegistry.registerBlock(blazePillar, BlockInfo.BLAZEPILLAR_KEY);
  230. GameRegistry.registerBlock(blazeLamp, BlockInfo.BLAZELAMP_KEY);
  231.  
  232. GameRegistry.registerBlock(leatherBrick, BlockInfo.LEATHERBRICK_KEY);
  233. GameRegistry.registerBlock(leatherChiseled, BlockInfo.LEATHERCHISELED_KEY);
  234. GameRegistry.registerBlock(leatherCobble, BlockInfo.LEATHERCOBBLE_KEY);
  235. GameRegistry.registerBlock(leatherSmooth, BlockInfo.LEATHERSTONE_KEY);
  236. GameRegistry.registerBlock(leatherLog, BlockInfo.LEATHERLOG_KEY);
  237. GameRegistry.registerBlock(leatherPlank, BlockInfo.LEATHERPLANK_KEY);
  238.  
  239. GameRegistry.registerBlock(snowyBrick, BlockInfo.SNOWBRICK_KEY);
  240. GameRegistry.registerBlock(snowyChiseled, BlockInfo.SNOWCHISELED_KEY);
  241. GameRegistry.registerBlock(snowyCobble, BlockInfo.SNOWCOBBLE_KEY);
  242. GameRegistry.registerBlock(snowySmooth, BlockInfo.SNOWSTONE_KEY);
  243. GameRegistry.registerBlock(snowyLog, BlockInfo.SNOWLOG_KEY);
  244. GameRegistry.registerBlock(snowyPlank, BlockInfo.SNOWPLANK_KEY);
  245. GameRegistry.registerBlock(snowyLamp, BlockInfo.SNOWLAMP_KEY);
  246.  
  247. GameRegistry.registerBlock(slimyBrick, BlockInfo.SLIMEBRICK_KEY);
  248. GameRegistry.registerBlock(slimyChiseled, BlockInfo.SLIMECHISELED_KEY);
  249. GameRegistry.registerBlock(slimyCobble, BlockInfo.SLIMECOBBLE_KEY);
  250. GameRegistry.registerBlock(slimySmooth, BlockInfo.SLIMESTONE_KEY);
  251. GameRegistry.registerBlock(slimyQuartz, BlockInfo.SLIMEQUARTZ_KEY);
  252. GameRegistry.registerBlock(slimyQChiseled, BlockInfo.SLIMECHISELEDQ_KEY);
  253. GameRegistry.registerBlock(slimyLog, BlockInfo.SLIMELOG_KEY);
  254. GameRegistry.registerBlock(slimyPlank, BlockInfo.SLIMEPLANK_KEY);
  255. GameRegistry.registerBlock(slimyPillar, BlockInfo.SLIMEPILLAR_KEY);
  256. GameRegistry.registerBlock(slimyLamp, BlockInfo.SLIMELAMP_KEY);
  257.  
  258. GameRegistry.registerBlock(enderBrick, BlockInfo.ENDERBRICK_KEY);
  259. GameRegistry.registerBlock(enderChiseled, BlockInfo.ENDERCHISELED_KEY);
  260. GameRegistry.registerBlock(enderCobble, BlockInfo.ENDERCOBBLE_KEY);
  261. GameRegistry.registerBlock(enderSmooth, BlockInfo.ENDERSTONE_KEY);
  262. GameRegistry.registerBlock(enderQuartz, BlockInfo.ENDERQUARTZ_KEY);
  263. GameRegistry.registerBlock(enderQChiseled, BlockInfo.ENDERCHISELEDQ_KEY);
  264. GameRegistry.registerBlock(enderLog, BlockInfo.ENDERLOG_KEY);
  265. GameRegistry.registerBlock(enderPlank, BlockInfo.ENDERPLANK_KEY);
  266. GameRegistry.registerBlock(enderPillar, BlockInfo.ENDERPILLAR_KEY);
  267. GameRegistry.registerBlock(enderLamp, BlockInfo.ENDERLAMP_KEY);
  268.  
  269. GameRegistry.registerBlock(burntStone, BlockInfo.BURNTSTONE_KEY);
  270. GameRegistry.registerBlock(burntCobble, BlockInfo.BURNTCOBBLE_KEY);
  271. GameRegistry.registerBlock(burntBricks, BlockInfo.BURNTBRICKS_KEY);
  272. GameRegistry.registerBlock(burntChiseled, BlockInfo.BURNTCHISELED_KEY);
  273. GameRegistry.registerBlock(burntQuartz, BlockInfo.BURNTQUARTZ_KEY);
  274. GameRegistry.registerBlock(burntQChiseled, BlockInfo.BURNTCHISELEDQ_KEY);
  275. GameRegistry.registerBlock(burntPillar, BlockInfo.BURNTPILLAR_KEY);
  276. GameRegistry.registerBlock(burntLog, BlockInfo.BURNTLOG_KEY);
  277. GameRegistry.registerBlock(burntPlank, BlockInfo.BURNTPLANK_KEY);
  278. }
  279.  
  280. public static void useMove(){
  281. GameRegistry.addRecipe(new ItemStack(boneBrick, 4), new Object[] {"XX", "XX", Character.valueOf('X'), boneSmooth });
  282.  
  283. GameRegistry.addRecipe(new ItemStack(boneCobble, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.cobblestone, Character.valueOf('Z'), Items.bone });
  284.  
  285. GameRegistry.addRecipe(new ItemStack(boneChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), boneBrick });
  286.  
  287. GameRegistry.addRecipe(new ItemStack(boneLog, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.log, Character.valueOf('Z'), Items.bone });
  288.  
  289. GameRegistry.addShapelessRecipe(new ItemStack(bonePlank, 4), new Object[] { new ItemStack(boneLog) });
  290.  
  291. GameRegistry.addRecipe(new ItemStack(boneSmooth, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.stone, Character.valueOf('Z'), Items.bone });
  292.  
  293. GameRegistry.addShapelessRecipe(new ItemStack(boneLamp, 1), new Object[]{ new ItemStack(Blocks.redstone_lamp), Items.bone});
  294.  
  295. GameRegistry.addRecipe(new ItemStack(fleshBrick, 4), new Object[] { "XX", "XX", Character.valueOf('X'), fleshSmooth });
  296.  
  297. GameRegistry.addRecipe(new ItemStack(fleshCobble, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.cobblestone, Character.valueOf('Z'), Items.rotten_flesh });
  298.  
  299. GameRegistry.addRecipe(new ItemStack(fleshChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), fleshBrick });
  300.  
  301. GameRegistry.addRecipe(new ItemStack(fleshLog, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.log, Character.valueOf('Z'), Items.rotten_flesh });
  302.  
  303. GameRegistry.addShapelessRecipe(new ItemStack(fleshPlank, 4), new Object[] { new ItemStack(fleshLog) });
  304. GameRegistry.addRecipe(new ItemStack(fleshSmooth, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.stone, Character.valueOf('Z'), Items.rotten_flesh });
  305.  
  306. GameRegistry.addRecipe(new ItemStack(icyBrick, 4), new Object[] { "XX", "XX", Character.valueOf('X'), icySmooth });
  307.  
  308. GameRegistry.addRecipe(new ItemStack(icyCobble, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.cobblestone, Character.valueOf('Z'), Blocks.ice });
  309.  
  310. GameRegistry.addRecipe(new ItemStack(icyChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), icyBrick });
  311.  
  312. GameRegistry.addRecipe(new ItemStack(icyLog, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.log, Character.valueOf('Z'), Blocks.ice });
  313.  
  314. GameRegistry.addShapelessRecipe(new ItemStack(icyPlank, 4), new Object[] { new ItemStack(icyLog) });
  315. GameRegistry.addRecipe(new ItemStack(icySmooth, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.stone, Character.valueOf('Z'), Blocks.ice });
  316.  
  317. GameRegistry.addRecipe(new ItemStack(icyQuartz, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.quartz_block, Character.valueOf('Z'), Blocks.ice });
  318.  
  319. GameRegistry.addRecipe(new ItemStack(icyQChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), icyQuartz });
  320.  
  321. GameRegistry.addRecipe(new ItemStack(icyPillar, 2), new Object[] { "X", "X", Character.valueOf('X'), icyQuartz });
  322.  
  323. GameRegistry.addShapelessRecipe(new ItemStack(icyLamp, 1), new Object[]{ new ItemStack(Blocks.redstone_lamp), Blocks.ice});
  324.  
  325. GameRegistry.addRecipe(new ItemStack(snowyBrick, 4), new Object[] { "XX", "XX", Character.valueOf('X'), snowySmooth });
  326.  
  327. GameRegistry.addRecipe(new ItemStack(snowyCobble, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.cobblestone, Character.valueOf('Z'), Items.snowball });
  328.  
  329. GameRegistry.addRecipe(new ItemStack(snowyChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), snowyBrick });
  330.  
  331. GameRegistry.addRecipe(new ItemStack(snowyLog, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.log, Character.valueOf('Z'), Items.snowball });
  332.  
  333. GameRegistry.addShapelessRecipe(new ItemStack(snowyPlank, 4), new Object[] { new ItemStack(snowyLog) });
  334. GameRegistry.addRecipe(new ItemStack(snowySmooth, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.stone, Character.valueOf('Z'), Items.snowball });
  335.  
  336. GameRegistry.addShapelessRecipe(new ItemStack(snowyLamp, 1), new Object[]{ new ItemStack(Blocks.redstone_lamp), Items.snowball});
  337.  
  338. GameRegistry.addRecipe(new ItemStack(leatherBrick, 4), new Object[] { "XX", "XX", Character.valueOf('X'), leatherSmooth });
  339.  
  340. GameRegistry.addRecipe(new ItemStack(leatherCobble, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.cobblestone, Character.valueOf('Z'), Items.leather });
  341.  
  342. GameRegistry.addRecipe(new ItemStack(leatherChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), leatherBrick });
  343.  
  344. GameRegistry.addRecipe(new ItemStack(leatherLog, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.log, Character.valueOf('Z'), Items.leather });
  345.  
  346. GameRegistry.addShapelessRecipe(new ItemStack(leatherPlank, 4), new Object[] { new ItemStack(leatherLog) });
  347. GameRegistry.addRecipe(new ItemStack(leatherSmooth, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.stone, Character.valueOf('Z'), Items.leather });
  348.  
  349. GameRegistry.addRecipe(new ItemStack(blazeBrick, 4), new Object[] { "XX", "XX", Character.valueOf('X'), blazeSmooth });
  350.  
  351. GameRegistry.addRecipe(new ItemStack(blazeCobble, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.cobblestone, Character.valueOf('Z'), Items.blaze_rod });
  352.  
  353. GameRegistry.addRecipe(new ItemStack(blazeChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), blazeBrick });
  354.  
  355. GameRegistry.addRecipe(new ItemStack(blazeLog, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.log, Character.valueOf('Z'), Items.blaze_rod });
  356.  
  357. GameRegistry.addShapelessRecipe(new ItemStack(blazePlank, 4), new Object[] { new ItemStack(blazeLog) });
  358. GameRegistry.addRecipe(new ItemStack(blazeSmooth, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.stone, Character.valueOf('Z'), Items.blaze_rod });
  359.  
  360. GameRegistry.addRecipe(new ItemStack(blazeQuartz, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.quartz_block, Character.valueOf('Z'), Items.blaze_rod });
  361.  
  362. GameRegistry.addRecipe(new ItemStack(blazeQChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), blazeQuartz });
  363.  
  364. GameRegistry.addRecipe(new ItemStack(blazePillar, 2), new Object[] { "X", "X", Character.valueOf('X'), blazeQuartz });
  365.  
  366. GameRegistry.addShapelessRecipe(new ItemStack(blazeLamp, 1), new Object[]{ new ItemStack(Blocks.redstone_lamp), Items.blaze_rod});
  367. GameRegistry.addRecipe(new ItemStack(slimyBrick, 4), new Object[] { "XX", "XX", Character.valueOf('X'), slimySmooth });
  368.  
  369. GameRegistry.addRecipe(new ItemStack(slimyCobble, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.cobblestone, Character.valueOf('Z'), Items.slime_ball });
  370.  
  371. GameRegistry.addRecipe(new ItemStack(slimyChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), slimyBrick });
  372.  
  373. GameRegistry.addRecipe(new ItemStack(slimyLog, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.log, Character.valueOf('Z'), Items.slime_ball });
  374.  
  375. GameRegistry.addShapelessRecipe(new ItemStack(slimyPlank, 4), new Object[] { new ItemStack(slimyLog) });
  376. GameRegistry.addRecipe(new ItemStack(slimySmooth, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.stone, Character.valueOf('Z'), Items.slime_ball });
  377.  
  378. GameRegistry.addRecipe(new ItemStack(slimyQuartz, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.quartz_block, Character.valueOf('Z'), Items.slime_ball });
  379.  
  380. GameRegistry.addRecipe(new ItemStack(slimyQChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), slimyQuartz });
  381.  
  382. GameRegistry.addRecipe(new ItemStack(slimyPillar, 2), new Object[] { "X", "X", Character.valueOf('X'), slimyQuartz });
  383.  
  384. GameRegistry.addShapelessRecipe(new ItemStack(slimyLamp, 1), new Object[]{ new ItemStack(Blocks.redstone_lamp), Items.slime_ball});
  385.  
  386. GameRegistry.addRecipe(new ItemStack(enderBrick, 4), new Object[] { "XX", "XX", Character.valueOf('X'), enderSmooth });
  387.  
  388. GameRegistry.addRecipe(new ItemStack(enderCobble, 24), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.cobblestone, Character.valueOf('Z'), Items.ender_pearl });
  389.  
  390. GameRegistry.addRecipe(new ItemStack(enderChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), enderBrick });
  391.  
  392. GameRegistry.addRecipe(new ItemStack(enderLog, 24), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.log, Character.valueOf('Z'), Items.ender_pearl });
  393.  
  394. GameRegistry.addShapelessRecipe(new ItemStack(enderPlank, 4), new Object[] { new ItemStack(enderLog) });
  395.  
  396. GameRegistry.addRecipe(new ItemStack(enderSmooth, 24), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.stone, Character.valueOf('Z'), Items.ender_pearl });
  397.  
  398. GameRegistry.addRecipe(new ItemStack(enderQuartz, 24), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.quartz_block, Character.valueOf('Z'), Items.ender_pearl });
  399.  
  400. GameRegistry.addRecipe(new ItemStack(enderQChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), enderQuartz });
  401.  
  402. GameRegistry.addRecipe(new ItemStack(enderPillar, 2), new Object[] { "X", "X", Character.valueOf('X'), enderQuartz });
  403.  
  404. GameRegistry.addShapelessRecipe(new ItemStack(enderLamp, 3), new Object[]{ new ItemStack(Blocks.redstone_lamp), Items.ender_pearl});
  405.  
  406. GameRegistry.addRecipe(new ItemStack(burntStone, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.stone, Character.valueOf('Z'), Items.coal });
  407.  
  408. GameRegistry.addRecipe(new ItemStack(burntQuartz, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.quartz_block, Character.valueOf('Z'), Items.coal });
  409.  
  410. GameRegistry.addRecipe(new ItemStack(burntBricks, 4), new Object[] { "XX", "XX", Character.valueOf('X'), burntStone });
  411.  
  412. GameRegistry.addRecipe(new ItemStack(burntChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), burntBricks });
  413.  
  414. GameRegistry.addRecipe(new ItemStack(burntQChiseled, 4), new Object[] { "XX", "XX", Character.valueOf('X'), burntQuartz });
  415.  
  416. GameRegistry.addRecipe(new ItemStack(burntPillar, 2), new Object[] { "X", "X", Character.valueOf('X'), burntQuartz });
  417.  
  418. GameRegistry.addShapelessRecipe(new ItemStack(burntPlank, 4), new Object[] { new ItemStack(burntLog) });
  419. GameRegistry.addRecipe(new ItemStack(burntCobble, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.cobblestone, Character.valueOf('Z'), Items.coal });
  420.  
  421. GameRegistry.addRecipe(new ItemStack(burntLog, 8), new Object[] { "XXX", "XZX", "XXX", Character.valueOf('X'), Blocks.log, Character.valueOf('Z'), Items.coal });
  422. }
  423.  
  424. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement