Implemented Totems, close #2198

Totem usage can be detected using the MODIFIER_TOTEM constant of EntityDamageEvent.

This does not currently support using the totem in the offhand because offhand is not implemented yet.
This commit is contained in:
Dylan K. Taylor
2018-05-23 10:05:01 +01:00
parent 1c4dd4f280
commit acf29711c2
4 changed files with 73 additions and 1 deletions

View File

@ -37,6 +37,7 @@ class EntityDamageEvent extends EntityEvent implements Cancellable{
public const MODIFIER_ABSORPTION = 5;
public const MODIFIER_ARMOR_ENCHANTMENTS = 6;
public const MODIFIER_CRITICAL = 7;
public const MODIFIER_TOTEM = 8;
public const CAUSE_CONTACT = 0;
public const CAUSE_ENTITY_ATTACK = 1;