mirror of
https://github.com/FancyInnovations/FancyPlugins.git
synced 2025-12-06 07:43:36 +00:00
Move ConfigHelper to new config module and deprecate it
This commit is contained in:
@@ -2,8 +2,10 @@ package de.oliver.fancylib;
|
|||||||
|
|
||||||
import org.bukkit.configuration.file.FileConfiguration;
|
import org.bukkit.configuration.file.FileConfiguration;
|
||||||
|
|
||||||
|
@Deprecated
|
||||||
public class ConfigHelper {
|
public class ConfigHelper {
|
||||||
|
|
||||||
|
@Deprecated
|
||||||
public static Object getOrDefault(FileConfiguration config, String path, Object defaultVal) {
|
public static Object getOrDefault(FileConfiguration config, String path, Object defaultVal) {
|
||||||
if (!config.contains(path)) {
|
if (!config.contains(path)) {
|
||||||
config.set(path, defaultVal);
|
config.set(path, defaultVal);
|
||||||
@@ -53,6 +53,7 @@ dependencies {
|
|||||||
implementation(project(":libraries:packets:packets-api"))
|
implementation(project(":libraries:packets:packets-api"))
|
||||||
implementation(project(":libraries:common"))
|
implementation(project(":libraries:common"))
|
||||||
implementation(project(":libraries:jdb"))
|
implementation(project(":libraries:jdb"))
|
||||||
|
implementation(project(":libraries:config"))
|
||||||
implementation("de.oliver.FancyAnalytics:java-sdk:0.0.3")
|
implementation("de.oliver.FancyAnalytics:java-sdk:0.0.3")
|
||||||
implementation("de.oliver.FancyAnalytics:mc-api:0.1.8")
|
implementation("de.oliver.FancyAnalytics:mc-api:0.1.8")
|
||||||
implementation("de.oliver.FancyAnalytics:logger:0.0.6")
|
implementation("de.oliver.FancyAnalytics:logger:0.0.6")
|
||||||
|
|||||||
@@ -71,6 +71,7 @@ dependencies {
|
|||||||
implementation(project(":libraries:packets:packets-api"))
|
implementation(project(":libraries:packets:packets-api"))
|
||||||
implementation(project(":libraries:common"))
|
implementation(project(":libraries:common"))
|
||||||
implementation(project(":libraries:jdb"))
|
implementation(project(":libraries:jdb"))
|
||||||
|
implementation(project(":libraries:config"))
|
||||||
implementation("de.oliver.FancyAnalytics:java-sdk:0.0.3")
|
implementation("de.oliver.FancyAnalytics:java-sdk:0.0.3")
|
||||||
implementation("de.oliver.FancyAnalytics:mc-api:0.1.8")
|
implementation("de.oliver.FancyAnalytics:mc-api:0.1.8")
|
||||||
implementation("de.oliver.FancyAnalytics:logger:0.0.6")
|
implementation("de.oliver.FancyAnalytics:logger:0.0.6")
|
||||||
|
|||||||
@@ -21,7 +21,6 @@ public final class FHConfiguration implements HologramConfiguration {
|
|||||||
public void init() {
|
public void init() {
|
||||||
config = new Config(FancyHologramsPlugin.get().getFancyLogger(), CONFIG_FILE_PATH);
|
config = new Config(FancyHologramsPlugin.get().getFancyLogger(), CONFIG_FILE_PATH);
|
||||||
|
|
||||||
|
|
||||||
config.addField(new ConfigField<>(
|
config.addField(new ConfigField<>(
|
||||||
MUTE_VERSION_NOTIFICATION_PATH,
|
MUTE_VERSION_NOTIFICATION_PATH,
|
||||||
"Whether version notifications are muted.",
|
"Whether version notifications are muted.",
|
||||||
|
|||||||
@@ -73,6 +73,7 @@ dependencies {
|
|||||||
implementation(project(":libraries:common"))
|
implementation(project(":libraries:common"))
|
||||||
implementation(project(":libraries:jdb"))
|
implementation(project(":libraries:jdb"))
|
||||||
implementation(project(":libraries:plugin-tests"))
|
implementation(project(":libraries:plugin-tests"))
|
||||||
|
implementation(project(":libraries:config"))
|
||||||
compileOnly("org.lushplugins:ChatColorHandler:5.1.6")
|
compileOnly("org.lushplugins:ChatColorHandler:5.1.6")
|
||||||
implementation("de.oliver.FancyAnalytics:java-sdk:0.0.3")
|
implementation("de.oliver.FancyAnalytics:java-sdk:0.0.3")
|
||||||
implementation("de.oliver.FancyAnalytics:mc-api:0.1.8")
|
implementation("de.oliver.FancyAnalytics:mc-api:0.1.8")
|
||||||
|
|||||||
@@ -36,6 +36,7 @@ dependencies {
|
|||||||
implementation(project(":libraries:jdb"))
|
implementation(project(":libraries:jdb"))
|
||||||
implementation(project(":libraries:packets"))
|
implementation(project(":libraries:packets"))
|
||||||
implementation(project(":libraries:packets:packets-api"))
|
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:mc-api:0.1.8") // loaded in FancyVisualLoader
|
||||||
compileOnly("de.oliver.FancyAnalytics:logger:0.0.6") // loaded in FancyVisualLoader
|
compileOnly("de.oliver.FancyAnalytics:logger:0.0.6") // loaded in FancyVisualLoader
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user