Uses of Class
org.progettoedids.entities.Entity
Packages that use Entity
Package
Description
A package that holds the base Item class, the subtypes of Item and interfaces related to the Item(s).
A package for the abstract Food subtype of Item and its concrete final subclasses.
A package for the abstract Weapon subtype of Item and its concrete final subclasses.
A package for the abstract NPC class and its subtypes.
A package for the abstract Human subtype of NPC and its concrete final subclasses.
A package for the abstract Monster subtype of NPC and its concrete final subclasses.
A package for the abstract Player class and its concrete final subclasses.
This package holds the Labyrinth class and its loaders.
A package that holds the base Room class and its subtypes.
-
Uses of Entity in org.progettoedids.entities.items
Subclasses of Entity in org.progettoedids.entities.itemsModifier and TypeClassDescriptionclassclassAn Item is a subclass of an Entity which is additionally characterized by a certainweight.class -
Uses of Entity in org.progettoedids.entities.items.food
Subclasses of Entity in org.progettoedids.entities.items.food -
Uses of Entity in org.progettoedids.entities.items.weapons
Subclasses of Entity in org.progettoedids.entities.items.weaponsModifier and TypeClassDescriptionclassclassclassclassA Weapon is an instance of an Item additionally characterized by the damage the Weapon can deal and its usability level which represents the maximum amount of times the Weapon can be used. -
Uses of Entity in org.progettoedids.entities.npcs
Subclasses of Entity in org.progettoedids.entities.npcsModifier and TypeClassDescriptionclassAn NPC is an Entity which implements some interactive behaviour at the beginning of a turn. -
Uses of Entity in org.progettoedids.entities.npcs.humans
Subclasses of Entity in org.progettoedids.entities.npcs.humans -
Uses of Entity in org.progettoedids.entities.npcs.monsters
Subclasses of Entity in org.progettoedids.entities.npcs.monsters -
Uses of Entity in org.progettoedids.entities.players
Subclasses of Entity in org.progettoedids.entities.players -
Uses of Entity in org.progettoedids.labyrinth
Methods in org.progettoedids.labyrinth that return EntityModifier and TypeMethodDescription<T> Entity[]Labyrinth.getEntitiesInRoomWithPlayer(Class<T> entityClass) Returns certain subtypes of Entity(ies) in Room with the Player.Returns the Entity associated with the specified UUIDMethods in org.progettoedids.labyrinth with parameters of type Entity -
Uses of Entity in org.progettoedids.rooms
Methods in org.progettoedids.rooms that return EntityModifier and TypeMethodDescriptionEntity[]Room.getEntities()Returns all the Entity(ies) held in the Room<T> Entity[]Room.getEntities(Class<T> entityClass) Returns an Entity matching the supplied UUID held in the Room.Room.removeEntity(UUID entityUUID) Removes the Entity matching the specified UUID.Methods in org.progettoedids.rooms with parameters of type Entity