public class EventAbstractionListener
extends java.lang.Object
| Constructor and Description |
|---|
EventAbstractionListener(WorldGuardPlugin plugin)
Construct the listener.
|
| Modifier and Type | Method and Description |
|---|---|
protected static com.sk89q.worldguard.config.ConfigurationManager |
getConfig()
Get the global configuration.
|
protected WorldGuardPlugin |
getPlugin()
Get the plugin.
|
protected static com.sk89q.worldguard.config.WorldConfiguration |
getWorldConfig(com.sk89q.worldguard.LocalPlayer player)
Get the world configuration given a player.
|
protected static com.sk89q.worldguard.config.WorldConfiguration |
getWorldConfig(com.sk89q.worldedit.world.World world)
Get the world configuration given a world.
|
protected static boolean |
isRegionSupportEnabled(com.sk89q.worldedit.world.World world)
Return whether region support is enabled.
|
void |
onBedEnter(org.bukkit.event.player.PlayerBedEnterEvent event) |
void |
onBlockBreak(org.bukkit.event.block.BlockBreakEvent event) |
void |
onBlockBurn(org.bukkit.event.block.BlockBurnEvent event) |
void |
onBlockDamage(org.bukkit.event.block.BlockDamageEvent event) |
void |
onBlockDispense(org.bukkit.event.block.BlockDispenseEvent event) |
void |
onBlockExp(org.bukkit.event.block.BlockExpEvent event) |
void |
onBlockExplode(org.bukkit.event.block.BlockExplodeEvent event) |
void |
onBlockFromTo(org.bukkit.event.block.BlockFromToEvent event) |
void |
onBlockIgnite(org.bukkit.event.block.BlockIgniteEvent event) |
void |
onBlockMultiPlace(org.bukkit.event.block.BlockMultiPlaceEvent event) |
void |
onBlockPistonExtend(org.bukkit.event.block.BlockPistonExtendEvent event) |
void |
onBlockPistonRetract(org.bukkit.event.block.BlockPistonRetractEvent event) |
void |
onBlockPlace(org.bukkit.event.block.BlockPlaceEvent event) |
void |
onCreatureSpawn(org.bukkit.event.entity.CreatureSpawnEvent event) |
void |
onEntityBlockForm(org.bukkit.event.block.EntityBlockFormEvent event) |
void |
onEntityChangeBlock(org.bukkit.event.entity.EntityChangeBlockEvent event) |
void |
onEntityCombust(org.bukkit.event.entity.EntityCombustEvent event) |
void |
onEntityDamage(org.bukkit.event.entity.EntityDamageEvent event) |
void |
onEntityDeath(org.bukkit.event.entity.EntityDeathEvent event) |
void |
onEntityExplode(org.bukkit.event.entity.EntityExplodeEvent event) |
void |
onEntityInteract(org.bukkit.event.entity.EntityInteractEvent event) |
void |
onEntityTame(org.bukkit.event.entity.EntityTameEvent event) |
void |
onEntityUnleash(org.bukkit.event.entity.EntityUnleashEvent event) |
void |
onExpBottle(org.bukkit.event.entity.ExpBottleEvent event) |
void |
onHangingBreak(org.bukkit.event.hanging.HangingBreakEvent event) |
void |
onHangingPlace(org.bukkit.event.hanging.HangingPlaceEvent event) |
void |
onInventoryMoveItem(org.bukkit.event.inventory.InventoryMoveItemEvent event) |
void |
onInventoryOpen(org.bukkit.event.inventory.InventoryOpenEvent event) |
void |
onLingeringApply(org.bukkit.event.entity.AreaEffectCloudApplyEvent event) |
void |
onLingeringSplash(org.bukkit.event.entity.LingeringPotionSplashEvent event) |
void |
onPlayerBucketEmpty(org.bukkit.event.player.PlayerBucketEmptyEvent event) |
void |
onPlayerBucketFill(org.bukkit.event.player.PlayerBucketFillEvent event) |
void |
onPlayerDropItem(org.bukkit.event.player.PlayerDropItemEvent event) |
void |
onPlayerFish(org.bukkit.event.player.PlayerFishEvent event) |
void |
onPlayerInteract(org.bukkit.event.player.PlayerInteractEvent event) |
void |
onPlayerInteractAtEntity(org.bukkit.event.player.PlayerInteractAtEntityEvent event) |
void |
onPlayerInteractEntity(org.bukkit.event.player.PlayerInteractEntityEvent event) |
void |
onPlayerItemConsume(org.bukkit.event.player.PlayerItemConsumeEvent event) |
void |
onPlayerPickupItem(org.bukkit.event.player.PlayerPickupItemEvent event) |
void |
onPlayerShearEntity(org.bukkit.event.player.PlayerShearEntityEvent event) |
void |
onPotionSplash(org.bukkit.event.entity.PotionSplashEvent event) |
void |
onSignChange(org.bukkit.event.block.SignChangeEvent event) |
void |
onStructureGrowEvent(org.bukkit.event.world.StructureGrowEvent event) |
void |
onTakeLecternBook(org.bukkit.event.player.PlayerTakeLecternBookEvent event) |
void |
onVehicleDamage(org.bukkit.event.vehicle.VehicleDamageEvent event) |
void |
onVehicleDestroy(org.bukkit.event.vehicle.VehicleDestroyEvent event) |
void |
registerEvents()
Register events.
|
public EventAbstractionListener(WorldGuardPlugin plugin)
plugin - an instance of WorldGuardPluginpublic void onBlockBreak(org.bukkit.event.block.BlockBreakEvent event)
public void onBlockMultiPlace(org.bukkit.event.block.BlockMultiPlaceEvent event)
public void onBlockPlace(org.bukkit.event.block.BlockPlaceEvent event)
public void onBlockBurn(org.bukkit.event.block.BlockBurnEvent event)
public void onStructureGrowEvent(org.bukkit.event.world.StructureGrowEvent event)
public void onEntityChangeBlock(org.bukkit.event.entity.EntityChangeBlockEvent event)
public void onEntityExplode(org.bukkit.event.entity.EntityExplodeEvent event)
public void onBlockPistonRetract(org.bukkit.event.block.BlockPistonRetractEvent event)
public void onBlockPistonExtend(org.bukkit.event.block.BlockPistonExtendEvent event)
public void onBlockDamage(org.bukkit.event.block.BlockDamageEvent event)
public void onPlayerInteract(org.bukkit.event.player.PlayerInteractEvent event)
public void onEntityBlockForm(org.bukkit.event.block.EntityBlockFormEvent event)
public void onEntityInteract(org.bukkit.event.entity.EntityInteractEvent event)
public void onBlockIgnite(org.bukkit.event.block.BlockIgniteEvent event)
public void onSignChange(org.bukkit.event.block.SignChangeEvent event)
public void onBedEnter(org.bukkit.event.player.PlayerBedEnterEvent event)
public void onPlayerBucketEmpty(org.bukkit.event.player.PlayerBucketEmptyEvent event)
public void onPlayerBucketFill(org.bukkit.event.player.PlayerBucketFillEvent event)
public void onBlockFromTo(org.bukkit.event.block.BlockFromToEvent event)
public void onCreatureSpawn(org.bukkit.event.entity.CreatureSpawnEvent event)
public void onHangingPlace(org.bukkit.event.hanging.HangingPlaceEvent event)
public void onHangingBreak(org.bukkit.event.hanging.HangingBreakEvent event)
public void onVehicleDestroy(org.bukkit.event.vehicle.VehicleDestroyEvent event)
public void onBlockExp(org.bukkit.event.block.BlockExpEvent event)
public void onPlayerFish(org.bukkit.event.player.PlayerFishEvent event)
public void onExpBottle(org.bukkit.event.entity.ExpBottleEvent event)
public void onEntityDeath(org.bukkit.event.entity.EntityDeathEvent event)
public void onPlayerInteractEntity(org.bukkit.event.player.PlayerInteractEntityEvent event)
public void onEntityDamage(org.bukkit.event.entity.EntityDamageEvent event)
public void onEntityCombust(org.bukkit.event.entity.EntityCombustEvent event)
public void onEntityUnleash(org.bukkit.event.entity.EntityUnleashEvent event)
public void onEntityTame(org.bukkit.event.entity.EntityTameEvent event)
public void onPlayerShearEntity(org.bukkit.event.player.PlayerShearEntityEvent event)
public void onPlayerPickupItem(org.bukkit.event.player.PlayerPickupItemEvent event)
public void onPlayerDropItem(org.bukkit.event.player.PlayerDropItemEvent event)
public void onVehicleDamage(org.bukkit.event.vehicle.VehicleDamageEvent event)
public void onPlayerItemConsume(org.bukkit.event.player.PlayerItemConsumeEvent event)
public void onInventoryOpen(org.bukkit.event.inventory.InventoryOpenEvent event)
public void onInventoryMoveItem(org.bukkit.event.inventory.InventoryMoveItemEvent event)
public void onPotionSplash(org.bukkit.event.entity.PotionSplashEvent event)
public void onBlockDispense(org.bukkit.event.block.BlockDispenseEvent event)
public void onLingeringSplash(org.bukkit.event.entity.LingeringPotionSplashEvent event)
public void onLingeringApply(org.bukkit.event.entity.AreaEffectCloudApplyEvent event)
public void onPlayerInteractAtEntity(org.bukkit.event.player.PlayerInteractAtEntityEvent event)
public void onBlockExplode(org.bukkit.event.block.BlockExplodeEvent event)
public void onTakeLecternBook(org.bukkit.event.player.PlayerTakeLecternBookEvent event)
public void registerEvents()
protected WorldGuardPlugin getPlugin()
protected static com.sk89q.worldguard.config.ConfigurationManager getConfig()
protected static com.sk89q.worldguard.config.WorldConfiguration getWorldConfig(com.sk89q.worldedit.world.World world)
world - The world to get the configuration for.worldprotected static com.sk89q.worldguard.config.WorldConfiguration getWorldConfig(com.sk89q.worldguard.LocalPlayer player)
player - The player to get the wold fromWorldConfiguration for the player's worldprotected static boolean isRegionSupportEnabled(com.sk89q.worldedit.world.World world)
world - the world