Class YamlDefaultsUtil
java.lang.Object
com.kamikazejam.kamicommon.yaml.util.YamlDefaultsUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends AbstractYamlConfiguration>
TaddDefaults(@NotNull AbstractYamlHandler<T> handler, @NotNull Supplier<InputStream> defaultsStream, T config) static voidcopyCommentsFromDefault(AbstractYamlConfiguration config, List<NodePair> keyNodes, boolean defOverwrites)
-
Constructor Details
-
YamlDefaultsUtil
public YamlDefaultsUtil()
-
-
Method Details
-
addDefaults
@Internal public static <T extends AbstractYamlConfiguration> T addDefaults(@NotNull @NotNull AbstractYamlHandler<T> handler, @NotNull @NotNull Supplier<InputStream> defaultsStream, @NotNull T config) -
copyCommentsFromDefault
public static void copyCommentsFromDefault(AbstractYamlConfiguration config, List<NodePair> keyNodes, boolean defOverwrites) - Parameters:
config- The config to copy comments tokeyNodes- NodePairs of the keys to copy comments from
-