Class AbstractRegionOverlapAssociation

java.lang.Object
com.sk89q.worldguard.protection.association.AbstractRegionOverlapAssociation
All Implemented Interfaces:
RegionAssociable
Direct Known Subclasses:
DelayedRegionOverlapAssociation, RegionOverlapAssociation

public abstract class AbstractRegionOverlapAssociation extends Object implements RegionAssociable
  • Field Details

  • Constructor Details

    • AbstractRegionOverlapAssociation

      protected AbstractRegionOverlapAssociation(@Nullable Set<ProtectedRegion> source, boolean useMaxPriorityAssociation)
  • Method Details

    • calcMaxPriority

      protected void calcMaxPriority()
    • getAssociation

      public Association getAssociation(List<ProtectedRegion> regions)
      Description copied from interface: RegionAssociable
      Get the highest association level for the input regions.
      Specified by:
      getAssociation in interface RegionAssociable
      Parameters:
      regions - a list of regions
      Returns:
      the highest membership level