• Standalone library (only SnakeYAML is required, this is already available for Spigot and BungeeCord plugins however)
  • Supports multiple storage types: JSON & YAML
  • Similar to the Bukkit Configuration API, no need to learn a complete new API
  • Support for Section Lists
  • Support for custom objects (see "Object Serialization")
For more information on how to use this library, see our README on GitHub.

ConfigurationAPI Logo


Add the following repository to your repositories:


After that, you can add the following dependency to your dependencies:


If you are going to compile the code in your JAR, it is heavily recommended to relocate it to avoid conflicts with other plugins:

                        <!-- Replace the package below with your package -->