Removed redundant TalismanYamlConfig
This commit is contained in:
@@ -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() + "/");
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user