Uses of Class
com.ranull.graves.data.EntityData
Packages that use EntityData
Package
Description
-
Uses of EntityData in com.ranull.graves.data
Subclasses of EntityData in com.ranull.graves.dataModifier and TypeClassDescriptionclass
Represents data for a hologram entity associated with a grave, including its line number.Fields in com.ranull.graves.data with type parameters of type EntityDataModifier and TypeFieldDescriptionprivate final Map
<UUID, EntityData> ChunkData.entityDataMap
A map of entity UUIDs and their corresponding entity data.Methods in com.ranull.graves.data that return types with arguments of type EntityDataModifier and TypeMethodDescriptionChunkData.getEntityDataMap()
Gets the map of entity data within the chunk.Methods in com.ranull.graves.data with parameters of type EntityDataModifier and TypeMethodDescriptionvoid
ChunkData.addEntityData
(EntityData entityData) Adds entity data to the chunk.void
ChunkData.removeEntityData
(EntityData entityData) Removes entity data from the chunk based on the entity's UUID. -
Uses of EntityData in com.ranull.graves.integration
Methods in com.ranull.graves.integration that return types with arguments of type EntityDataModifier and TypeMethodDescriptionprivate Map
<EntityData, Object> CitizensNPC.getEntityDataNPCMap
(List<EntityData> list) Finds all matching EntityData and NPCs.private Map
<EntityData, dev.sergiferry.playernpc.api.NPC.Global> PlayerNPC.getEntityDataNPCMap
(List<EntityData> entityDataList) Retrieves a map of entity data to NPC.Global instances based on the provided entity data list.Methods in com.ranull.graves.integration with parameters of type EntityDataModifier and TypeMethodDescriptionvoid
MultiPaper.notifyEntityCreation
(EntityData entityData) Notifies other servers about an entity creation event.void
CitizensNPC.removeCorpse
(EntityData entityData) Removes a specific corpse entity and its data.void
PlayerNPC.removeCorpse
(EntityData entityData) Removes the NPC corpse associated with the given entity data.void
FurnitureEngine.removeFurniture
(EntityData entityData) Deprecated.Plugin no longer exists externally Removes specific furniture entity data.void
FurnitureLib.removeFurniture
(EntityData entityData) Removes specific furniture entity data.void
ItemsAdder.removeFurniture
(EntityData entityData) Removes custom furniture associated with a specific entity data.void
Nexo.removeFurniture
(EntityData entityData) Removes a specific Nexo furniture entity based on entity data.void
Oraxen.removeFurniture
(EntityData entityData) Deprecated.Recommend Nexo as a replacement.Method parameters in com.ranull.graves.integration with type arguments of type EntityDataModifier and TypeMethodDescriptionprivate Map
<EntityData, Object> CitizensNPC.getEntityDataNPCMap
(List<EntityData> list) Finds all matching EntityData and NPCs.private Map
<EntityData, dev.sergiferry.playernpc.api.NPC.Global> PlayerNPC.getEntityDataNPCMap
(List<EntityData> entityDataList) Retrieves a map of entity data to NPC.Global instances based on the provided entity data list.void
CitizensNPC.removeCorpse
(Map<EntityData, Object> entityDataMap) Bulk removal using reflection.void
PlayerNPC.removeCorpse
(Map<EntityData, dev.sergiferry.playernpc.api.NPC.Global> entityDataMap) Removes multiple NPC corpses based on the provided entity data map.void
FurnitureEngine.removeFurniture
(Map<EntityData, org.bukkit.entity.Entity> entityDataMap) Deprecated.Plugin no longer exists externally Removes multiple pieces of furniture based on a map of entity data to entities.void
FurnitureLib.removeFurniture
(List<EntityData> entityDataList) Removes multiple pieces of furniture based on a list of entity data.void
ItemsAdder.removeFurniture
(Map<EntityData, org.bukkit.entity.Entity> entityDataMap) Removes custom furniture based on a map of entity data and entities.void
Nexo.removeFurniture
(Map<EntityData, org.bukkit.entity.Entity> entityDataMap) Removes Nexo furniture entities based on a map of entity data to entities.void
Oraxen.removeFurniture
(Map<EntityData, org.bukkit.entity.Entity> entityDataMap) Deprecated.Recommend Nexo as a replacement. -
Uses of EntityData in com.ranull.graves.manager
Methods in com.ranull.graves.manager that return EntityDataModifier and TypeMethodDescriptionEntityDataManager.getEntityData
(org.bukkit.Location location, UUID uuid) Retrieves entity data for a specified location and entity UUID.Methods in com.ranull.graves.manager that return types with arguments of type EntityDataModifier and TypeMethodDescriptionMap
<EntityData, org.bukkit.entity.Entity> EntityDataManager.getEntityDataMap
(List<EntityData> entityDataList) Retrieves a map of entity data and their corresponding entities from a list of entity data.EntityDataManager.getLoadedEntityDataList
(Grave grave) Retrieves a list of loaded entity data associated with a specified grave.Methods in com.ranull.graves.manager with parameters of type EntityDataModifier and TypeMethodDescriptionvoid
DataManager.addEntityData
(EntityData entityData) Adds entity data to the database.void
DataManager.removeEntityData
(EntityData entityData) Removes entity data from the database.void
EntityDataManager.removeEntityData
(EntityData entityData) Removes entity data for a specified entity data.void
GraveManager.removeEntityData
(EntityData entityData) Removes entity data associated with a grave.void
HologramManager.removeHologram
(EntityData entityData) Removes a specific hologram associated with an entity data.Method parameters in com.ranull.graves.manager with type arguments of type EntityDataModifier and TypeMethodDescriptionMap
<EntityData, org.bukkit.entity.Entity> EntityDataManager.getEntityDataMap
(List<EntityData> entityDataList) Retrieves a map of entity data and their corresponding entities from a list of entity data.private void
GraveManager.processChunks
(List<EntityData> entityDataRemoveList, List<BlockData> blockDataRemoveList) Processes all chunks to handle entities and blocks within them.private void
GraveManager.processEntityData
(ChunkData chunkData, List<EntityData> entityDataRemoveList, org.bukkit.Location location) Processes the entity data within the given chunk.private void
GraveManager.processHologramData
(HologramData hologramData, org.bukkit.Location location, List<EntityData> entityDataRemoveList) Processes hologram data within the chunk.void
EntityManager.removeEntity
(Map<EntityData, org.bukkit.entity.Entity> entityDataMap) Removes a map of entity data and their associated entities.void
DataManager.removeEntityData
(List<EntityData> entityDataList) Removes a list of entity data from the database.void
EntityDataManager.removeEntityData
(List<EntityData> entityDataList) Removes a list of entity data.void
HologramManager.removeHologram
(Map<EntityData, org.bukkit.entity.Entity> entityDataMap) Removes multiple holograms associated with a map of entity data to entities.void
DataManager.removeHologramData
(List<EntityData> entityDataList) Deprecated, for removal: This API element is subject to removal in a future version.Useto properly remove grave hologram data
Removes hologram data from the database. -
Uses of EntityData in dev.cwhead.GravesX
Methods in dev.cwhead.GravesX that return EntityDataModifier and TypeMethodDescriptionGravesXAPI.getEntityData
(@NotNull org.bukkit.Location location, @NotNull UUID uuidEntity, @NotNull UUID uuidGrave, EntityData.Type type) Retrieves the EntityData for an entity associated with a grave.