Uses of Interface
io.github.protasm.jvmud.engine.world.Location
Packages that use Location
Package
Description
Engine-owned world model: worlds, places, entities, links, locations, and containment.
-
Uses of Location in io.github.protasm.jvmud.engine.world
Classes in io.github.protasm.jvmud.engine.world that implement LocationModifier and TypeClassDescriptionfinal classSomething that exists within a JVMud world and may itself contain entities.final recordA discrete occupiable location in a JVMud world.Methods in io.github.protasm.jvmud.engine.world that return LocationModifier and TypeMethodDescriptionWorldRuntime.findLocation(String id) Finds a place or entity by id, returningnullwhen no matching location exists.WorldRuntime.locationOf(Entity entity) Returns the immediate location of an entity, ornullif it has not been located.Methods in io.github.protasm.jvmud.engine.world with parameters of type LocationModifier and TypeMethodDescriptionWorldRuntime.contentsOf(Location location) Returns the entities immediately contained by a location.WorldRuntime.createEntity(String id, String displayName, Location initialLocation, Capability... capabilities) Creates an entity at an initial location.voidMoves an entity into a known destination location.