public class MTEventManager extends java.lang.Object implements IEventManager
Constructor and Description |
---|
MTEventManager() |
public void clear()
clear
in interface IEventManager
public IEventHandle onPlayerCrafted(IEventHandler<PlayerCraftedEvent> ev)
onPlayerCrafted
in interface IEventManager
public boolean hasPlayerCrafted()
public void publishPlayerCrafted(PlayerCraftedEvent event)
public IEventHandle onPlayerSmelted(IEventHandler<PlayerSmeltedEvent> ev)
onPlayerSmelted
in interface IEventManager
public boolean hasPlayerSmelted()
public void publishPlayerSmelted(PlayerSmeltedEvent event)
public IEventHandle onPlayerChangedDimension(IEventHandler<PlayerChangedDimensionEvent> ev)
onPlayerChangedDimension
in interface IEventManager
public boolean hasPlayerChangedDimension()
public void publishPlayerChangedDimension(PlayerChangedDimensionEvent event)
public IEventHandle onPlayerLoggedIn(IEventHandler<PlayerLoggedInEvent> ev)
onPlayerLoggedIn
in interface IEventManager
public boolean hasPlayerLoggedIn()
public void publishPlayerLoggedIn(PlayerLoggedInEvent event)
public IEventHandle onPlayerLoggedOut(IEventHandler<PlayerLoggedOutEvent> ev)
onPlayerLoggedOut
in interface IEventManager
public boolean hasPlayerLoggedOut()
public void publishPlayerLoggedOut(PlayerLoggedOutEvent event)
public IEventHandle onPlayerRespawn(IEventHandler<PlayerRespawnEvent> ev)
onPlayerRespawn
in interface IEventManager
public boolean hasPlayerRespawn()
public void publishPlayerRespawn(PlayerRespawnEvent event)
public IEventHandle onPlayerAttackEntity(IEventHandler<PlayerAttackEntityEvent> ev)
onPlayerAttackEntity
in interface IEventManager
public boolean hasPlayerAttackEntity()
public void publishPlayerAttackEntity(PlayerAttackEntityEvent event)
public IEventHandle onPlayerBonemeal(IEventHandler<PlayerBonemealEvent> ev)
onPlayerBonemeal
in interface IEventManager
public boolean hasPlayerBonemeal()
public void publishPlayerBonemeal(PlayerBonemealEvent event)
public IEventHandle onPlayerInteractEntity(IEventHandler<PlayerInteractEntityEvent> ev)
onPlayerInteractEntity
in interface IEventManager
public boolean hasPlayerInteractEntity()
public void publishPlayerInteractEntity(PlayerInteractEntityEvent event)
public IEventHandle onPlayerPickupItem(IEventHandler<PlayerPickupItemEvent> ev)
onPlayerPickupItem
in interface IEventManager
public boolean hasPlayerPickupItem()
public void publishPlayerPickupItem(PlayerPickupItemEvent event)
public IEventHandle onPlayerFillBucket(IEventHandler<PlayerFillBucketEvent> ev)
onPlayerFillBucket
in interface IEventManager
public boolean hasPlayerFillBucket()
public void publishPlayerFillBucket(PlayerFillBucketEvent event)
public IEventHandle onPlayerDeathDrops(IEventHandler<PlayerDeathDropsEvent> ev)
onPlayerDeathDrops
in interface IEventManager
public boolean hasPlayerDeathDrops()
public void publishPlayerDeathDrops(PlayerDeathDropsEvent event)
public IEventHandle onPlayerInteract(IEventHandler<PlayerInteractEvent> ev)
onPlayerInteract
in interface IEventManager
public boolean hasPlayerInteract()
public void publishPlayerInteract(PlayerInteractEvent event)
public IEventHandle onPlayerOpenContainer(IEventHandler<PlayerOpenContainerEvent> ev)
onPlayerOpenContainer
in interface IEventManager
public boolean hasPlayerOpenContainer()
public void publishPlayerOpenContainer(PlayerOpenContainerEvent event)
public IEventHandle onPlayerPickupXp(IEventHandler<PlayerPickupXpEvent> ev)
onPlayerPickupXp
in interface IEventManager
public boolean hasPlayerPickupXp()
public void publishPlayerPickupXp(PlayerPickupXpEvent event)
public IEventHandle onPlayerSleepInBed(IEventHandler<PlayerSleepInBedEvent> ev)
onPlayerSleepInBed
in interface IEventManager
public boolean hasPlayerSleepInBed()
public void publishPlayerSleepInBed(PlayerSleepInBedEvent event)
public IEventHandle onPlayerUseHoe(IEventHandler<PlayerUseHoeEvent> ev)
onPlayerUseHoe
in interface IEventManager
public boolean hasPlayerUseHoe()
public void publishPlayerUseHoe(PlayerUseHoeEvent event)
public IEventHandle onEntityLivingUseItem(IEventHandler<EntityLivingUseItemEvent> ev)
onEntityLivingUseItem
in interface IEventManager
public boolean hasEntityLivingUseItem()
public void publishEntityLivingUseItem(EntityLivingUseItemEvent event)
public IEventHandle onEntityLivingUseItemStart(IEventHandler<EntityLivingUseItemEvent.Start> ev)
onEntityLivingUseItemStart
in interface IEventManager
public boolean hasEntityLivingUseItemStart()
public void publishEntityLivingUseItemStart(EntityLivingUseItemEvent.Start event)
public IEventHandle onEntityLivingUseItemStop(IEventHandler<EntityLivingUseItemEvent.Stop> ev)
onEntityLivingUseItemStop
in interface IEventManager
public boolean hasEntityLivingUseItemStop()
public void publishEntityLivingUseItemStop(EntityLivingUseItemEvent.Stop event)
public IEventHandle onEntityLivingUseItemTick(IEventHandler<EntityLivingUseItemEvent.Tick> ev)
onEntityLivingUseItemTick
in interface IEventManager
public boolean hasEntityLivingUseItemTick()
public void publishEntityLivingUseItemTick(EntityLivingUseItemEvent.Tick event)
public IEventHandle onEntityLivingUseItemFinish(IEventHandler<EntityLivingUseItemEvent.Finish> ev)
onEntityLivingUseItemFinish
in interface IEventManager
public boolean hasEntityLivingUseItemFinish()
public void publishEntityLivingUseItemFinish(EntityLivingUseItemEvent.Finish event)
public IEventHandle onEntityStruckByLightning(IEventHandler<EntityStruckByLightningEvent> ev)
onEntityStruckByLightning
in interface IEventManager
public boolean hasEntityStruckByLightning()
public void publishEntityStruckByLightning(EntityStruckByLightningEvent event)
public IEventHandle onEnderTeleport(IEventHandler<EnderTeleportEvent> ev)
onEnderTeleport
in interface IEventManager
public boolean hasEnderTeleport()
public void publishEnderTeleport(EnderTeleportEvent event)
public IEventHandle onEntityLivingAttacked(IEventHandler<EntityLivingAttackedEvent> ev)
onEntityLivingAttacked
in interface IEventManager
public boolean hasEntityLivingAttacked()
public void publishEntityLivingAttacked(EntityLivingAttackedEvent event)
public IEventHandle onEntityLivingDeath(IEventHandler<EntityLivingDeathEvent> ev)
onEntityLivingDeath
in interface IEventManager
public boolean hasEntityLivingDeath()
public void publishEntityLivingDeath(EntityLivingDeathEvent event)
public IEventHandle onEntityLivingFall(IEventHandler<EntityLivingFallEvent> ev)
onEntityLivingFall
in interface IEventManager
public boolean hasEntityLivingFall()
public void publishEntityLivingFall(EntityLivingFallEvent event)
public IEventHandle onEntityLivingHurt(IEventHandler<EntityLivingHurtEvent> ev)
onEntityLivingHurt
in interface IEventManager
public boolean hasEntityLivingHurt()
public void publishEntityLivingHurt(EntityLivingHurtEvent event)
public IEventHandle onEntityLivingJump(IEventHandler<EntityLivingJumpEvent> ev)
onEntityLivingJump
in interface IEventManager
public boolean hasEntityLivingJump()
public void publishEntityLivingJump(EntityLivingJumpEvent event)
public IEventHandle onEntityLivingDeathDrops(IEventHandler<EntityLivingDeathDropsEvent> ev)
onEntityLivingDeathDrops
in interface IEventManager
public boolean hasEntityLivingDeathDrops()
public void publishEntityLivingDeathDrops(EntityLivingDeathDropsEvent event)
public IEventHandle onItemExpire(IEventHandler<ItemExpireEvent> ev)
onItemExpire
in interface IEventManager
public boolean hasItemExpire()
public void publishItemExpire(ItemExpireEvent event)
public IEventHandle onItemToss(IEventHandler<ItemTossEvent> ev)
onItemToss
in interface IEventManager
public boolean hasItemToss()
public void publishItemToss(ItemTossEvent event)
public IEventHandle onPlayerAnvilRepair(IEventHandler<PlayerAnvilRepairEvent> ev)
onPlayerAnvilRepair
in interface IEventManager
public boolean hasPlayerAnvilRepair()
public void publishPlayerAnvilRepair(PlayerAnvilRepairEvent event)
public IEventHandle onPlayerSetSpawn(IEventHandler<PlayerSetSpawnEvent> ev)
onPlayerSetSpawn
in interface IEventManager
public boolean hasPlayerSetSpawn()
public void publishPlayerSetSpawn(PlayerSetSpawnEvent event)
public IEventHandle onPlayerDestroyItem(IEventHandler<PlayerDestroyItemEvent> ev)
onPlayerDestroyItem
in interface IEventManager
public boolean hasPlayerDestroyItem()
public void publishPlayerDestroyItem(PlayerDestroyItemEvent event)
public IEventHandle onPlayerBrewedPotion(IEventHandler<PlayerBrewedPotionEvent> ev)
onPlayerBrewedPotion
in interface IEventManager
public boolean hasPlayerBrewedPotion()
public void publishPlayerBrewedPotion(PlayerBrewedPotionEvent event)
public IEventHandle onPlayerTick(IEventHandler<PlayerTickEvent> ev)
onPlayerTick
in interface IEventManager
public boolean hasPlayerTick()
public void publishPlayerTick(PlayerTickEvent event)
public IEventHandle onBlockBreak(IEventHandler<BlockBreakEvent> ev)
onBlockBreak
in interface IEventManager
public boolean hasBlockBreak()
public void publishBlockBreak(BlockBreakEvent event)
public IEventHandle onBlockHarvestDrops(IEventHandler<BlockHarvestDropsEvent> ev)
onBlockHarvestDrops
in interface IEventManager
public boolean hasBlockHarvestDrops()
public void publishBlockHarvestDrops(BlockHarvestDropsEvent event)
public IEventHandle onPlayerBreakSpeed(IEventHandler<PlayerBreakSpeedEvent> ev)
onPlayerBreakSpeed
in interface IEventManager
public boolean hasPlayerBreakSpeed()
public void publishPlayerBreakSpeed(PlayerBreakSpeedEvent event)
public IEventHandle onPlayerRightClickBlock(IEventHandler<PlayerRightClickBlockEvent> ev)
onPlayerRightClickBlock
in interface IEventManager
public boolean hasPlayerRightClickBlock()
public void publishPlayerRightClickBlock(PlayerRightClickBlockEvent event)
public IEventHandle onCommand(IEventHandler<CommandEvent> ev)
onCommand
in interface IEventManager
public boolean hasCommand()
public void publishCommand(CommandEvent event)