Guest User

Untitled

a guest
Jun 12th, 2016
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. package com.vanityblocks.ItemBlocks;
  2.  
  3. import net.minecraft.block.Block;
  4. import net.minecraft.item.ItemBlock;
  5. import net.minecraft.item.ItemStack;
  6.  
  7. public class RedstoneLampDimItemBlock extends ItemBlock {
  8.  
  9. private final static String[] subNames = { "blackLamp", "redLamp",
  10. "greenLamp", "brownLamp", "blueLamp", "purpleLamp", "pinkLamp",
  11. "lightBlueLamp", "magentaLamp", "", "", "", "", "", "", "", "", "" };
  12.  
  13. public RedstoneLampDimItemBlock(Block id) {
  14. super(id);
  15. setHasSubtypes(true);
  16. }
  17.  
  18. @Override
  19. public int getMetadata(int i) {
  20. return i;
  21. }
  22.  
  23. @Override
  24. public String getUnlocalizedName(ItemStack itemstack) {
  25. String name = "";
  26. switch (itemstack.getItemDamage()) {
  27. case 0: {
  28. name = "blackLamp";
  29. break;
  30. }
  31. case 1: {
  32. name = "redLamp";
  33. break;
  34. }
  35. case 2: {
  36. name = "greenLamp";
  37. break;
  38. }
  39. case 3: {
  40. name = "brownLamp";
  41. break;
  42. }
  43. case 4: {
  44. name = "blueLamp";
  45. break;
  46. }
  47. case 5: {
  48. name = "purpleLamp";
  49. break;
  50. }
  51. case 6: {
  52. name = "pinkLamp";
  53. break;
  54. }
  55. case 7: {
  56. name = "lightBlueLamp";
  57. break;
  58. }
  59. case 8: {
  60. name = "magentaLamp";
  61. break;
  62. }
  63. default:
  64. name = "Report_To_The_Author";
  65. }
  66. return getUnlocalizedName() + "." + name;
  67. }
  68. }
Advertisement
Add Comment
Please, Sign In to add comment