mirror of
https://github.com/IntellectualSites/PlotSquared.git
synced 2024-11-22 21:26:45 +01:00
Recover from failed schematic pasting.
This commit is contained in:
parent
4f7de9bf13
commit
4d808864fd
@ -89,6 +89,7 @@ public class SchematicCmd extends SubCommand {
|
|||||||
TaskManager.runTaskAsync(new Runnable() {
|
TaskManager.runTaskAsync(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
|
try {
|
||||||
final Schematic schematic = SchematicHandler.manager.getSchematic(file2);
|
final Schematic schematic = SchematicHandler.manager.getSchematic(file2);
|
||||||
if (schematic == null) {
|
if (schematic == null) {
|
||||||
sendMessage(plr, C.SCHEMATIC_INVALID, "non-existent or not in gzip format");
|
sendMessage(plr, C.SCHEMATIC_INVALID, "non-existent or not in gzip format");
|
||||||
@ -147,6 +148,12 @@ public class SchematicCmd extends SubCommand {
|
|||||||
}
|
}
|
||||||
}, 1);
|
}, 1);
|
||||||
}
|
}
|
||||||
|
catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
SchematicCmd.this.running = false;
|
||||||
|
MainUtil.sendMessage(plr, "&cAn error occured, see console for more information");
|
||||||
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user