类 WerWolfEventListener
java.lang.Object
cn.handyplus.race.listener.WerWolfEventListener
- 所有已实现的接口:
org.bukkit.event.Listener
@HandyListener
public class WerWolfEventListener
extends Object
implements org.bukkit.event.Listener
狼人相关事件
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
consumeRestoreEnergy
(org.bukkit.event.player.PlayerItemConsumeEvent event) 当玩家消耗完物品时, 此事件将触发 例如:(食物, 药水, 牛奶桶).void
killRestoreEnergy
(org.bukkit.event.entity.EntityDeathEvent event) 当任何一个实体死亡时触发本事件 狼人击杀玩家或者怪物恢复能量void
onEntityDamageByEntityEvent
(org.bukkit.event.entity.EntityDamageByEntityEvent event) 当一个实体受到另外一个实体伤害时触发该事件 狼人攻击加成void
onFallDamage
(org.bukkit.event.entity.EntityDamageEvent event) 储存伤害事件的数据 狼人掉落伤害减倍void
onSprint
(org.bukkit.event.player.PlayerInteractEvent event) 当玩家对一个对象或空气进行交互时触发本事件.void
onSummonWolf
(org.bukkit.event.player.PlayerInteractEvent event) 当玩家对一个对象或空气进行交互时触发本事件.void
playerToWolf
(org.bukkit.event.entity.EntityDeathEvent event) 当任何一个实体死亡时触发本事件 玩家转换狼人事件void
regainHealth
(org.bukkit.event.entity.EntityRegainHealthEvent event) 存储健康恢复事件的数据 狼人恢复生命双倍
-
构造器详细资料
-
WerWolfEventListener
public WerWolfEventListener()
-
-
方法详细资料
-
playerToWolf
public void playerToWolf(org.bukkit.event.entity.EntityDeathEvent event) 当任何一个实体死亡时触发本事件 玩家转换狼人事件- 参数:
event
- 事件
-
killRestoreEnergy
public void killRestoreEnergy(org.bukkit.event.entity.EntityDeathEvent event) 当任何一个实体死亡时触发本事件 狼人击杀玩家或者怪物恢复能量- 参数:
event
- 事件
-
consumeRestoreEnergy
public void consumeRestoreEnergy(org.bukkit.event.player.PlayerItemConsumeEvent event) 当玩家消耗完物品时, 此事件将触发 例如:(食物, 药水, 牛奶桶). 狼人吃东西恢复能量- 参数:
event
- 事件
-
regainHealth
public void regainHealth(org.bukkit.event.entity.EntityRegainHealthEvent event) 存储健康恢复事件的数据 狼人恢复生命双倍- 参数:
event
- 事件
-
onEntityDamageByEntityEvent
public void onEntityDamageByEntityEvent(org.bukkit.event.entity.EntityDamageByEntityEvent event) 当一个实体受到另外一个实体伤害时触发该事件 狼人攻击加成- 参数:
event
- 事件
-
onFallDamage
public void onFallDamage(org.bukkit.event.entity.EntityDamageEvent event) 储存伤害事件的数据 狼人掉落伤害减倍- 参数:
event
- 事件
-
onSummonWolf
public void onSummonWolf(org.bukkit.event.player.PlayerInteractEvent event) 当玩家对一个对象或空气进行交互时触发本事件. 狼人主动技能-召唤狼- 参数:
event
- 事件
-
onSprint
public void onSprint(org.bukkit.event.player.PlayerInteractEvent event) 当玩家对一个对象或空气进行交互时触发本事件. 狼人主动技能-猛冲- 参数:
event
- 事件
-