Advertisement
Guest User

lore halp

a guest
Aug 17th, 2014
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.50 KB | None | 0 0
  1. ItemStack item = p.getItemInHand();
  2.  
  3.  
  4.  
  5. if (item != null) { // So you don't get errors in the console about NullErrorException
  6.  
  7. if (p.getInventory().contains(Material.BLAZE_ROD, 4)) {
  8. ItemMeta meta = item.getItemMeta();
  9. ItemStack is = new ItemStack(Material.BLAZE_ROD, 4);
  10. ItemMeta isMeta = is.getItemMeta();
  11.  
  12.  
  13. ArrayList<String> lore = new ArrayList<String>();
  14. for (String lore1 : p.getItemInHand().getItemMeta().getLore()) {
  15. if (lore1.contains(ChatColor.AQUA + "Speed!")) {
  16.  
  17. lore.addAll(meta.getLore());
  18. lore.remove(ChatColor.AQUA + "Speed!");
  19. lore.add(ChatColor.AQUA + "Speed 2");
  20. meta.setLore(lore);
  21. item.setItemMeta(meta);
  22.  
  23. p.getInventory().removeItem(new ItemStack(Material.BLAZE_ROD, 4));
  24. p.updateInventory();
  25.  
  26.  
  27. return;
  28. }
  29.  
  30.  
  31. if (meta.hasLore()) {
  32.  
  33. if (!lore1.contains(ChatColor.AQUA + "Speed!")) {
  34. if (!lore1.contains(ChatColor.AQUA + "Speed 5")) {
  35. if (!lore1.contains(ChatColor.AQUA + "Speed 4")) {
  36. if (!lore1.contains(ChatColor.AQUA + "Speed 3")) {
  37. if (!lore1.contains(ChatColor.AQUA + "Speed 2")) {
  38.  
  39.  
  40. lore.addAll(meta.getLore());
  41. lore.add(ChatColor.AQUA + "Speed!");
  42. meta.setLore(lore);
  43. item.setItemMeta(meta);
  44.  
  45.  
  46. p.getInventory().removeItem(new ItemStack(Material.BLAZE_ROD, 4));
  47. p.updateInventory();
  48.  
  49. return;
  50. }
  51.  
  52.  
  53. if (!meta.hasLore()) {
  54.  
  55.  
  56. lore.add(ChatColor.AQUA + "Speed!");
  57. meta.setLore(lore);
  58. item.setItemMeta(meta);
  59. item.getItemMeta().getLore();
  60. p.getInventory().removeItem(new ItemStack(Material.BLAZE_ROD, 4));
  61. p.updateInventory();
  62.  
  63.  
  64. return;
  65. }
  66.  
  67. }
  68. }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement