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 TypeClassDescriptionclassRepresents 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.entityDataMapA 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 TypeMethodDescriptionvoidChunkData.addEntityData(EntityData entityData) Adds entity data to the chunk.voidChunkData.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 TypeMethodDescriptionvoidMultiPaper.notifyEntityCreation(EntityData entityData) Notifies other servers about an entity creation event.voidCitizensNPC.removeCorpse(EntityData entityData) Removes a specific corpse entity and its data.voidPlayerNPC.removeCorpse(EntityData entityData) Removes the NPC corpse associated with the given entity data.voidFurnitureEngine.removeFurniture(EntityData entityData) Deprecated.Plugin no longer exists externally Removes specific furniture entity data.voidFurnitureLib.removeFurniture(EntityData entityData) Removes specific furniture entity data.voidItemsAdder.removeFurniture(EntityData entityData) Removes custom furniture associated with a specific entity data.voidNexo.removeFurniture(EntityData entityData) Removes a specific Nexo furniture entity based on entity data.voidOraxen.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.voidCitizensNPC.removeCorpse(Map<EntityData, Object> entityDataMap) Bulk removal using reflection.voidPlayerNPC.removeCorpse(Map<EntityData, dev.sergiferry.playernpc.api.NPC.Global> entityDataMap) Removes multiple NPC corpses based on the provided entity data map.voidFurnitureEngine.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.voidFurnitureLib.removeFurniture(List<EntityData> entityDataList) Removes multiple pieces of furniture based on a list of entity data.voidItemsAdder.removeFurniture(Map<EntityData, org.bukkit.entity.Entity> entityDataMap) Removes custom furniture based on a map of entity data and entities.voidNexo.removeFurniture(Map<EntityData, org.bukkit.entity.Entity> entityDataMap) Removes Nexo furniture entities based on a map of entity data to entities.voidOraxen.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 TypeMethodDescriptionvoidDataManager.addEntityData(EntityData entityData) Adds entity data to the database.voidDataManager.removeEntityData(EntityData entityData) Removes entity data from the database.voidEntityDataManager.removeEntityData(EntityData entityData) Removes entity data for a specified entity data.voidGraveManager.removeEntityData(EntityData entityData) Removes entity data associated with a grave.voidHologramManager.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 voidGraveManager.processChunks(List<EntityData> entityDataRemoveList, List<BlockData> blockDataRemoveList) Processes all chunks to handle entities and blocks within them.private voidGraveManager.processEntityData(ChunkData chunkData, List<EntityData> entityDataRemoveList, org.bukkit.Location location) Processes the entity data within the given chunk.private voidGraveManager.processHologramData(HologramData hologramData, org.bukkit.Location location, List<EntityData> entityDataRemoveList) Processes hologram data within the chunk.voidEntityManager.removeEntity(Map<EntityData, org.bukkit.entity.Entity> entityDataMap) Removes a map of entity data and their associated entities.voidDataManager.removeEntityData(List<EntityData> entityDataList) Removes a list of entity data from the database.voidEntityDataManager.removeEntityData(List<EntityData> entityDataList) Removes a list of entity data.voidHologramManager.removeHologram(Map<EntityData, org.bukkit.entity.Entity> entityDataMap) Removes multiple holograms associated with a map of entity data to entities.voidDataManager.removeHologramData(List<EntityData> entityDataList) Deprecated, for removal: This API element is subject to removal in a future version.Useto properly remove grave hologram dataRemoves 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.