public interface TravelAgent
 It is used in EntityPortalEvent and in
 PlayerPortalEvent to help developers
 reproduce and/or modify Vanilla behaviour.
| Modifier and Type | Method and Description | 
|---|---|
| boolean | createPortal(Location location)Attempt to create a portal near the given location. | 
| Location | findOrCreate(Location location)Attempt to find a portal near the given location, if a portal is not
 found it will attempt to create one. | 
| Location | findPortal(Location location)Attempt to find a portal near the given location. | 
| boolean | getCanCreatePortal()Returns whether the TravelAgent will attempt to create a destination
 portal or not. | 
| int | getCreationRadius()Gets the maximum radius from the given location to create a portal. | 
| int | getSearchRadius()Gets the search radius value for finding an available portal. | 
| void | setCanCreatePortal(boolean create)Sets whether the TravelAgent should attempt to create a destination
 portal or not. | 
| TravelAgent | setCreationRadius(int radius)Sets the maximum radius from the given location to create a portal. | 
| TravelAgent | setSearchRadius(int radius)Set the Block radius to search in for available portals. | 
TravelAgent setSearchRadius(int radius)
radius - the radius in which to search for a portal from the
     locationint getSearchRadius()
TravelAgent setCreationRadius(int radius)
radius - the radius in which to create a portal from the locationint getCreationRadius()
boolean getCanCreatePortal()
void setCanCreatePortal(boolean create)
create - Sets whether the TravelAgent should create a destination
     portal or notLocation findOrCreate(Location location)
location - the location where the search for a portal should begincreatePortal(Location)Location findPortal(Location location)
location - the desired location of the portalboolean createPortal(Location location)
In the case of a Nether portal teleportation, this will attempt to create a Nether portal.
In the case of an Ender portal teleportation, this will (re-)create the obsidian platform and clean blocks above it.
location - the desired location of the portalCopyright © 2016. All rights reserved.