Use Bukkit API for plugin Directory
This commit is contained in:
KleinCrafter
2023-09-28 18:02:34 +02:00
committed by Brokkonaut
parent a6b37c03d0
commit 337a0502bf
2 changed files with 7 additions and 5 deletions

View File

@ -521,8 +521,9 @@ public class Consumer extends Thread {
final long time = System.currentTimeMillis();
final Set<Actor> insertedPlayers = new HashSet<>();
int counter = 0;
new File("plugins/LogBlock/import/").mkdirs();
PrintWriter writer = new PrintWriter(new File("plugins/LogBlock/import/queue-" + time + "-0.sql"));
final File importDir = new File(logblock.getDataFolder(), "import");
importDir.mkdirs();
PrintWriter writer = new PrintWriter(new File(importDir, "queue-" + time + "-0.sql"));
while (!isQueueEmpty()) {
final Row r = pollQueueFirst();
if (r == null) {
@ -541,7 +542,7 @@ public class Consumer extends Thread {
counter++;
if (counter % 1000 == 0) {
writer.close();
writer = new PrintWriter(new File("plugins/LogBlock/import/queue-" + time + "-" + counter / 1000 + ".sql"));
writer = new PrintWriter(new File(importDir, "queue-" + time + "-" + counter / 1000 + ".sql"));
}
}
writer.close();

View File

@ -182,8 +182,9 @@ public class WorldEditor implements Runnable {
logblock.getServer().getScheduler().cancelTask(taskID);
if (errorList.size() > 0) {
try {
final File file = new File("plugins/LogBlock/error/WorldEditor-" + new SimpleDateFormat("yy-MM-dd-HH-mm-ss").format(System.currentTimeMillis()) + ".log");
file.getParentFile().mkdirs();
final File errorDir = new File(logblock.getDataFolder(), "error");
errorDir.mkdir();
final File file = new File(errorDir, "WorldEditor-" + new SimpleDateFormat("yy-MM-dd-HH-mm-ss").format(System.currentTimeMillis()) + ".log");
final PrintWriter writer = new PrintWriter(file);
for (final WorldEditorException err : errorList) {
writer.println(BaseComponent.toPlainText(err.getLogMessage()));