Hi, as I like comments in my Configuration Files I looked around for a way to make that happen. One way is to include the config.yml in your plugin and extract it on the fly.. but there is a problem if you want to update in this case. That and the need for a nice and easy logging mechanism.. incl debugging lead me to write 2 classes to help me with my plugins. As I think they could be helpful for others which have similar issues I would like to share them. I also hope to get back some feedback and perhaps even enhancements to make those classes do even more in a simpler way. Thanks to @xZise for the basis of the LoggerClass and thanks to ???? for the idea on how to write the config.yml in an other way. So what are the features of those classes? ConfigurationClass: AutoDeploy of config.yml AutoUpdate of config.yml without overwriting old values VersionCheck of Plugin Comments... Comments... Comments LoggerClass: Methods for the different LogLevels INFO, WARNING, SEVERE INFO LogLevel only shows up in Logs if errorLogEnabled is true log Methods to directly log messages "LogLevel" DEBUG and ERROR which log with INFO level if the function is enabled enableMsg() and disableMsg() which will always be logged also an easy way to log exceptions Wiki, Javadocs, Source, Examples, Link to example project (working Plugin really) I welcome any feedback and enhancements... also of course any "bug" reporting..