Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (itemStack.getItemMeta().getDisplayName().contains("Close")) {
- Sounds.playSound(player, player.getLocation(), Sounds.CHICKEN_EGG_POP, 1.0f, 1.0f);
- player.closeInventory();
- }
- else if (itemStack.getItemMeta().getDisplayName().contains("GOD MODE") && this.contributor.getLevel() > 3) {
- player.addPotionEffect(new PotionEffect(PotionEffectType.DAMAGE_RESISTANCE, Integer.MAX_VALUE, 10, false, false));
- player.sendMessage("God mode enabled.");
- player.closeInventory();
- }
- else if (itemStack.getItemMeta().getDisplayName().contains("FLY") && this.contributor.getLevel() > 3) {
- player.sendMessage("Fly mode enabled.");
- final Iterator<Player> iterator = Bukkit.getOnlinePlayers().iterator();
- while (iterator.hasNext()) {
- iterator.next().hidePlayer(player);
- }
- player.setAllowFlight(true);
- player.setFlying(true);
- player.setVelocity(new Vector(0.0, 3.0, 0.0));
- if (player.getLocation().getY() <= 0.0) {
- player.setVelocity(new Vector(0.0, 10.0, 0.0));
- }
- player.closeInventory();
- new BukkitRunnable(this, player) {
- final ContributorsInventory this$0;
- private final Player val$clicker;
- ContributorsInventory$1(final ContributorsInventory this$0, final Player val$clicker) {
- this.this$0 = this$0;
- this.val$clicker = val$clicker;
- super();
- }
- public void run() {
- if (this.val$clicker.getLocation().subtract(0.0, 1.0, 0.0).getBlock().getType() != Material.AIR) {
- final Iterator<Player> iterator = Bukkit.getOnlinePlayers().iterator();
- while (iterator.hasNext()) {
- iterator.next().showPlayer(this.val$clicker);
- }
- this.cancel();
- }
- }
- }.runTaskTimer((Plugin)this.plugin, 30L, 0L);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement