Interface Faction

    • Method Detail

      • getMemberRoleId

        java.lang.String getMemberRoleId()
      • setMemberRoleId

        void setMemberRoleId​(java.lang.String roleId)
      • getGuildId

        java.lang.String getGuildId()
      • setGuildId

        void setGuildId​(java.lang.String id)
      • getWallNotifyChannelId

        java.lang.String getWallNotifyChannelId()
      • setWallNotifyChannelId

        void setWallNotifyChannelId​(java.lang.String channelId)
      • getBufferNotifyChannelId

        java.lang.String getBufferNotifyChannelId()
      • setBufferNotifyChannelId

        void setBufferNotifyChannelId​(java.lang.String channelId)
      • getWeeWooChannelId

        java.lang.String getWeeWooChannelId()
      • setWeeWooChannelId

        void setWeeWooChannelId​(java.lang.String channelId)
      • getNotifyFormat

        java.lang.String getNotifyFormat()
      • setNotifyFormat

        void setNotifyFormat​(java.lang.String format)
      • getWeeWooFormat

        java.lang.String getWeeWooFormat()
      • setWeeWooFormat

        void setWeeWooFormat​(java.lang.String format)
      • getFactionChatChannelId

        java.lang.String getFactionChatChannelId()
      • setFactionChatChannelId

        void setFactionChatChannelId​(java.lang.String channelId)
      • getDiscord

        java.lang.String getDiscord()
      • setDiscord

        void setDiscord​(java.lang.String link)
      • checkPerms

        void checkPerms()
      • getReinforcedArmor

        double getReinforcedArmor()
      • setReinforcedArmor

        void setReinforcedArmor​(double percent)
      • getWarpsLimit

        int getWarpsLimit()
      • setWarpsLimit

        void setWarpsLimit​(int limit)
      • getTntBankLimit

        int getTntBankLimit()
      • setTntBankLimit

        void setTntBankLimit​(int limit)
      • getWallCheckMinutes

        int getWallCheckMinutes()
      • setWallCheckMinutes

        void setWallCheckMinutes​(int minutes)
      • getBufferCheckMinutes

        int getBufferCheckMinutes()
      • setBufferCheckMinutes

        void setBufferCheckMinutes​(int minutes)
      • getChecks

        java.util.Map<java.lang.Long,​java.lang.String> getChecks()
      • getPlayerBufferCheckCount

        java.util.Map<java.util.UUID,​java.lang.Integer> getPlayerBufferCheckCount()
      • getPlayerWallCheckCount

        java.util.Map<java.util.UUID,​java.lang.Integer> getPlayerWallCheckCount()
      • isWeeWoo

        boolean isWeeWoo()
      • setWeeWoo

        void setWeeWoo​(boolean weeWoo)
      • altInvited

        boolean altInvited​(FPlayer fplayer)
      • getMissions

        java.util.Map<java.lang.String,​Mission> getMissions()
      • getCompletedMissions

        java.util.List<java.lang.String> getCompletedMissions()
      • deinviteAlt

        void deinviteAlt​(FPlayer alt)
      • deinviteAllAlts

        void deinviteAllAlts()
      • altInvite

        void altInvite​(FPlayer fplayer)
      • addAltPlayer

        boolean addAltPlayer​(FPlayer fplayer)
      • removeAltPlayer

        boolean removeAltPlayer​(FPlayer fplayer)
      • getAltPlayers

        java.util.Set<FPlayer> getAltPlayers()
      • getAnnouncements

        java.util.HashMap<java.lang.String,​java.util.List<java.lang.String>> getAnnouncements()
      • getWarps

        java.util.concurrent.ConcurrentHashMap<java.lang.String,​LazyLocation> getWarps()
      • setWarp

        void setWarp​(java.lang.String name,
                     LazyLocation loc)
      • isWarp

        boolean isWarp​(java.lang.String name)
      • hasWarpPassword

        boolean hasWarpPassword​(java.lang.String warp)
      • isWarpPassword

        boolean isWarpPassword​(java.lang.String warp,
                               java.lang.String password)
      • setWarpPassword

        void setWarpPassword​(java.lang.String warp,
                             java.lang.String password)
      • removeWarp

        boolean removeWarp​(java.lang.String name)
      • clearWarps

        void clearWarps()
      • getMaxVaults

        int getMaxVaults()
      • setMaxVaults

        void setMaxVaults​(int value)
      • addAnnouncement

        void addAnnouncement​(FPlayer fPlayer,
                             java.lang.String msg)
      • sendUnreadAnnouncements

        void sendUnreadAnnouncements​(FPlayer fPlayer)
      • removeAnnouncements

        void removeAnnouncements​(FPlayer fPlayer)
      • getInvites

        java.util.Set<java.lang.String> getInvites()
      • getFocused

        java.lang.String getFocused()
      • setFocused

        void setFocused​(java.lang.String setFocused)
      • getId

        java.lang.String getId()
      • setId

        void setId​(java.lang.String id)
      • invite

        void invite​(FPlayer fplayer)
      • deinvite

        void deinvite​(FPlayer fplayer)
      • setUpgrade

        void setUpgrade​(UpgradeType upgrade,
                        int level)
      • isInvited

        boolean isInvited​(FPlayer fplayer)
      • getPoints

        int getPoints()
      • setPoints

        void setPoints​(int points)
      • getStrikes

        int getStrikes()
      • setStrikes

        void setStrikes​(int strikes)
      • unban

        void unban​(FPlayer player)
      • isBanned

        boolean isBanned​(FPlayer player)
      • getBannedPlayers

        java.util.Set<BanInfo> getBannedPlayers()
      • getRulesMap

        java.util.HashMap<java.lang.Integer,​java.lang.String> getRulesMap()
      • addRule

        void addRule​(java.lang.String rule)
      • removeRule

        void removeRule​(int index)
      • clearRules

        void clearRules()
      • getCheckpoint

        org.bukkit.Location getCheckpoint()
      • setCheckpoint

        void setCheckpoint​(org.bukkit.Location location)
      • addTnt

        void addTnt​(int amt)
      • takeTnt

        void takeTnt​(int amt)
      • getVault

        org.bukkit.Location getVault()
      • setVault

        void setVault​(org.bukkit.Location vaultLocation)
      • getChestInventory

        org.bukkit.inventory.Inventory getChestInventory()
      • setChestSize

        void setChestSize​(int chestSize)
      • setBannerPattern

        void setBannerPattern​(org.bukkit.inventory.ItemStack banner)
      • getBanner

        org.bukkit.inventory.ItemStack getBanner()
      • getTnt

        int getTnt()
      • getRule

        java.lang.String getRule​(int index)
      • getOpen

        boolean getOpen()
      • setOpen

        void setOpen​(boolean isOpen)
      • isPeaceful

        boolean isPeaceful()
      • setPeaceful

        void setPeaceful​(boolean isPeaceful)
      • getPeacefulExplosionsEnabled

        boolean getPeacefulExplosionsEnabled()
      • setPeacefulExplosionsEnabled

        void setPeacefulExplosionsEnabled​(boolean val)
      • noExplosionsInTerritory

        boolean noExplosionsInTerritory()
      • isPermanent

        boolean isPermanent()
      • setPermanent

        void setPermanent​(boolean isPermanent)
      • getTag

        java.lang.String getTag()
      • setTag

        void setTag​(java.lang.String str)
      • getTag

        java.lang.String getTag​(java.lang.String prefix)
      • getTag

        java.lang.String getTag​(Faction otherFaction)
      • getTag

        java.lang.String getTag​(FPlayer otherFplayer)
      • getComparisonTag

        java.lang.String getComparisonTag()
      • getDescription

        java.lang.String getDescription()
      • setDescription

        void setDescription​(java.lang.String value)
      • hasHome

        boolean hasHome()
      • getHome

        org.bukkit.Location getHome()
      • setHome

        void setHome​(org.bukkit.Location home)
      • getFoundedDate

        long getFoundedDate()
      • setFoundedDate

        void setFoundedDate​(long newDate)
      • confirmValidHome

        void confirmValidHome()
      • getPermanentPower

        java.lang.Integer getPermanentPower()
      • setPermanentPower

        void setPermanentPower​(java.lang.Integer permanentPower)
      • hasPermanentPower

        boolean hasPermanentPower()
      • getPowerBoost

        double getPowerBoost()
      • setPowerBoost

        void setPowerBoost​(double powerBoost)
      • noPvPInTerritory

        boolean noPvPInTerritory()
      • noMonstersInTerritory

        boolean noMonstersInTerritory()
      • isNormal

        boolean isNormal()
      • isSystemFaction

        boolean isSystemFaction()
      • isNone

        @Deprecated
        boolean isNone()
        Deprecated.
      • isWilderness

        boolean isWilderness()
      • isSafeZone

        boolean isSafeZone()
      • isWarZone

        boolean isWarZone()
      • isPlayerFreeType

        boolean isPlayerFreeType()
      • isPowerFrozen

        boolean isPowerFrozen()
      • setLastDeath

        void setLastDeath​(long time)
      • getKills

        int getKills()
      • getDeaths

        int getDeaths()
      • resetPerms

        void resetPerms()
      • setDefaultPerms

        void setDefaultPerms()
      • disband

        void disband​(org.bukkit.entity.Player disbander)
      • setRelationWish

        void setRelationWish​(Faction otherFaction,
                             Relation relation)
      • getRelationCount

        int getRelationCount​(Relation relation)
      • getPower

        double getPower()
      • getPowerMax

        double getPowerMax()
      • getPowerRounded

        int getPowerRounded()
      • getPowerMaxRounded

        int getPowerMaxRounded()
      • getLandRounded

        int getLandRounded()
      • getLandRoundedInWorld

        int getLandRoundedInWorld​(java.lang.String worldName)
      • hasLandInflation

        boolean hasLandInflation()
      • refreshFPlayers

        void refreshFPlayers()
      • addFPlayer

        boolean addFPlayer​(FPlayer fplayer)
      • removeFPlayer

        boolean removeFPlayer​(FPlayer fplayer)
      • getSize

        int getSize()
      • getFPlayers

        java.util.Set<FPlayer> getFPlayers()
      • getFPlayersWhereOnline

        java.util.Set<FPlayer> getFPlayersWhereOnline​(boolean online)
      • getFPlayersWhereOnline

        java.util.Set<FPlayer> getFPlayersWhereOnline​(boolean online,
                                                      FPlayer viewer)
      • getFPlayerAdmin

        FPlayer getFPlayerAdmin()
      • getFPlayerLeader

        FPlayer getFPlayerLeader()
      • getFPlayersWhereRole

        java.util.ArrayList<FPlayer> getFPlayersWhereRole​(Role role)
      • getOnlinePlayers

        java.util.ArrayList<org.bukkit.entity.Player> getOnlinePlayers()
      • hasPlayersOnline

        boolean hasPlayersOnline()
      • memberLoggedOff

        void memberLoggedOff()
      • promoteNewLeader

        void promoteNewLeader()
      • promoteNewLeader

        void promoteNewLeader​(boolean autoLeave)
      • getDefaultRole

        Role getDefaultRole()
      • setDefaultRole

        void setDefaultRole​(Role role)
      • msg

        void msg​(java.lang.String message,
                 java.lang.Object... args)
        Specified by:
        msg in interface EconomyParticipator
      • sendMessage

        void sendMessage​(java.lang.String message)
      • sendMessage

        void sendMessage​(java.util.List<java.lang.String> messages)
      • getClaimOwnership

        java.util.Map<FLocation,​java.util.Set<java.lang.String>> getClaimOwnership()
      • clearAllClaimOwnership

        void clearAllClaimOwnership()
      • clearClaimOwnership

        void clearClaimOwnership​(FLocation loc)
      • clearClaimOwnership

        void clearClaimOwnership​(FPlayer player)
      • getCountOfClaimsWithOwners

        int getCountOfClaimsWithOwners()
      • doesLocationHaveOwnersSet

        boolean doesLocationHaveOwnersSet​(FLocation loc)
      • isPlayerInOwnerList

        boolean isPlayerInOwnerList​(FPlayer player,
                                    FLocation loc)
      • removePlayerAsOwner

        void removePlayerAsOwner​(FPlayer player,
                                 FLocation loc)
      • getOwnerList

        java.util.Set<java.lang.String> getOwnerList​(FLocation loc)
      • getOwnerListString

        java.lang.String getOwnerListString​(FLocation loc)
      • playerHasOwnershipRights

        boolean playerHasOwnershipRights​(FPlayer fplayer,
                                         FLocation loc)
      • remove

        void remove()
      • getAllClaims

        java.util.Set<FLocation> getAllClaims()
      • getPaypal

        java.lang.String getPaypal()
      • paypalSet

        void paypalSet​(java.lang.String paypal)