Class DebuggingListener
java.lang.Object
com.sk89q.worldguard.bukkit.listener.DebuggingListener
- All Implemented Interfaces:
org.bukkit.event.Listener
-
Constructor Summary
ConstructorDescriptionDebuggingListener
(WorldGuardPlugin plugin, Logger logger) Construct the listener. -
Method Summary
Modifier and TypeMethodDescriptionprotected com.sk89q.worldguard.protection.association.RegionAssociable
createRegionAssociable
(Cause cause) protected static BukkitConfigurationManager
Get the global configuration.protected static WorldGuardPlugin
Get the plugin.protected static BukkitWorldConfiguration
getWorldConfig
(com.sk89q.worldguard.LocalPlayer player) Get the world configuration given a player.protected static BukkitWorldConfiguration
getWorldConfig
(String world) Get the world configuration given a world.protected static BukkitWorldConfiguration
getWorldConfig
(org.bukkit.World world) protected static boolean
isRegionSupportEnabled
(org.bukkit.World world) Return whether region support is enabled.void
onBreakBlock
(BreakBlockEvent event) void
onDamageEntity
(DamageEntityEvent event) void
void
onPlaceBlock
(PlaceBlockEvent event) void
onSpawnEntity
(SpawnEntityEvent event) void
onUseBlock
(UseBlockEvent event) void
onUseEntity
(UseEntityEvent event) void
onUseItem
(UseItemEvent event) void
Register events.
-
Constructor Details
-
DebuggingListener
Construct the listener.- Parameters:
plugin
- an instance of WorldGuardPluginlogger
- the logger
-
-
Method Details
-
onPlaceBlock
-
onBreakBlock
-
onUseBlock
-
onSpawnEntity
-
onDestroyEntity
-
onUseEntity
-
onDamageEntity
-
onUseItem
-
registerEvents
public void registerEvents()Register events. -
getPlugin
Get the plugin.- Returns:
- the plugin
-
getConfig
Get the global configuration.- Returns:
- the configuration
-
getWorldConfig
Get the world configuration given a world.- Parameters:
world
- The world to get the configuration for.- Returns:
- The configuration for
world
-
getWorldConfig
-
getWorldConfig
Get the world configuration given a player.- Parameters:
player
- The player to get the wold from- Returns:
- The
WorldConfiguration
for the player's world
-
isRegionSupportEnabled
protected static boolean isRegionSupportEnabled(org.bukkit.World world) Return whether region support is enabled.- Parameters:
world
- the world- Returns:
- true if region support is enabled
-
createRegionAssociable
protected com.sk89q.worldguard.protection.association.RegionAssociable createRegionAssociable(Cause cause)
-