Serialized Form

  • Package com.ranull.graves.data

    • Class com.ranull.graves.data.BlockData

      class BlockData extends Object implements Serializable
      • Serialized Fields

        • graveUUID
          UUID graveUUID
          The unique identifier for the grave.

          This UUID uniquely identifies the grave entity.

        • location
          org.bukkit.Location location
          The location of the grave in the world.

          This Location represents the coordinates where the grave is situated.

        • replaceData
          String replaceData
          The data associated with the replacement material.

          This String provides additional data or properties for the replacement material, if applicable.

        • replaceMaterial
          String replaceMaterial
          The material used to replace the grave block.

          This String specifies the material to replace the block at the grave's location.

    • Class com.ranull.graves.data.ChunkData

      class ChunkData extends Object implements Serializable
      • Serialized Fields

        • blockDataMap
          Map<org.bukkit.Location,BlockData> blockDataMap
          A map of block locations and their corresponding block data.

          This Map contains Location keys representing the locations of blocks and BlockData values representing the data of those blocks at those locations.

        • entityDataMap
          Map<UUID,EntityData> entityDataMap
          A map of entity UUIDs and their corresponding entity data.

          This Map contains UUID keys representing unique identifiers for entities and EntityData values representing the data associated with those entities.

        • world
          org.bukkit.World world
          The world in which the grave is located.

          This World object represents the Minecraft world where the grave is situated.

        • x
          int x
          The x-coordinate of the grave's location.

          This integer represents the horizontal position of the grave in the Minecraft world.

        • z
          int z
          The z-coordinate of the grave's location.

          This integer represents the horizontal position of the grave in the Minecraft world.

    • Class com.ranull.graves.data.EntityData

      class EntityData extends Object implements Serializable
      • Serialized Fields

        • location
          org.bukkit.Location location
          The location of the grave.

          This is the Location in the game world where the grave is situated.

        • type
          EntityData.Type type
          The type of entity associated with the grave.

          This EntityData.Type enum value indicates the type of entity that is related to the grave.

        • uuidEntity
          UUID uuidEntity
          The unique identifier of the entity associated with the grave.

          This UUID identifies the specific entity that is linked to this grave.

        • uuidGrave
          UUID uuidGrave
          The unique identifier of the grave.

          This UUID uniquely identifies the grave itself.

    • Class com.ranull.graves.data.HologramData

      class HologramData extends EntityData implements Serializable
      • Serialized Fields

        • line
          int line
          Represents the line number or index associated with a specific context.

          This integer value denotes a line number or index, which might be used for positioning, tracking, or organizing purposes within the application.

    • Class com.ranull.graves.data.LocationData

      class LocationData extends Object implements Serializable
      • Serialized Fields

        • pitch
          float pitch
          The pitch (rotation around the horizontal axis) of the entity.

          This float value represents the pitch of the entity, which controls its vertical orientation.

        • uuid
          UUID uuid
          The unique identifier for the entity.

          This UUID uniquely identifies the entity within the application.

        • x
          double x
          The x-coordinate of the entity's position.

          This double value represents the entity's location on the x-axis in the world.

        • y
          double y
          The y-coordinate of the entity's position.

          This double value represents the entity's location on the y-axis in the world.

        • yaw
          float yaw
          The yaw (rotation around the vertical axis) of the entity.

          This float value represents the yaw of the entity, which controls its horizontal orientation.

        • z
          double z
          The z-coordinate of the entity's position.

          This double value represents the entity's location on the z-axis in the world.

  • Package com.ranull.graves.type

    • Class com.ranull.graves.type.Grave

      class Grave extends Object implements Serializable
      • Serialized Fields

        • equipmentMap
          Map<org.bukkit.inventory.EquipmentSlot,org.bukkit.inventory.ItemStack> equipmentMap
          Map of equipment items, keyed by their respective equipment slots.
        • experience
          int experience
          The amount of experience associated with this instance.
        • is_abandoned
          boolean is_abandoned
          Indicates whether grave is abandoned.
        • isPreview
          boolean isPreview
          Is the grave in a preview only state?
        • killerName
          String killerName
          The name of the killer.
        • killerNameDisplay
          String killerNameDisplay
          The display name of the killer.
        • killerType
          org.bukkit.entity.EntityType killerType
          The type of entity that is the killer.
        • killerUUID
          UUID killerUUID
          Unique identifier for the killer.
        • location
          org.bukkit.Location location
          The location associated with this instance.
        • locationDeath
          LocationData locationDeath
          Data representing the location of death.
        • ownerName
          String ownerName
          The name of the owner.
        • ownerNameDisplay
          String ownerNameDisplay
          The display name of the owner.
        • ownerTexture
          String ownerTexture
          The texture of the owner's avatar.
        • ownerTextureSignature
          String ownerTextureSignature
          The signature of the owner's texture.
        • ownerType
          org.bukkit.entity.EntityType ownerType
          The type of entity that owns this instance.
        • ownerUUID
          UUID ownerUUID
          Unique identifier for the owner.
        • permissionList
          List<String> permissionList
          List of permissions associated with this instance.
        • pitch
          float pitch
          The pitch rotation of the instance, in degrees.
        • protection
          boolean protection
          Indicates whether protection is enabled.
        • timeAlive
          long timeAlive
          The amount of time the instance has been alive, in milliseconds.
        • timeCreation
          long timeCreation
          The creation time of the instance, in milliseconds since the epoch.
        • timeProtection
          long timeProtection
          The duration of protection, in milliseconds.
        • uuid
          UUID uuid
          Unique identifier for this instance.
        • yaw
          float yaw
          The yaw rotation of the instance, in degrees.