Class WorldGuardWeatherListener
java.lang.Object
com.sk89q.worldguard.bukkit.listener.WorldGuardWeatherListener
- All Implemented Interfaces:
org.bukkit.event.Listener
-
Constructor Summary
-
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
onLightningStrike
(org.bukkit.event.weather.LightningStrikeEvent event) void
onThunderChange
(org.bukkit.event.weather.ThunderChangeEvent event) void
onWeatherChange
(org.bukkit.event.weather.WeatherChangeEvent event) void
Register events.
-
Constructor Details
-
WorldGuardWeatherListener
-
-
Method Details
-
onWeatherChange
public void onWeatherChange(org.bukkit.event.weather.WeatherChangeEvent event) -
onThunderChange
public void onThunderChange(org.bukkit.event.weather.ThunderChangeEvent event) -
onLightningStrike
public void onLightningStrike(org.bukkit.event.weather.LightningStrikeEvent event) -
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)
-