Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void random(Player p)
- {
- Random r = new Random();
- if(r.nextInt(5) <=0) return;
- switch (r.nextInt(5)) {
- case 1:
- RandomThings.jump(p);
- break;
- case 2:
- RandomThings.kick(p);
- break;
- case 3:
- RandomThings.reward(p);
- break;
- case 4:
- RandomThings.potion(p);
- break;
- case 5:
- return;
- default:
- break;
- }
- }
- public void onClick(PlayerInteractEvent e)
- {
- Action a = e.getAction();
- Player p = e.getPlayer();
- @SuppressWarnings("deprecation")
- ItemStack itemh = p.getItemInHand();
- ItemStack item = new ItemStack(Material.DIAMOND);
- ItemMeta meta = item.getItemMeta();
- meta.setDisplayName("§5Интерактивный алмаз");
- meta.setLore(Arrays.asList("§2Нажми и что-то произойдёт"));
- item.setItemMeta(meta);
- if(a != Action.RIGHT_CLICK_AIR) return;
- if(itemh.getType() !=Material.DIAMOND) return;
- if(!itemh.getItemMeta().hasDisplayName()) return;
- if(!itemh.getItemMeta().getDisplayName().equals("§5Интерактивный алмаз")) return;
- if(!itemh.getItemMeta().hasLore()) return;
- if(!itemh.getItemMeta().getLore().equals(Arrays.asList("§2Нажми и что-то произойдёт"))) return;
- p.sendMessage("Что-то произошло!");
- random(p);
- }
Advertisement
Add Comment
Please, Sign In to add comment