-
- All Implemented Interfaces:
-
org.bukkit.configuration.Configuration
,org.bukkit.configuration.ConfigurationSection
public interface VersionedConfiguration implements Configuration
A variant of Configuration that has a
version
field that adheres to Semantic Versioning.
-
-
Method Summary
Modifier and Type Method Description SemVer
getVersion()
Unit
setVersion(SemVer version)
-
Methods inherited from class org.bukkit.configuration.ConfigurationSection
equals, hashCode, toString
-
Methods inherited from class org.bukkit.configuration.Configuration
contains, contains, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLocation, getLocation, getLong, getLong, getLongList, getMapList, getName, getObject, getObject, getOfflinePlayer, getOfflinePlayer, getParent, getRoot, getSerializable, getSerializable, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLocation, isLong, isOfflinePlayer, isSet, isString, isVector, set
-
Methods inherited from class io.pixeloutlaw.minecraft.spigot.config.VersionedConfiguration
addDefault, addDefaults, addDefaults, getDefaults, options, setDefaults
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getVersion
SemVer getVersion()
-
setVersion
Unit setVersion(SemVer version)
-
-
-
-