diff --git a/libraries/common/src/main/java/de/oliver/fancylib/ConfigHelper.java b/libraries/config/src/main/java/de/oliver/fancylib/ConfigHelper.java similarity index 93% rename from libraries/common/src/main/java/de/oliver/fancylib/ConfigHelper.java rename to libraries/config/src/main/java/de/oliver/fancylib/ConfigHelper.java index 4002d8f1..3cc0dec3 100644 --- a/libraries/common/src/main/java/de/oliver/fancylib/ConfigHelper.java +++ b/libraries/config/src/main/java/de/oliver/fancylib/ConfigHelper.java @@ -2,8 +2,10 @@ package de.oliver.fancylib; import org.bukkit.configuration.file.FileConfiguration; +@Deprecated public class ConfigHelper { + @Deprecated public static Object getOrDefault(FileConfiguration config, String path, Object defaultVal) { if (!config.contains(path)) { config.set(path, defaultVal); diff --git a/libraries/common/src/main/java/de/oliver/fancylib/featureFlags/FeatureFlag.java b/libraries/config/src/main/java/de/oliver/fancylib/featureFlags/FeatureFlag.java similarity index 100% rename from libraries/common/src/main/java/de/oliver/fancylib/featureFlags/FeatureFlag.java rename to libraries/config/src/main/java/de/oliver/fancylib/featureFlags/FeatureFlag.java diff --git a/libraries/common/src/main/java/de/oliver/fancylib/featureFlags/FeatureFlagConfig.java b/libraries/config/src/main/java/de/oliver/fancylib/featureFlags/FeatureFlagConfig.java similarity index 100% rename from libraries/common/src/main/java/de/oliver/fancylib/featureFlags/FeatureFlagConfig.java rename to libraries/config/src/main/java/de/oliver/fancylib/featureFlags/FeatureFlagConfig.java diff --git a/plugins/fancydialogs/build.gradle.kts b/plugins/fancydialogs/build.gradle.kts index 68d91301..9befa6e6 100644 --- a/plugins/fancydialogs/build.gradle.kts +++ b/plugins/fancydialogs/build.gradle.kts @@ -53,6 +53,7 @@ dependencies { implementation(project(":libraries:packets:packets-api")) implementation(project(":libraries:common")) implementation(project(":libraries:jdb")) + implementation(project(":libraries:config")) implementation("de.oliver.FancyAnalytics:java-sdk:0.0.3") implementation("de.oliver.FancyAnalytics:mc-api:0.1.8") implementation("de.oliver.FancyAnalytics:logger:0.0.6") diff --git a/plugins/fancyholograms-v2/build.gradle.kts b/plugins/fancyholograms-v2/build.gradle.kts index 5d658cc6..ebc7fe8d 100644 --- a/plugins/fancyholograms-v2/build.gradle.kts +++ b/plugins/fancyholograms-v2/build.gradle.kts @@ -71,6 +71,7 @@ dependencies { implementation(project(":libraries:packets:packets-api")) implementation(project(":libraries:common")) implementation(project(":libraries:jdb")) + implementation(project(":libraries:config")) implementation("de.oliver.FancyAnalytics:java-sdk:0.0.3") implementation("de.oliver.FancyAnalytics:mc-api:0.1.8") implementation("de.oliver.FancyAnalytics:logger:0.0.6") diff --git a/plugins/fancyholograms/src/main/java/de/oliver/fancyholograms/config/FHConfiguration.java b/plugins/fancyholograms/src/main/java/de/oliver/fancyholograms/config/FHConfiguration.java index c8e54ab0..75c2e0b9 100644 --- a/plugins/fancyholograms/src/main/java/de/oliver/fancyholograms/config/FHConfiguration.java +++ b/plugins/fancyholograms/src/main/java/de/oliver/fancyholograms/config/FHConfiguration.java @@ -20,8 +20,7 @@ public final class FHConfiguration implements HologramConfiguration { public void init() { config = new Config(FancyHologramsPlugin.get().getFancyLogger(), CONFIG_FILE_PATH); - - + config.addField(new ConfigField<>( MUTE_VERSION_NOTIFICATION_PATH, "Whether version notifications are muted.", diff --git a/plugins/fancynpcs/build.gradle.kts b/plugins/fancynpcs/build.gradle.kts index 55ee9613..1cd8e73a 100644 --- a/plugins/fancynpcs/build.gradle.kts +++ b/plugins/fancynpcs/build.gradle.kts @@ -73,6 +73,7 @@ dependencies { implementation(project(":libraries:common")) implementation(project(":libraries:jdb")) implementation(project(":libraries:plugin-tests")) + implementation(project(":libraries:config")) compileOnly("org.lushplugins:ChatColorHandler:5.1.6") implementation("de.oliver.FancyAnalytics:java-sdk:0.0.3") implementation("de.oliver.FancyAnalytics:mc-api:0.1.8") diff --git a/plugins/fancyvisuals/build.gradle.kts b/plugins/fancyvisuals/build.gradle.kts index 27f24e0c..6e661aef 100644 --- a/plugins/fancyvisuals/build.gradle.kts +++ b/plugins/fancyvisuals/build.gradle.kts @@ -36,6 +36,7 @@ dependencies { implementation(project(":libraries:jdb")) implementation(project(":libraries:packets")) implementation(project(":libraries:packets:packets-api")) + implementation(project(":libraries:config")) compileOnly("de.oliver.FancyAnalytics:mc-api:0.1.8") // loaded in FancyVisualLoader compileOnly("de.oliver.FancyAnalytics:logger:0.0.6") // loaded in FancyVisualLoader