Signed-off-by: Chaoscaot <chaoscaot444@gmail.com>
Dieser Commit ist enthalten in:
Ursprung
26a02f5098
Commit
8c905ceacf
@ -144,8 +144,8 @@ public class SchematicCommand extends SWCommand {
|
|||||||
if (invalidSchemName(player, layers)) return;
|
if (invalidSchemName(player, layers)) return;
|
||||||
SchematicNode currentNode = mkdirs(layers, user, 1);
|
SchematicNode currentNode = mkdirs(layers, user, 1);
|
||||||
|
|
||||||
SchematicNode node = SchematicNode.getSchematicNode(layers[layers.length - 1], currentNode == null ? 0 : currentNode.getId());
|
SchematicNode node = SchematicNode.getNodeFromPath(user, String.join("/", layers));
|
||||||
if (node != null && !node.getSchemtype().writeable()) {
|
if (node != null && !node.getSchemtype().writeable() && node.getOwner() != user.getId()) {
|
||||||
player.sendMessage(SchematicSystem.PREFIX + "§cDu darfst diese Schematic nicht überschreiben");
|
player.sendMessage(SchematicSystem.PREFIX + "§cDu darfst diese Schematic nicht überschreiben");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
In neuem Issue referenzieren
Einen Benutzer sperren