Class FairyRingWebNode
java.lang.Object
org.highlife.api.methods.walking.web.node.AbstractWebNode
org.highlife.api.methods.walking.web.node.impl.pathaware.SelfConnectingWebNode
org.highlife.api.methods.walking.web.node.impl.pathaware.FairyRingWebNode
- All Implemented Interfaces:
PathAwareWebNode,Locatable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddLocationToIgnoreRequirements(FairyLocation location) booleanexecute(AbstractWebNode next) static List<FairyRingWebNode>getType()static voidstatic voidreset()Methods inherited from class org.highlife.api.methods.walking.web.node.impl.pathaware.SelfConnectingWebNode
getConnections, getLocation, hasRequirements, toStringMethods inherited from class org.highlife.api.methods.walking.web.node.AbstractWebNode
addConnections, addDualConnections, addIncomingConnections, addOutgoingConnections, clear, distance, equals, execute, forceNext, getGridX, getGridY, getIndex, getTile, getTileReference, getWeight, getX, getY, getZ, hashCode, initializeConnections, isValid, removeConnections, removeDualConnections, setConnections, setWeight, walkingDistanceMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.highlife.api.wrappers.interactive.Locatable
canReach, canReach, getRegionId, tileDistance
-
Constructor Details
-
FairyRingWebNode
protected FairyRingWebNode()
-
-
Method Details
-
addLocationToIgnoreRequirements
-
removeLocationToIgnoreRequirements
-
reset
public static void reset() -
getFairyRingNodes
-
execute
-
getLocations
- Specified by:
getLocationsin classSelfConnectingWebNode
-
getType
- Overrides:
getTypein classAbstractWebNode
-
getRequiredItems
- Overrides:
getRequiredItemsin classAbstractWebNode
-