Package com.massivecraft.factions.tag
Interface Tag
-
- All Known Implementing Classes:
FactionTag
,FancyTag
,GeneralTag
,PlayerTag
public interface Tag
-
-
Field Summary
Fields Modifier and Type Field Description static int
ARBITRARY_LIMIT
-
Method Summary
Modifier and Type Method Description boolean
foundInString(java.lang.String test)
Gets if the Tag can be found in the given String.java.lang.String
getTag()
Gets the Tag's string representation.static boolean
isMinimalShow()
static java.lang.String
parsePlaceholders(org.bukkit.entity.Player player, java.lang.String line)
static java.lang.String
parsePlain(Faction faction, FPlayer fplayer, java.lang.String line)
Replaces all variables in a plain raw line for a faction, using relations from fplayerstatic java.lang.String
parsePlain(Faction faction, java.lang.String line)
Replaces all variables in a plain raw line for a factionstatic java.lang.String
parsePlain(FPlayer fplayer, java.lang.String line)
Replaces all variables in a plain raw line for a player
-
-
-
Field Detail
-
ARBITRARY_LIMIT
static final int ARBITRARY_LIMIT
- See Also:
- Constant Field Values
-
-
Method Detail
-
parsePlain
static java.lang.String parsePlain(Faction faction, java.lang.String line)
Replaces all variables in a plain raw line for a faction- Parameters:
faction
- for factionline
- raw line from config with variables to replace for- Returns:
- clean line
-
parsePlain
static java.lang.String parsePlain(FPlayer fplayer, java.lang.String line)
Replaces all variables in a plain raw line for a player- Parameters:
fplayer
- for playerline
- raw line from config with variables to replace for- Returns:
- clean line
-
parsePlain
static java.lang.String parsePlain(Faction faction, FPlayer fplayer, java.lang.String line)
Replaces all variables in a plain raw line for a faction, using relations from fplayer- Parameters:
faction
- for factionfplayer
- from playerline
- raw line from config with variables to replace for- Returns:
- clean line
-
parsePlaceholders
static java.lang.String parsePlaceholders(org.bukkit.entity.Player player, java.lang.String line)
-
isMinimalShow
static boolean isMinimalShow()
-
getTag
java.lang.String getTag()
Gets the Tag's string representation.- Returns:
- tag
-
foundInString
boolean foundInString(java.lang.String test)
Gets if the Tag can be found in the given String.- Parameters:
test
- string to test- Returns:
- true if the tag is found in this string
-
-