java.lang.Object
net.dzikoysk.funnyguilds.feature.hooks.AbstractPluginHook
net.dzikoysk.funnyguilds.feature.hooks.worldguard.WorldGuardHook
All Implemented Interfaces:
PluginHook
Direct Known Subclasses:
WorldGuard6Hook, WorldGuard7Hook

public abstract class WorldGuardHook extends AbstractPluginHook
  • Field Details

    • noPointsFlag

      protected com.sk89q.worldguard.protection.flags.StateFlag noPointsFlag
    • noAssistsFlag

      protected com.sk89q.worldguard.protection.flags.StateFlag noAssistsFlag
    • noGuildsFlag

      protected com.sk89q.worldguard.protection.flags.StateFlag noGuildsFlag
    • friendlyFireFlag

      protected com.sk89q.worldguard.protection.flags.EnumFlag<WorldGuardHook.FriendlyFireStatus> friendlyFireFlag
  • Constructor Details

    • WorldGuardHook

      public WorldGuardHook(String name)
  • Method Details

    • initFlags

      protected void initFlags()
    • registerFlags

      protected abstract void registerFlags(com.sk89q.worldguard.protection.flags.Flag<?>... flags)
    • getRegionSet

      public abstract panda.std.Option<com.sk89q.worldguard.protection.ApplicableRegionSet> getRegionSet(org.bukkit.Location location)
    • getRegions

      public Set<com.sk89q.worldguard.protection.regions.ProtectedRegion> getRegions(org.bukkit.Location location)
    • getRegionNames

      public List<String> getRegionNames(org.bukkit.Location location)
    • isInRegion

      public boolean isInRegion(org.bukkit.Location location)
    • isInNonPointsRegion

      public boolean isInNonPointsRegion(org.bukkit.Location location)
    • isInNonAssistsRegion

      public boolean isInNonAssistsRegion(org.bukkit.Location location)
    • isInNonGuildsRegion

      public boolean isInNonGuildsRegion(org.bukkit.Location location)
    • getFriendlyFireStatus

      public WorldGuardHook.FriendlyFireStatus getFriendlyFireStatus(org.bukkit.Location location)