public class TownyEntityListener
extends java.lang.Object
implements org.bukkit.event.Listener
Constructor and Description |
---|
TownyEntityListener(Towny instance) |
Modifier and Type | Method and Description |
---|---|
boolean |
locationCanExplode(TownyWorld world,
org.bukkit.Location target)
Test if this location has explosions enabled.
|
void |
onCreatureSpawn(org.bukkit.event.entity.CreatureSpawnEvent event) |
void |
onEntityChangeBlockEvent(org.bukkit.event.entity.EntityChangeBlockEvent event) |
void |
onEntityCombustByEntityEvent(org.bukkit.event.entity.EntityCombustByEntityEvent event)
Prevent fire arrows and charges igniting players when PvP is disabled
|
void |
onEntityDamageByEntity(org.bukkit.event.entity.EntityDamageByEntityEvent event)
Prevent PvP and PvM damage dependent upon PvP settings and location.
|
void |
onEntityDeath(org.bukkit.event.entity.EntityDeathEvent event)
Prevent monsters from dropping blocks if within an arena plot.
|
void |
onEntityExplode(org.bukkit.event.entity.EntityExplodeEvent event) |
void |
onEntityInteract(org.bukkit.event.entity.EntityInteractEvent event) |
void |
onHangingBreak(org.bukkit.event.hanging.HangingBreakEvent event) |
void |
onHangingPlace(org.bukkit.event.hanging.HangingPlaceEvent event) |
void |
onPotionSplashEvent(org.bukkit.event.entity.PotionSplashEvent event)
Prevent potion damage on players in non PVP areas
|
public TownyEntityListener(Towny instance)
public void onEntityDamageByEntity(org.bukkit.event.entity.EntityDamageByEntityEvent event)
event
- public void onEntityDeath(org.bukkit.event.entity.EntityDeathEvent event)
event
- public void onPotionSplashEvent(org.bukkit.event.entity.PotionSplashEvent event)
event
- public void onCreatureSpawn(org.bukkit.event.entity.CreatureSpawnEvent event)
event
- public void onEntityInteract(org.bukkit.event.entity.EntityInteractEvent event)
public void onEntityChangeBlockEvent(org.bukkit.event.entity.EntityChangeBlockEvent event)
public boolean locationCanExplode(TownyWorld world, org.bukkit.Location target)
world
- target
- public void onEntityExplode(org.bukkit.event.entity.EntityExplodeEvent event)
public void onEntityCombustByEntityEvent(org.bukkit.event.entity.EntityCombustByEntityEvent event)
event
- public void onHangingBreak(org.bukkit.event.hanging.HangingBreakEvent event)
public void onHangingPlace(org.bukkit.event.hanging.HangingPlaceEvent event)