Doing some refactoring

This commit is contained in:
GeorgH93 2021-11-08 19:14:45 +01:00
parent 9ba5a2bfb8
commit e998161c5c
No known key found for this signature in database
GPG Key ID: D1630D37F9E4B3C8
3 changed files with 10 additions and 4 deletions

View File

@ -80,8 +80,10 @@ public class DebugCommand extends MinepacksCommand
messageStart.send(sender);
File debugFile = new File(plugin.getDataFolder(), "debug.txt");
if(debugFile.exists()) //noinspection ResultOfMethodCallIgnored
debugFile.delete();
if(debugFile.exists() && !debugFile.delete())
{
plugin.getLogger().warning("Unable to delete debug.txt file!");
}
writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(debugFile), StandardCharsets.UTF_8));
writer.append(plugin.getDescription().getName()).append(" Version: ").append(plugin.getDescription().getVersion());

View File

@ -18,6 +18,7 @@
package at.pcgamingfreaks.Minepacks.Bukkit.Database;
import at.pcgamingfreaks.Minepacks.Bukkit.Database.Helper.OldFileUpdater;
import at.pcgamingfreaks.Version;
import at.pcgamingfreaks.YamlFileManager;
import org.bukkit.plugin.java.JavaPlugin;
@ -28,7 +29,7 @@ import java.util.List;
public class Language extends at.pcgamingfreaks.Bukkit.Language
{
private static final int LANG_VERSION = 19, UPGRADE_THRESHOLD = LANG_VERSION;
private static final Version LANG_VERSION = new Version(19), UPGRADE_THRESHOLD = LANG_VERSION;
public Language(JavaPlugin plugin)
{

View File

@ -62,7 +62,10 @@ public abstract class ToSQLMigration extends Migration
case "mysql": newDb = new MySQL(plugin, connectionProvider); break;
case "sqlite":
final File dbFile = new File(SQLite.getDbFile(plugin));
if(dbFile.exists()) dbFile.renameTo(new File(SQLite.getDbFile(plugin) + ".old_" + System.currentTimeMillis()));
if(dbFile.exists() && !dbFile.renameTo(new File(SQLite.getDbFile(plugin) + ".old_" + System.currentTimeMillis())))
{
plugin.getLogger().warning("Failed to rename old database file.");
}
newDb = new SQLite(plugin, connectionProvider);
break;
default: newDb = null;