Class RegionsEnterEvent

java.lang.Object
org.bukkit.event.Event
net.islandearth.rpgregions.api.events.RegionsEnterEvent

public class RegionsEnterEvent extends org.bukkit.event.Event
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.bukkit.event.Event

    org.bukkit.event.Event.Result
  • Constructor Summary

    Constructors
    Constructor
    Description
    RegionsEnterEvent(org.bukkit.entity.Player player, String region, boolean hasChanged)
     
    RegionsEnterEvent(org.bukkit.entity.Player player, List<String> regions, boolean hasChanged)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.bukkit.event.HandlerList
     
    org.bukkit.event.HandlerList
     
    org.bukkit.entity.Player
     
    Gets the prioritised region.
    Gets a list of all regions that have been entered.
    boolean
    Returns whether the player has truly moved into a new region.

    Methods inherited from class org.bukkit.event.Event

    getEventName, isAsynchronous

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RegionsEnterEvent

      public RegionsEnterEvent(org.bukkit.entity.Player player, List<String> regions, boolean hasChanged)
    • RegionsEnterEvent

      public RegionsEnterEvent(org.bukkit.entity.Player player, String region, boolean hasChanged)
  • Method Details

    • getPlayer

      public org.bukkit.entity.Player getPlayer()
    • getRegions

      public List<String> getRegions()
      Gets a list of all regions that have been entered.
      Returns:
      List of regions
    • getPriority

      public String getPriority()
      Gets the prioritised region. This will be the first element in the regions array. This is the region that will be prioritised for particles. Effects etc will stack.
      Returns:
      the region at the start of the regions array
    • hasChanged

      public boolean hasChanged()
      Returns whether the player has truly moved into a new region.
      Returns:
      whether player has truly moved into a new region
    • getHandlers

      public org.bukkit.event.HandlerList getHandlers()
      Specified by:
      getHandlers in class org.bukkit.event.Event
    • getHandlerList

      public static org.bukkit.event.HandlerList getHandlerList()