Class InvincibilityListener
java.lang.Object
com.sk89q.worldguard.bukkit.listener.InvincibilityListener
- 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
onEntityCombust
(org.bukkit.event.entity.EntityCombustEvent event) void
onEntityDamage
(org.bukkit.event.entity.EntityDamageEvent event) void
onFoodLevelChange
(org.bukkit.event.entity.FoodLevelChangeEvent event) void
Register events.
-
Constructor Details
-
InvincibilityListener
Construct the listener.- Parameters:
plugin
- an instance of WorldGuardPlugin
-
-
Method Details
-
onEntityDamage
public void onEntityDamage(org.bukkit.event.entity.EntityDamageEvent event) -
onEntityCombust
public void onEntityCombust(org.bukkit.event.entity.EntityCombustEvent event) -
onFoodLevelChange
public void onFoodLevelChange(org.bukkit.event.entity.FoodLevelChangeEvent 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)
-