# LifestealType
> Defines when lifesteal hearts are distributed.
`gg.lode.observerapi.api.data`
---
## Signature
```java
public enum LifestealType
```
---
## Constants
| Constant | Description |
|----------|-------------|
| `ANYTIME` | Hearts can be obtained at any time |
| `DROP` | Hearts drop as items when a player is killed |
| `CONSUME` | Hearts are consumed directly on kill, granting health to the killer |
| `OBTAIN` | Hearts are added to the killer's inventory on kill |
---
## Related Pages
- [[ILifestealManager]]