Class WebPathBuilder
- java.lang.Object
-
- com.runemate.game.api.hybrid.location.navigation.web.WebPathBuilder
-
public class WebPathBuilder extends java.lang.Object
A chaining builder object used for building WebPaths.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description WebPathBuilder
avoidWilderness(boolean avoid)
Deprecated.@Nullable WebPath
build(Locatable start, Locatable destination)
@Nullable WebPath
build(Locatable start, Landmark destination)
@Nullable WebPath
buildTo(Locatable destination)
@Nullable WebPath
buildTo(Landmark destination)
static WebPathBuilder
create(Web web)
WebPathBuilder
retrieveItems(boolean retrieve)
Deprecated.WebPathBuilder
useDebugMode(boolean value)
Deprecated.WebPathBuilder
useLodestoneTeleports(boolean use)
Sets whether or not to consider using lodestones during path generationWebPathBuilder
useMinigameTeleports(boolean use)
Sets whether or not to consider using minigame teleports during path generationWebPathBuilder
useTeleports(boolean use)
Sets whether or not to consider using teleports during path generation
-
-
-
Method Detail
-
create
public static WebPathBuilder create(Web web)
-
useTeleports
public WebPathBuilder useTeleports(boolean use)
Sets whether or not to consider using teleports during path generation
-
useMinigameTeleports
public WebPathBuilder useMinigameTeleports(boolean use)
Sets whether or not to consider using minigame teleports during path generation
-
useLodestoneTeleports
public WebPathBuilder useLodestoneTeleports(boolean use)
Sets whether or not to consider using lodestones during path generation
-
retrieveItems
@Deprecated public WebPathBuilder retrieveItems(boolean retrieve)
Deprecated.Not properly implemented, should not have been exposed yet.- Parameters:
retrieve
-- Returns:
-
avoidWilderness
@Deprecated public WebPathBuilder avoidWilderness(boolean avoid)
Deprecated.Not properly implemented, should not have been exposed yet.- Parameters:
avoid
-- Returns:
-
useDebugMode
@Deprecated public final WebPathBuilder useDebugMode(boolean value)
Deprecated.
-
-