13
0

Update SchematicCommand.schemSearch #104

Zusammengeführt
Chaoscaot hat 6 Commits von SchemSearch nach master 2022-01-15 14:53:53 +01:00 zusammengeführt
Nur Änderungen aus Commit 03d8c7a078 werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -158,9 +158,14 @@ public class SchematicCommand extends SWCommand {
SchematicNode currentNode = mkdirs(layers, user, 1);
SchematicNode node = SchematicNode.getNodeFromPath(user, String.join("/", layers));
if (node != null && !node.getSchemtype().writeable() && node.getOwner() != user.getId()) {
player.sendMessage(SchematicSystem.PREFIX + "§cDu darfst diese Schematic nicht überschreiben");
return;
if (node != null) {
if(node.isDir()) {
player.sendMessage(SchematicSystem.PREFIX + "§cDie Schematic ist ein Ordner");
return;
} else if (!node.getSchemtype().writeable() || node.getOwner() != user.getId()) {
player.sendMessage(SchematicSystem.PREFIX + "§cDu darfst diese Schematic nicht überschreiben");
return;
}
}
boolean newSchem = false;