Uses of Class
org.progettoedids.util.Position
Packages that use Position
Package
Description
This package holds the Labyrinth class and its loaders.
This package holds miscellaneous general-purpose utilities to use by other classes.
-
Uses of Position in org.progettoedids.labyrinth
Methods in org.progettoedids.labyrinth that return PositionModifier and TypeMethodDescriptionLabyrinth.getEntityPosition(UUID entityUUID) Returns the Position of the Entity with the specified UUIDLabyrinth.getPlayerPosition()Returns the Position of the Player in the LabyrinthMethods in org.progettoedids.labyrinth with parameters of type PositionModifier and TypeMethodDescriptionvoidAdds an Entity to the Labyrinth at the specified PositionvoidAdds an Entity to the Room located at the supplied PositionvoidAdds a Room to the Room matrix at the specified PositionReturns the Room instance associated with the Position suppliedbooleanLabyrinth.isValidPosition(Position position) Checks whether a Position is within the dimensions of the Room matrixvoidLabyrinth.setEntityPosition(UUID entityUUID, Position entityWantedPosition) Sets the Position of an Entity. -
Uses of Position in org.progettoedids.util
Methods in org.progettoedids.util that return PositionModifier and TypeMethodDescriptionstatic Position[]RoomLookup.getAccessiblePositionsFromPosition(Labyrinth labyrinth, Position startPosition) Position.nextPositionInDirection(Direction direction) Returns the adjacent Position in a certain DirectionMethods in org.progettoedids.util with parameters of type PositionModifier and TypeMethodDescriptionstatic Position[]RoomLookup.getAccessiblePositionsFromPosition(Labyrinth labyrinth, Position startPosition)