export const EVENT_TYPE_JOIN = 'join' export const EVENT_TYPE_QUIT = 'quit' export const EVENT_TYPE_DEATH = 'death' export const EVENT_TYPE_PLAYER_LEVEL_CHANGE = 'playerLevelChange' export const EVENT_TYPE_PLAYER_KILLED_ENTITY = 'playerKilledEntity' /** * Damage caused when an entity contacts a block such as a Cactus. *
* Damage: 1 (Cactus) */ export const DEATH_TYPE_CONTACT = 'CONTACT' /** * Damage caused when an entity attacks another entity. *
* Damage: variable */ export const DEATH_TYPE_ENTITY_ATTACK = 'ENTITY_ATTACK' /** * Damage caused when an entity attacks another entity in a sweep attack. *
* Damage: variable */ export const DEATH_TYPE_ENTITY_SWEEP_ATTACK = 'ENTITY_SWEEP_ATTACK' /** * Damage caused when attacked by a projectile. *
* Damage: variable */ export const DEATH_TYPE_PROJECTILE = 'PROJECTILE' /** * Damage caused by being put in a block *
* Damage: 1 */ export const DEATH_TYPE_SUFFOCATION = 'SUFFOCATION' /** * Damage caused when an entity falls a distance greater than 3 blocks *
* Damage: fall height - 3.0 */ export const DEATH_TYPE_FALL = 'FALL' /** * Damage caused by direct exposure to fire *
* Damage: 1 */ export const DEATH_TYPE_FIRE = 'FIRE' /** * Damage caused due to burns caused by fire *
* Damage: 1 */ export const DEATH_TYPE_FIRE_TICK = 'FIRE_TICK' /** * Damage caused due to a snowman melting *
* Damage: 1 */ export const DEATH_TYPE_MELTING = 'MELTING' /** * Damage caused by direct exposure to lava *
* Damage: 4 */ export const DEATH_TYPE_LAVA = 'LAVA' /** * Damage caused by running out of air while in water *
* Damage: 2 */ export const DEATH_TYPE_DROWNING = 'DROWNING' /** * Damage caused by being in the area when a block explodes. *
* Damage: variable */ export const DEATH_TYPE_BLOCK_EXPLOSION = 'BLOCK_EXPLOSION' /** * Damage caused by being in the area when an entity, such as a * Creeper, explodes. *
* Damage: variable */ export const DEATH_TYPE_ENTITY_EXPLOSION = 'ENTITY_EXPLOSION' /** * Damage caused by falling into the void *
* Damage: 4 for players */ export const DEATH_TYPE_VOID = 'VOID' /** * Damage caused by being struck by lightning *
* Damage: 5 */ export const DEATH_TYPE_LIGHTNING = 'LIGHTNING' /** * Damage caused by committing suicide using the command "/kill" *
* Damage: 1000 */ export const DEATH_TYPE_SUICIDE = 'SUICIDE' /** * Damage caused by starving due to having an empty hunger bar *
* Damage: 1 */ export const DEATH_TYPE_STARVATION = 'STARVATION' /** * Damage caused due to an ongoing poison effect *
* Damage: 1 */ export const DEATH_TYPE_POISON = 'POISON' /** * Damage caused by being hit by a damage potion or spell *
* Damage: variable */ export const DEATH_TYPE_MAGIC = 'MAGIC' /** * Damage caused by Wither potion effect */ export const DEATH_TYPE_WITHER = 'WITHER' /** * Damage caused by being hit by a falling block which deals damage *
* Note: Not every block deals damage *
* Damage: variable */ export const DEATH_TYPE_FALLING_BLOCK = 'FALLING_BLOCK' /** * Damage caused in retaliation to another attack by the Thorns * enchantment. *
* Damage: 1-4 (Thorns) */ export const DEATH_TYPE_THORNS = 'THORNS' /** * Damage caused by a dragon breathing fire. *
* Damage: variable */ export const DEATH_TYPE_DRAGON_BREATH = 'DRAGON_BREATH' /** * Custom damage. *
* Damage: variable */ export const DEATH_TYPE_CUSTOM = 'CUSTOM' /** * Damage caused when an entity runs into a wall. *
* Damage: variable */ export const DEATH_TYPE_FLY_INTO_WALL = 'FLY_INTO_WALL' /** * Damage caused when an entity steps on {@link Material#MAGMA_BLOCK}. *
* Damage: 1 */ export const DEATH_TYPE_HOT_FLOOR = 'HOT_FLOOR' /** * Damage caused when an entity is colliding with too many entities due * to the maxEntityCramming game rule. *
* Damage: 6 */ export const DEATH_TYPE_CRAMMING = 'CRAMMING' /** * Damage caused when an entity that should be in water is not. *
* Damage: 1 */ export const DEATH_TYPE_DRYOUT = 'DRYOUT'