Use tenkumaLib's FileProvider.saveResource to support beta.
This commit is contained in:
parent
49afd93df5
commit
d624a46703
1 changed files with 8 additions and 4 deletions
|
|
@ -4,9 +4,9 @@ import java.io.IOException;
|
||||||
import java.time.ZoneId;
|
import java.time.ZoneId;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.adrianvictor.lib.configuration.Configuration;
|
|
||||||
import org.adrianvictor.lib.configuration.exception.InvalidConfigurationException;
|
import org.adrianvictor.lib.configuration.exception.InvalidConfigurationException;
|
||||||
import org.adrianvictor.lib.configuration.provider.ConfigurationProvider;
|
import org.adrianvictor.lib.configuration.provider.ConfigurationProvider;
|
||||||
|
import org.adrianvictor.lib.file.provider.FileProvider;
|
||||||
import org.adrianvictor.realtime.reflection.VersionMatcher;
|
import org.adrianvictor.realtime.reflection.VersionMatcher;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.plugin.java.JavaPlugin;
|
import org.bukkit.plugin.java.JavaPlugin;
|
||||||
|
|
@ -17,9 +17,13 @@ public class Main extends JavaPlugin {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable() {
|
public void onEnable() {
|
||||||
saveResource("config.yml", false);
|
try {
|
||||||
|
FileProvider.get().saveResource("config.yml", false, this);
|
||||||
|
} catch (IOException e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
}
|
||||||
plugin = this;
|
plugin = this;
|
||||||
config = Configuration.create(org.adrianvictor.lib.Main.getVersionedServiceFactory());
|
config = ConfigurationProvider.get();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
config.load(new File(getDataFolder(), "config.yml"));
|
config.load(new File(getDataFolder(), "config.yml"));
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue