mirror of
https://github.com/CarmJos/MineConfiguration.git
synced 2026-06-04 13:55:03 +08:00
chore: Remove "resourcesPath" by default.
This commit is contained in:
+11
-3
@@ -8,17 +8,25 @@ import cc.carm.lib.mineconfiguration.common.AbstractConfiguration;
|
||||
import org.bukkit.plugin.Plugin;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
public class MineConfiguration extends AbstractConfiguration<ConfigurationHolder<BukkitSource>> {
|
||||
|
||||
public static ConfigurationHolder<BukkitSource> from(File file, String source) {
|
||||
public static ConfigurationHolder<BukkitSource> from(@NotNull File file,
|
||||
@Nullable String source) {
|
||||
return BukkitConfigFactory.from(file).resourcePath(source).build();
|
||||
}
|
||||
|
||||
public static ConfigurationHolder<BukkitSource> from(Plugin plugin, String fileName) {
|
||||
return from(new File(plugin.getDataFolder(), fileName), fileName);
|
||||
public static ConfigurationHolder<BukkitSource> from(@NotNull Plugin plugin,
|
||||
@NotNull String fileName) {
|
||||
return from(plugin, fileName, null);
|
||||
}
|
||||
|
||||
public static ConfigurationHolder<BukkitSource> from(@NotNull Plugin plugin,
|
||||
@NotNull String fileName, @Nullable String resource) {
|
||||
return from(new File(plugin.getDataFolder(), fileName), resource);
|
||||
}
|
||||
|
||||
public MineConfiguration(@NotNull JavaPlugin plugin) {
|
||||
|
||||
+2
-2
@@ -30,8 +30,8 @@ public class MineConfiguration extends AbstractConfiguration<ConfigurationHolder
|
||||
|
||||
public MineConfiguration(@NotNull File pluginDataFolder) {
|
||||
super(
|
||||
YAMLConfigFactory.from(pluginDataFolder, "config.yml").resourcePath("config.yml").build(),
|
||||
YAMLConfigFactory.from(pluginDataFolder, "messages.yml").resourcePath("messages.yml").build()
|
||||
YAMLConfigFactory.from(pluginDataFolder, "config.yml").build(),
|
||||
YAMLConfigFactory.from(pluginDataFolder, "messages.yml").build()
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -13,8 +13,8 @@ public class MineConfiguration extends AbstractConfiguration<ConfigurationHolder
|
||||
|
||||
public MineConfiguration(@NotNull File pluginDataFolder) {
|
||||
super(
|
||||
YAMLConfigFactory.from(pluginDataFolder, "config.yml").resourcePath("config.yml").build(),
|
||||
YAMLConfigFactory.from(pluginDataFolder, "messages.yml").resourcePath("messages.yml").build()
|
||||
YAMLConfigFactory.from(pluginDataFolder, "config.yml").build(),
|
||||
YAMLConfigFactory.from(pluginDataFolder, "messages.yml").build()
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user