|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TravelAgent
Method Summary | |
---|---|
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. |
Method Detail |
---|
TravelAgent setSearchRadius(int radius)
radius
- The radius in which to search for a portal from the location.
int getSearchRadius()
TravelAgent setCreationRadius(int radius)
radius
- The radius in which to create a portal from the location.
int getCreationRadius()
boolean getCanCreatePortal()
void setCanCreatePortal(boolean create)
create
- Sets whether the TravelAgent should create a destination portal or not.Location findOrCreate(Location location)
location
- The location where the search for a portal should begin.
Location findPortal(Location location)
location
- The desired location of the portal.
boolean createPortal(Location location)
location
- The desired location of the portal.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |