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