# LifestealType > Defines what triggers lifesteal health changes. `gg.lode.observerapi.api` --- ## Signature ```java public enum LifestealType ``` --- ## Constants | Constant | Description | |----------|-------------| | `PLAYER_KILL` | Triggered when a player kills another player | | `PLAYER_DAMAGE` | Triggered when a player damages another player | | `ENTITY_KILL` | Triggered when a player kills any entity | | `ENTITY_DAMAGE` | Triggered when a player damages any entity | --- ## Related Pages - [[ILifestealManager]]