Configuration - SimonFlash/TeslaPowered GitHub Wiki
Overview
The configuration package contains a variety of utilities for working with Configurate and the configuration process. It is intended to work on finalizing these concepts and developing a series of pull requests to Configurate.
Config Holder
The ConfigHolder
is a simple wrapper around a configuration loader and node that allows them to be represented by a single object.
ConfigurationNodeException
This exception extends ObjectMappingException
and contains a ConfigurationNode
representing the node that caused the exception. Additionally, this class also contains a wrapper class to easily convert this to and from an unchecked exception.
NodeUtils
A utility class containing a variety of node-related methods not included in Configurate.