Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ItemStack item = p.getItemInHand();
- if (item != null) { // So you don't get errors in the console about NullErrorException
- if (p.getInventory().contains(Material.BLAZE_ROD, 4)) {
- ItemMeta meta = item.getItemMeta();
- ItemStack is = new ItemStack(Material.BLAZE_ROD, 4);
- ItemMeta isMeta = is.getItemMeta();
- ArrayList<String> lore = new ArrayList<String>();
- for (String lore1 : p.getItemInHand().getItemMeta().getLore()) {
- if (lore1.contains(ChatColor.AQUA + "Speed!")) {
- lore.addAll(meta.getLore());
- lore.remove(ChatColor.AQUA + "Speed!");
- lore.add(ChatColor.AQUA + "Speed 2");
- meta.setLore(lore);
- item.setItemMeta(meta);
- p.getInventory().removeItem(new ItemStack(Material.BLAZE_ROD, 4));
- p.updateInventory();
- return;
- }
- if (meta.hasLore()) {
- if (!lore1.contains(ChatColor.AQUA + "Speed!")) {
- if (!lore1.contains(ChatColor.AQUA + "Speed 5")) {
- if (!lore1.contains(ChatColor.AQUA + "Speed 4")) {
- if (!lore1.contains(ChatColor.AQUA + "Speed 3")) {
- if (!lore1.contains(ChatColor.AQUA + "Speed 2")) {
- lore.addAll(meta.getLore());
- lore.add(ChatColor.AQUA + "Speed!");
- meta.setLore(lore);
- item.setItemMeta(meta);
- p.getInventory().removeItem(new ItemStack(Material.BLAZE_ROD, 4));
- p.updateInventory();
- return;
- }
- if (!meta.hasLore()) {
- lore.add(ChatColor.AQUA + "Speed!");
- meta.setLore(lore);
- item.setItemMeta(meta);
- item.getItemMeta().getLore();
- p.getInventory().removeItem(new ItemStack(Material.BLAZE_ROD, 4));
- p.updateInventory();
- return;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement