Use tenkumaLib's FileProvider.saveResource to support beta.

This commit is contained in:
天クマ 2026-05-25 21:46:17 -03:00
commit d624a46703

View file

@ -4,9 +4,9 @@ import java.io.IOException;
import java.time.ZoneId;
import java.util.List;
import org.adrianvictor.lib.configuration.Configuration;
import org.adrianvictor.lib.configuration.exception.InvalidConfigurationException;
import org.adrianvictor.lib.configuration.provider.ConfigurationProvider;
import org.adrianvictor.lib.file.provider.FileProvider;
import org.adrianvictor.realtime.reflection.VersionMatcher;
import org.bukkit.Bukkit;
import org.bukkit.plugin.java.JavaPlugin;
@ -17,9 +17,13 @@ public class Main extends JavaPlugin {
@Override
public void onEnable() {
saveResource("config.yml", false);
try {
FileProvider.get().saveResource("config.yml", false, this);
} catch (IOException e) {
throw new RuntimeException(e);
}
plugin = this;
config = Configuration.create(org.adrianvictor.lib.Main.getVersionedServiceFactory());
config = ConfigurationProvider.get();
try {
config.load(new File(getDataFolder(), "config.yml"));