Package 

Interface VersionedConfiguration

  • 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.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