forked from LogBlock/LogBlock
@@ -521,8 +521,9 @@ public class Consumer extends Thread {
|
|||||||
final long time = System.currentTimeMillis();
|
final long time = System.currentTimeMillis();
|
||||||
final Set<Actor> insertedPlayers = new HashSet<>();
|
final Set<Actor> insertedPlayers = new HashSet<>();
|
||||||
int counter = 0;
|
int counter = 0;
|
||||||
new File("plugins/LogBlock/import/").mkdirs();
|
final File importDir = new File(logblock.getDataFolder(), "import");
|
||||||
PrintWriter writer = new PrintWriter(new File("plugins/LogBlock/import/queue-" + time + "-0.sql"));
|
importDir.mkdirs();
|
||||||
|
PrintWriter writer = new PrintWriter(new File(importDir, "queue-" + time + "-0.sql"));
|
||||||
while (!isQueueEmpty()) {
|
while (!isQueueEmpty()) {
|
||||||
final Row r = pollQueueFirst();
|
final Row r = pollQueueFirst();
|
||||||
if (r == null) {
|
if (r == null) {
|
||||||
@@ -541,7 +542,7 @@ public class Consumer extends Thread {
|
|||||||
counter++;
|
counter++;
|
||||||
if (counter % 1000 == 0) {
|
if (counter % 1000 == 0) {
|
||||||
writer.close();
|
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();
|
writer.close();
|
||||||
|
@@ -182,8 +182,9 @@ public class WorldEditor implements Runnable {
|
|||||||
logblock.getServer().getScheduler().cancelTask(taskID);
|
logblock.getServer().getScheduler().cancelTask(taskID);
|
||||||
if (errorList.size() > 0) {
|
if (errorList.size() > 0) {
|
||||||
try {
|
try {
|
||||||
final File file = new File("plugins/LogBlock/error/WorldEditor-" + new SimpleDateFormat("yy-MM-dd-HH-mm-ss").format(System.currentTimeMillis()) + ".log");
|
final File errorDir = new File(logblock.getDataFolder(), "error");
|
||||||
file.getParentFile().mkdirs();
|
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);
|
final PrintWriter writer = new PrintWriter(file);
|
||||||
for (final WorldEditorException err : errorList) {
|
for (final WorldEditorException err : errorList) {
|
||||||
writer.println(BaseComponent.toPlainText(err.getLogMessage()));
|
writer.println(BaseComponent.toPlainText(err.getLogMessage()));
|
||||||
|
Reference in New Issue
Block a user