Class FlagHandler

java.lang.Object
dev.espi.protectionstones.FlagHandler

public class FlagHandler extends Object
  • Field Details

    • FLAG_GROUPS

      public static final List<String> FLAG_GROUPS
    • GREET_ACTION

      public static final com.sk89q.worldguard.protection.flags.Flag<String> GREET_ACTION
    • FAREWELL_ACTION

      public static final com.sk89q.worldguard.protection.flags.Flag<String> FAREWELL_ACTION
    • PS_HOME

      public static final com.sk89q.worldguard.protection.flags.Flag<String> PS_HOME
    • PS_BLOCK_MATERIAL

      public static final com.sk89q.worldguard.protection.flags.Flag<String> PS_BLOCK_MATERIAL
    • PS_NAME

      public static final com.sk89q.worldguard.protection.flags.Flag<String> PS_NAME
    • PS_MERGED_REGIONS

      public static final com.sk89q.worldguard.protection.flags.Flag<Set<String>> PS_MERGED_REGIONS
    • PS_MERGED_REGIONS_TYPES

      public static final com.sk89q.worldguard.protection.flags.Flag<Set<String>> PS_MERGED_REGIONS_TYPES
    • PS_LANDLORD

      public static final com.sk89q.worldguard.protection.flags.Flag<String> PS_LANDLORD
    • PS_TENANT

      public static final com.sk89q.worldguard.protection.flags.Flag<String> PS_TENANT
    • PS_RENT_PERIOD

      public static final com.sk89q.worldguard.protection.flags.Flag<String> PS_RENT_PERIOD
    • PS_PRICE

      public static final com.sk89q.worldguard.protection.flags.Flag<Double> PS_PRICE
    • PS_RENT_LAST_PAID

      public static final com.sk89q.worldguard.protection.flags.Flag<Double> PS_RENT_LAST_PAID
    • PS_FOR_SALE

      public static final com.sk89q.worldguard.protection.flags.Flag<Boolean> PS_FOR_SALE
    • PS_RENT_SETTINGS

      public static final com.sk89q.worldguard.protection.flags.Flag<Set<String>> PS_RENT_SETTINGS
    • PS_TAX_PAYMENTS_DUE

      public static final com.sk89q.worldguard.protection.flags.Flag<Set<String>> PS_TAX_PAYMENTS_DUE
    • PS_TAX_LAST_PAYMENT_ADDED

      public static final com.sk89q.worldguard.protection.flags.Flag<Set<String>> PS_TAX_LAST_PAYMENT_ADDED
    • PS_TAX_AUTOPAYER

      public static final com.sk89q.worldguard.protection.flags.Flag<String> PS_TAX_AUTOPAYER
  • Constructor Details

    • FlagHandler

      public FlagHandler()
  • Method Details

    • getPlayerPlaceholderFlags

      public static List<String> getPlayerPlaceholderFlags()
    • initDefaultFlagPlaceholders

      public static void initDefaultFlagPlaceholders(HashMap<com.sk89q.worldguard.protection.flags.Flag<?>,​Object> flags, org.bukkit.entity.Player p)