diff --git a/eco-core/core-plugin/src/main/java/com/willfp/talismans/config/TalismanYamlConfig.java b/eco-core/core-plugin/src/main/java/com/willfp/talismans/config/TalismanYamlConfig.java deleted file mode 100644 index 78092ea..0000000 --- a/eco-core/core-plugin/src/main/java/com/willfp/talismans/config/TalismanYamlConfig.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.willfp.talismans.config; - -import com.willfp.eco.util.config.ExtendableConfig; -import com.willfp.talismans.TalismansPlugin; -import com.willfp.talismans.talismans.meta.TalismanStrength; -import org.jetbrains.annotations.NotNull; - -public abstract class TalismanYamlConfig extends ExtendableConfig { - /** - * Create new talisman config yml. - * - * @param name The config name. - * @param strength The talisman strength. - * @param source The class of the main class of source or extension. - */ - protected TalismanYamlConfig(@NotNull final String name, - @NotNull final TalismanStrength strength, - @NotNull final Class source) { - super(name, true, TalismansPlugin.getInstance(), source, "talismans/" + strength.name().toLowerCase() + "/"); - } -} diff --git a/eco-core/core-plugin/src/main/java/com/willfp/talismans/config/configs/TalismanConfig.java b/eco-core/core-plugin/src/main/java/com/willfp/talismans/config/configs/TalismanConfig.java index eaec6d5..fab3a31 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/talismans/config/configs/TalismanConfig.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/talismans/config/configs/TalismanConfig.java @@ -1,11 +1,12 @@ package com.willfp.talismans.config.configs; -import com.willfp.talismans.config.TalismanYamlConfig; +import com.willfp.eco.util.config.ExtendableConfig; +import com.willfp.talismans.TalismansPlugin; import com.willfp.talismans.talismans.meta.TalismanStrength; import lombok.Getter; import org.jetbrains.annotations.NotNull; -public class TalismanConfig extends TalismanYamlConfig { +public class TalismanConfig extends ExtendableConfig { /** * The name of the config. */ @@ -17,12 +18,12 @@ public class TalismanConfig extends TalismanYamlConfig { * * @param name The name of the config. * @param strength The strength of the talisman. - * @param plugin The provider of the talisman. + * @param source The provider of the talisman. */ public TalismanConfig(@NotNull final String name, @NotNull final TalismanStrength strength, - @NotNull final Class plugin) { - super(name, strength, plugin); + @NotNull final Class source) { + super(name, true, TalismansPlugin.getInstance(), source, "talismans/" + strength.name().toLowerCase() + "/"); this.name = name; } }