public class MGYamlConfiguration
extends org.bukkit.configuration.file.YamlConfiguration
BLANK_CONFIG, COMMENT_PREFIX
Constructor and Description |
---|
MGYamlConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
addDefault(java.lang.String path,
java.lang.Object value) |
void |
addDefaults(java.util.Map<java.lang.String,java.lang.Object> defaults) |
boolean |
contains(java.lang.String path) |
java.lang.Object |
get(java.lang.String path) |
java.lang.Object |
get(java.lang.String path,
java.lang.Object def) |
boolean |
getBoolean(java.lang.String path) |
boolean |
getBoolean(java.lang.String path,
boolean def) |
java.util.List<java.lang.Boolean> |
getBooleanList(java.lang.String path) |
java.util.List<java.lang.Byte> |
getByteList(java.lang.String path) |
java.util.List<java.lang.Character> |
getCharacterList(java.lang.String path) |
org.bukkit.Color |
getColor(java.lang.String path) |
org.bukkit.Color |
getColor(java.lang.String path,
org.bukkit.Color def) |
org.bukkit.configuration.ConfigurationSection |
getConfigurationSection(java.lang.String path) |
java.lang.Object |
getDefault(java.lang.String path) |
double |
getDouble(java.lang.String path) |
double |
getDouble(java.lang.String path,
double def) |
java.util.List<java.lang.Double> |
getDoubleList(java.lang.String path) |
java.util.List<java.lang.Float> |
getFloatList(java.lang.String path) |
int |
getInt(java.lang.String path) |
int |
getInt(java.lang.String path,
int def) |
java.util.List<java.lang.Integer> |
getIntegerList(java.lang.String path) |
org.bukkit.inventory.ItemStack |
getItemStack(java.lang.String path) |
org.bukkit.inventory.ItemStack |
getItemStack(java.lang.String path,
org.bukkit.inventory.ItemStack def) |
java.util.List<?> |
getList(java.lang.String path) |
java.util.List<?> |
getList(java.lang.String path,
java.util.List<?> def) |
long |
getLong(java.lang.String path) |
long |
getLong(java.lang.String path,
long def) |
java.util.List<java.lang.Long> |
getLongList(java.lang.String path) |
java.util.List<java.util.Map<?,?>> |
getMapList(java.lang.String path) |
org.bukkit.OfflinePlayer |
getOfflinePlayer(java.lang.String path) |
org.bukkit.OfflinePlayer |
getOfflinePlayer(java.lang.String path,
org.bukkit.OfflinePlayer def) |
java.util.List<java.lang.Short> |
getShortList(java.lang.String path) |
java.lang.String |
getString(java.lang.String path) |
java.lang.String |
getString(java.lang.String path,
java.lang.String def) |
java.util.List<java.lang.String> |
getStringList(java.lang.String path) |
org.bukkit.util.Vector |
getVector(java.lang.String path) |
org.bukkit.util.Vector |
getVector(java.lang.String path,
org.bukkit.util.Vector def) |
void |
set(java.lang.String path,
java.lang.Object value) |
buildHeader, convertMapsToSections, loadConfiguration, loadConfiguration, loadConfiguration, loadFromString, options, parseHeader, saveToString
load, load, load, load, save, save
addDefaults, getDefaults, getParent, setDefaults
createPath, createPath, createSection, createSection, getCurrentPath, getDefaultSection, getKeys, getName, getRoot, getValues, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isPrimitiveWrapper, isSet, isString, isVector, mapChildrenKeys, mapChildrenValues, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
createSection, createSection, getCurrentPath, getDefaultSection, getKeys, getName, getRoot, getValues, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector
public java.lang.Object get(java.lang.String path)
get
in interface org.bukkit.configuration.ConfigurationSection
get
in class org.bukkit.configuration.MemorySection
public java.lang.Object get(java.lang.String path, java.lang.Object def)
get
in interface org.bukkit.configuration.ConfigurationSection
get
in class org.bukkit.configuration.MemorySection
public boolean getBoolean(java.lang.String path)
getBoolean
in interface org.bukkit.configuration.ConfigurationSection
getBoolean
in class org.bukkit.configuration.MemorySection
public boolean getBoolean(java.lang.String path, boolean def)
getBoolean
in interface org.bukkit.configuration.ConfigurationSection
getBoolean
in class org.bukkit.configuration.MemorySection
public java.util.List<java.lang.Boolean> getBooleanList(java.lang.String path)
getBooleanList
in interface org.bukkit.configuration.ConfigurationSection
getBooleanList
in class org.bukkit.configuration.MemorySection
public java.util.List<java.lang.Byte> getByteList(java.lang.String path)
getByteList
in interface org.bukkit.configuration.ConfigurationSection
getByteList
in class org.bukkit.configuration.MemorySection
public java.util.List<java.lang.Character> getCharacterList(java.lang.String path)
getCharacterList
in interface org.bukkit.configuration.ConfigurationSection
getCharacterList
in class org.bukkit.configuration.MemorySection
public org.bukkit.Color getColor(java.lang.String path)
getColor
in interface org.bukkit.configuration.ConfigurationSection
getColor
in class org.bukkit.configuration.MemorySection
public org.bukkit.Color getColor(java.lang.String path, org.bukkit.Color def)
getColor
in interface org.bukkit.configuration.ConfigurationSection
getColor
in class org.bukkit.configuration.MemorySection
public org.bukkit.configuration.ConfigurationSection getConfigurationSection(java.lang.String path)
getConfigurationSection
in interface org.bukkit.configuration.ConfigurationSection
getConfigurationSection
in class org.bukkit.configuration.MemorySection
public java.lang.Object getDefault(java.lang.String path)
getDefault
in class org.bukkit.configuration.MemorySection
public double getDouble(java.lang.String path)
getDouble
in interface org.bukkit.configuration.ConfigurationSection
getDouble
in class org.bukkit.configuration.MemorySection
public double getDouble(java.lang.String path, double def)
getDouble
in interface org.bukkit.configuration.ConfigurationSection
getDouble
in class org.bukkit.configuration.MemorySection
public java.util.List<java.lang.Double> getDoubleList(java.lang.String path)
getDoubleList
in interface org.bukkit.configuration.ConfigurationSection
getDoubleList
in class org.bukkit.configuration.MemorySection
public java.util.List<java.lang.Float> getFloatList(java.lang.String path)
getFloatList
in interface org.bukkit.configuration.ConfigurationSection
getFloatList
in class org.bukkit.configuration.MemorySection
public int getInt(java.lang.String path)
getInt
in interface org.bukkit.configuration.ConfigurationSection
getInt
in class org.bukkit.configuration.MemorySection
public int getInt(java.lang.String path, int def)
getInt
in interface org.bukkit.configuration.ConfigurationSection
getInt
in class org.bukkit.configuration.MemorySection
public java.util.List<java.lang.Integer> getIntegerList(java.lang.String path)
getIntegerList
in interface org.bukkit.configuration.ConfigurationSection
getIntegerList
in class org.bukkit.configuration.MemorySection
public org.bukkit.inventory.ItemStack getItemStack(java.lang.String path)
getItemStack
in interface org.bukkit.configuration.ConfigurationSection
getItemStack
in class org.bukkit.configuration.MemorySection
public org.bukkit.inventory.ItemStack getItemStack(java.lang.String path, org.bukkit.inventory.ItemStack def)
getItemStack
in interface org.bukkit.configuration.ConfigurationSection
getItemStack
in class org.bukkit.configuration.MemorySection
public java.util.List<?> getList(java.lang.String path)
getList
in interface org.bukkit.configuration.ConfigurationSection
getList
in class org.bukkit.configuration.MemorySection
public java.util.List<?> getList(java.lang.String path, java.util.List<?> def)
getList
in interface org.bukkit.configuration.ConfigurationSection
getList
in class org.bukkit.configuration.MemorySection
public long getLong(java.lang.String path)
getLong
in interface org.bukkit.configuration.ConfigurationSection
getLong
in class org.bukkit.configuration.MemorySection
public long getLong(java.lang.String path, long def)
getLong
in interface org.bukkit.configuration.ConfigurationSection
getLong
in class org.bukkit.configuration.MemorySection
public java.util.List<java.lang.Long> getLongList(java.lang.String path)
getLongList
in interface org.bukkit.configuration.ConfigurationSection
getLongList
in class org.bukkit.configuration.MemorySection
public java.util.List<java.util.Map<?,?>> getMapList(java.lang.String path)
getMapList
in interface org.bukkit.configuration.ConfigurationSection
getMapList
in class org.bukkit.configuration.MemorySection
public org.bukkit.OfflinePlayer getOfflinePlayer(java.lang.String path)
getOfflinePlayer
in interface org.bukkit.configuration.ConfigurationSection
getOfflinePlayer
in class org.bukkit.configuration.MemorySection
public org.bukkit.OfflinePlayer getOfflinePlayer(java.lang.String path, org.bukkit.OfflinePlayer def)
getOfflinePlayer
in interface org.bukkit.configuration.ConfigurationSection
getOfflinePlayer
in class org.bukkit.configuration.MemorySection
public java.util.List<java.lang.Short> getShortList(java.lang.String path)
getShortList
in interface org.bukkit.configuration.ConfigurationSection
getShortList
in class org.bukkit.configuration.MemorySection
public java.lang.String getString(java.lang.String path)
getString
in interface org.bukkit.configuration.ConfigurationSection
getString
in class org.bukkit.configuration.MemorySection
public java.lang.String getString(java.lang.String path, java.lang.String def)
getString
in interface org.bukkit.configuration.ConfigurationSection
getString
in class org.bukkit.configuration.MemorySection
public java.util.List<java.lang.String> getStringList(java.lang.String path)
getStringList
in interface org.bukkit.configuration.ConfigurationSection
getStringList
in class org.bukkit.configuration.MemorySection
public org.bukkit.util.Vector getVector(java.lang.String path)
getVector
in interface org.bukkit.configuration.ConfigurationSection
getVector
in class org.bukkit.configuration.MemorySection
public org.bukkit.util.Vector getVector(java.lang.String path, org.bukkit.util.Vector def)
getVector
in interface org.bukkit.configuration.ConfigurationSection
getVector
in class org.bukkit.configuration.MemorySection
public void set(java.lang.String path, java.lang.Object value)
set
in interface org.bukkit.configuration.ConfigurationSection
set
in class org.bukkit.configuration.MemorySection
public boolean contains(java.lang.String path)
contains
in interface org.bukkit.configuration.ConfigurationSection
contains
in class org.bukkit.configuration.MemorySection
public void addDefault(java.lang.String path, java.lang.Object value)
addDefault
in interface org.bukkit.configuration.Configuration
addDefault
in interface org.bukkit.configuration.ConfigurationSection
addDefault
in class org.bukkit.configuration.MemoryConfiguration
public void addDefaults(java.util.Map<java.lang.String,java.lang.Object> defaults)
addDefaults
in interface org.bukkit.configuration.Configuration
addDefaults
in class org.bukkit.configuration.MemoryConfiguration