public class TagUtil
extends java.lang.Object
| Constructor and Description |
|---|
TagUtil() |
| Modifier and Type | Method and Description |
|---|---|
protected static java.util.List<mkremins.fanciful.FancyMessage> |
getFancy(Faction target,
FPlayer fme,
TagReplacer type,
java.lang.String prefix)
Lets get fancy.
|
static boolean |
hasFancy(java.lang.String line)
Checks if a line has fancy variables
|
static java.util.List<mkremins.fanciful.FancyMessage> |
parseFancy(Faction faction,
FPlayer fme,
java.lang.String line)
Scan a line and parse the fancy variable into a fancy list
|
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 fplayer
|
static java.lang.String |
parsePlain(Faction faction,
java.lang.String line)
Replaces all variables in a plain raw line for a faction
|
static java.lang.String |
parsePlain(FPlayer fplayer,
java.lang.String line)
Replaces all variables in a plain raw line for a player
|
public static java.lang.String parsePlain(Faction faction, java.lang.String line)
faction - for factionline - raw line from config with variables to replace forpublic static java.lang.String parsePlain(FPlayer fplayer, java.lang.String line)
fplayer - for playerline - raw line from config with variables to replace forpublic static java.lang.String parsePlain(Faction faction, FPlayer fplayer, java.lang.String line)
faction - for factionfplayer - from playerline - raw line from config with variables to replace forpublic static java.util.List<mkremins.fanciful.FancyMessage> parseFancy(Faction faction, FPlayer fme, java.lang.String line)
faction - for faction (viewers faction)fme - for player (viewer)line - fancy message prefixpublic static java.lang.String parsePlaceholders(org.bukkit.entity.Player player,
java.lang.String line)
public static boolean hasFancy(java.lang.String line)
line - raw line from config with variablesprotected static java.util.List<mkremins.fanciful.FancyMessage> getFancy(Faction target, FPlayer fme, TagReplacer type, java.lang.String prefix)
target - Faction to get relate fromfme - Player to relate toprefix - First part of the fancy message