package me.gtacraft.listener; import me.gtacraft.player.GunHolder; import me.gtacraft.util.ExplosionUtil; import org.bukkit.Bukkit; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.player.*; /** * Created by Connor on 4/28/14. Designed for the GTA-Guns project. */ public class PlayerListener implements Listener { @EventHandler public void onPlayerJoin(PlayerJoinEvent e) { GunHolder.getHolder(e.getPlayer()); } @EventHandler public void onPlayerQuitEvent(PlayerQuitEvent e) { GunHolder.handleLeave(e.getPlayer()); } @EventHandler public void onPlayerKickEvent(PlayerKickEvent e) { GunHolder.handleLeave(e.getPlayer()); } @EventHandler public void onPlayerPickupItem(PlayerPickupItemEvent e) { if (ExplosionUtil.getDeniedItems().contains(e.getItem())) e.setCancelled(true); } }