org.bukkit.event.entity
Class EntityPortalEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.entity.EntityEvent
org.bukkit.event.entity.EntityTeleportEvent
org.bukkit.event.entity.EntityPortalEvent
- All Implemented Interfaces:
- Cancellable
public class EntityPortalEvent
- extends EntityTeleportEvent
Called when a non-player entity is about to teleport because it is in
contact with a portal.
For players see PlayerPortalEvent
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
useTravelAgent
protected boolean useTravelAgent
travelAgent
protected TravelAgent travelAgent
EntityPortalEvent
public EntityPortalEvent(Entity entity,
Location from,
Location to,
TravelAgent pta)
useTravelAgent
public void useTravelAgent(boolean useTravelAgent)
- Sets whether or not the Travel Agent will be used.
If this is set to true, the TravelAgent will try to find a Portal at
the EntityTeleportEvent.getTo()
Location, and will try to create one if there is
none.
If this is set to false, the EntityEvent.getEntity()
will only be
teleported to the EntityTeleportEvent.getTo()
Location.
- Parameters:
useTravelAgent
- whether to use the Travel Agent
useTravelAgent
public boolean useTravelAgent()
- Gets whether or not the Travel Agent will be used.
If this is set to true, the TravelAgent will try to find a Portal at
the EntityTeleportEvent.getTo()
Location, and will try to create one if there is
none.
If this is set to false, the EntityEvent.getEntity()
will only be
teleported to the EntityTeleportEvent.getTo()
Location.
- Returns:
- whether to use the Travel Agent
getPortalTravelAgent
public TravelAgent getPortalTravelAgent()
- Gets the Travel Agent used (or not) in this event.
- Returns:
- the Travel Agent used (or not) in this event
setPortalTravelAgent
public void setPortalTravelAgent(TravelAgent travelAgent)
- Sets the Travel Agent used (or not) in this event.
- Parameters:
travelAgent
- the Travel Agent used (or not) in this event
getHandlers
public HandlerList getHandlers()
- Overrides:
getHandlers
in class EntityTeleportEvent
getHandlerList
public static HandlerList getHandlerList()
Copyright © 2013. All Rights Reserved.