public class BoosConfigManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static org.bukkit.configuration.file.YamlConfiguration |
conf |
private static java.io.File |
confFile |
private static org.bukkit.configuration.file.YamlConfiguration |
confusers |
private static java.io.File |
confusersFile |
Constructor and Description |
---|
BoosConfigManager(BoosCoolDown boosCoolDown)
Metoda vytvářejíci konfigurační a databázový sobour, pokud tyto soubory
již neexistují.
|
Modifier and Type | Method and Description |
---|---|
(package private) static void |
clear()
Metoda zajišťující smazání veškerých aktivních cooldown a warmup časovačů
všech hráčů.
|
static void |
clearSomething(java.lang.String co,
java.lang.String player)
Metoda vymaže veškeré hodnoty specifického hráče ve specifické sekci
databáze.
|
(package private) static void |
clearSomething(java.lang.String co,
java.lang.String player,
java.lang.String command)
Metoda vymaže hodnoty specifického příkazu, specifického hráče ve
specifické sekci databáze.
|
(package private) static java.lang.String |
getAlias(java.lang.String message) |
(package private) static java.util.Set<java.lang.String> |
getAliases() |
(package private) static boolean |
getBlockInteractDuringWarmup() |
static java.lang.String |
getCancelWarmupByGameModeChangeMessage() |
(package private) static boolean |
getCancelWarmUpOnDamage() |
(package private) static boolean |
getCancelWarmUpOnGameModeChange() |
(package private) static boolean |
getCancelWarmupOnMove() |
(package private) static boolean |
getCancelWarmupOnSneak() |
static java.lang.String |
getCancelWarmupOnSneakMessage() |
(package private) static boolean |
getCancelWarmupOnSprint() |
static java.lang.String |
getCancelWarmupOnSprintMessage() |
static java.lang.String |
getCannotCreateSignMessage() |
static java.lang.String |
getCannotUseSignMessage() |
static boolean |
getCleanCooldownsOnDeath() |
static boolean |
getCleanUsesOnDeath() |
(package private) static boolean |
getClearOnRestart() |
(package private) static java.lang.String |
getCommandBlockedMessage() |
(package private) static java.lang.String |
getCommandGroup(org.bukkit.entity.Player player) |
(package private) static java.util.Set<java.lang.String> |
getCommandGroups() |
(package private) static boolean |
getCommandLogging() |
(package private) static java.util.Set<java.lang.String> |
getCommands(org.bukkit.entity.Player player) |
(package private) static java.lang.String[] |
getCommandValues(java.lang.String regexCommand,
org.bukkit.entity.Player player) |
(package private) static org.bukkit.configuration.file.YamlConfiguration |
getConfusers() |
(package private) static int |
getCoolDown(java.lang.String pre,
org.bukkit.entity.Player player) |
(package private) static boolean |
getCooldownEnabled() |
(package private) static java.lang.String |
getCoolDownMessage() |
(package private) static java.util.Set<java.lang.String> |
getCooldowns(org.bukkit.entity.Player player) |
(package private) static java.lang.String |
getInsufficientFundsMessage() |
static java.lang.String |
getInteractBlockedMessage() |
(package private) static int |
getLimit(java.lang.String pre,
org.bukkit.entity.Player player) |
(package private) static boolean |
getLimitEnabled() |
(package private) static java.lang.String |
getLimitListMessage() |
(package private) static boolean |
getLimitsEnabled() |
(package private) static java.lang.String |
getLink(java.lang.String pre) |
(package private) static java.util.List<java.lang.String> |
getLinkList(java.lang.String link) |
(package private) static java.lang.String |
getPaidErrorMessage() |
(package private) static java.lang.String |
getPaidForCommandMessage() |
(package private) static java.lang.String |
getPotionEffect(java.lang.String pre,
org.bukkit.entity.Player player) |
(package private) static int |
getPotionEffectStrength(java.lang.String pre,
org.bukkit.entity.Player player) |
(package private) static double |
getPrice(java.lang.String pre,
org.bukkit.entity.Player player) |
(package private) static boolean |
getPriceEnabled() |
(package private) static int |
getSaveInterval() |
(package private) static boolean |
getSignCommands() |
static boolean |
getStartCooldownsOnDeath() |
(package private) static java.lang.String |
getUnitHoursMessage() |
(package private) static java.lang.String |
getUnitMinutesMessage() |
(package private) static java.lang.String |
getUnitSecondsMessage() |
(package private) static int |
getWarmUp(java.lang.String pre,
org.bukkit.entity.Player player) |
(package private) static java.lang.String |
getWarmUpAlreadyStartedMessage() |
static java.lang.String |
getWarmUpCancelledByDamageMessage() |
static java.lang.String |
getWarmUpCancelledByMoveMessage() |
(package private) static boolean |
getWarmupEnabled() |
(package private) static java.lang.String |
getWarmUpMessage() |
(package private) static void |
load()
Metoda načte konfigurační soubor z disku do paměti.
|
(package private) static void |
loadConfusers()
Metoda načte soubor databáze z disku do paměti.
|
(package private) static void |
reload()
Metoda znovu načte konfigurační soubor z disku do paměti.
|
(package private) static void |
saveConfusers()
Metoda uloží soubor databáze z paměti na disk.
|
(package private) static void |
setAddToConfigFile(java.lang.String coSetnout,
java.lang.String co,
java.lang.String hodnota)
Metoda přidává záznamy do konfiguračního souboru, který poté uloží na
disk a znovu jej načte z disku do paměti.
|
private static org.bukkit.configuration.file.YamlConfiguration conf
private static org.bukkit.configuration.file.YamlConfiguration confusers
private static java.io.File confFile
private static java.io.File confusersFile
BoosConfigManager(BoosCoolDown boosCoolDown)
boosCoolDown
- static void clear()
public static void clearSomething(java.lang.String co, java.lang.String player)
co
- sekce databáze (warmup, cooldown, uses)player
- jméno hráče pro kretého se má vymazat část databázestatic void clearSomething(java.lang.String co, java.lang.String player, java.lang.String command)
co
- sekce databáze (warmup, cooldown, uses)player
- jméno hráče pro kretého se má vymazat část databázecommand
- příkaz pro který se mají vymazat hodnotystatic java.lang.String getAlias(java.lang.String message)
message
- static java.util.Set<java.lang.String> getAliases()
static boolean getBlockInteractDuringWarmup()
public static java.lang.String getCancelWarmupByGameModeChangeMessage()
static boolean getCancelWarmUpOnDamage()
static boolean getCancelWarmUpOnGameModeChange()
static boolean getCancelWarmupOnMove()
static boolean getCancelWarmupOnSneak()
public static java.lang.String getCancelWarmupOnSneakMessage()
static boolean getCancelWarmupOnSprint()
public static java.lang.String getCancelWarmupOnSprintMessage()
public static java.lang.String getCannotCreateSignMessage()
public static java.lang.String getCannotUseSignMessage()
public static boolean getCleanCooldownsOnDeath()
public static boolean getCleanUsesOnDeath()
static boolean getClearOnRestart()
static java.lang.String getCommandBlockedMessage()
static java.lang.String getCommandGroup(org.bukkit.entity.Player player)
player
- static java.util.Set<java.lang.String> getCommandGroups()
static boolean getCommandLogging()
static java.util.Set<java.lang.String> getCommands(org.bukkit.entity.Player player)
player
- static java.lang.String[] getCommandValues(java.lang.String regexCommand, org.bukkit.entity.Player player)
regexCommand
- player
- static org.bukkit.configuration.file.YamlConfiguration getConfusers()
static int getCoolDown(java.lang.String pre, org.bukkit.entity.Player player)
pre
- player
- static boolean getCooldownEnabled()
static java.lang.String getCoolDownMessage()
static java.util.Set<java.lang.String> getCooldowns(org.bukkit.entity.Player player)
player
- static java.lang.String getInsufficientFundsMessage()
public static java.lang.String getInteractBlockedMessage()
static int getLimit(java.lang.String pre, org.bukkit.entity.Player player)
pre
- player
- static boolean getLimitEnabled()
static java.lang.String getLimitListMessage()
static boolean getLimitsEnabled()
static java.lang.String getLink(java.lang.String pre)
pre
- static java.util.List<java.lang.String> getLinkList(java.lang.String link)
link
- static java.lang.String getPaidErrorMessage()
static java.lang.String getPaidForCommandMessage()
static java.lang.String getPotionEffect(java.lang.String pre, org.bukkit.entity.Player player)
pre
- player
- static int getPotionEffectStrength(java.lang.String pre, org.bukkit.entity.Player player)
pre
- player
- static double getPrice(java.lang.String pre, org.bukkit.entity.Player player)
pre
- player
- static boolean getPriceEnabled()
static int getSaveInterval()
static boolean getSignCommands()
public static boolean getStartCooldownsOnDeath()
static java.lang.String getUnitHoursMessage()
static java.lang.String getUnitMinutesMessage()
static java.lang.String getUnitSecondsMessage()
static int getWarmUp(java.lang.String pre, org.bukkit.entity.Player player)
pre
- player
- static java.lang.String getWarmUpAlreadyStartedMessage()
public static java.lang.String getWarmUpCancelledByDamageMessage()
public static java.lang.String getWarmUpCancelledByMoveMessage()
static boolean getWarmupEnabled()
static java.lang.String getWarmUpMessage()
static void load()
static void loadConfusers()
static void reload()
static void saveConfusers()
static void setAddToConfigFile(java.lang.String coSetnout, java.lang.String co, java.lang.String hodnota)
coSetnout
- název skupiny pro kterou se má přidat záznam do konfiguračního
souboruco
- příkaz, pro který se má přidat hodnota do konfiguračního
souboruhodnota
- hodnota která se má přidat pro specifikovaný příkaz