Class WeaponAssistEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.player.PlayerEvent
me.deecaad.weaponmechanics.weapon.weaponevents.WeaponAssistEvent
public class WeaponAssistEvent
extends org.bukkit.event.player.PlayerEvent
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result -
Field Summary
Fields inherited from class org.bukkit.event.player.PlayerEvent
player -
Constructor Summary
ConstructorsConstructorDescriptionWeaponAssistEvent(org.bukkit.entity.Player who, org.bukkit.entity.LivingEntity killed, Map<String, AssistData.DamageInfo> assists) Consider usingWeaponKillEntityEventinstead. -
Method Summary
Modifier and TypeMethodDescriptionReturn the map containing the weapon title as key and damage info as value.static org.bukkit.event.HandlerListorg.bukkit.event.HandlerListorg.bukkit.entity.LivingEntityMethods inherited from class org.bukkit.event.player.PlayerEvent
getPlayerMethods inherited from class org.bukkit.event.Event
callEvent, getEventName, isAsynchronous
-
Constructor Details
-
WeaponAssistEvent
public WeaponAssistEvent(org.bukkit.entity.Player who, org.bukkit.entity.LivingEntity killed, Map<String, AssistData.DamageInfo> assists) Consider usingWeaponKillEntityEventinstead. Only down-side of that event is that it isn't called when entity dies for other causes than weapon. This event is still called everytime entity dies for any reason.
-
-
Method Details
-
getKilled
public org.bukkit.entity.LivingEntity getKilled()- Returns:
- the non-null entity which was killed
-
getAssistInfo
Return the map containing the weapon title as key and damage info as value. DamageInfo has methodsAssistData.DamageInfo.getDamage(),AssistData.DamageInfo.getWeaponStack()andAssistData.DamageInfo.getLastHitTime().- Returns:
- the non-null map of assists
-
getHandlers
@NotNull public org.bukkit.event.HandlerList getHandlers()- Specified by:
getHandlersin classorg.bukkit.event.Event
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList()
-