29 lines
660 B
Java
29 lines
660 B
Java
/**
|
|
*
|
|
*/
|
|
package us.tastybento.bskyblock.listeners.flags;
|
|
|
|
import org.bukkit.event.EventHandler;
|
|
import org.bukkit.event.EventPriority;
|
|
import org.bukkit.event.player.PlayerPortalEvent;
|
|
|
|
import us.tastybento.bskyblock.BSkyBlock;
|
|
import us.tastybento.bskyblock.lists.Flags;
|
|
|
|
/**
|
|
* Handles portal protection
|
|
* @author tastybento
|
|
*
|
|
*/
|
|
public class PortalListener extends AbstractFlagListener {
|
|
|
|
public PortalListener(BSkyBlock plugin) {
|
|
super(plugin);
|
|
}
|
|
|
|
@EventHandler(priority = EventPriority.LOW, ignoreCancelled = true)
|
|
public void onPlayerPortal(PlayerPortalEvent e) {
|
|
checkIsland(e, e.getFrom(), Flags.PORTAL);
|
|
}
|
|
}
|