geforkt von Mirrors/FastAsyncWorldEdit
Fixed arguments with /removeabove and /removebelow.
Dieser Commit ist enthalten in:
Ursprung
02ef9610be
Commit
35f46473de
@ -440,7 +440,7 @@ public class WorldEdit extends Plugin {
|
||||
|
||||
// Remove blocks above current position
|
||||
} else if (split[0].equalsIgnoreCase("/removeabove")) {
|
||||
int size = split.length > 1 ? Math.max(1, Integer.parseInt(split[1]) - 1) : 0;
|
||||
int size = split.length > 1 ? Math.max(0, Integer.parseInt(split[1]) - 1) : 0;
|
||||
int height = split.length > 2 ? Math.max(1, Integer.parseInt(split[2])) : 127;
|
||||
|
||||
int affected = 0;
|
||||
@ -467,14 +467,14 @@ public class WorldEdit extends Plugin {
|
||||
|
||||
// Remove blocks below current position
|
||||
} else if (split[0].equalsIgnoreCase("/removebelow")) {
|
||||
int size = split.length > 1 ? Math.max(1, Integer.parseInt(split[1]) - 1) : 0;
|
||||
int size = split.length > 1 ? Math.max(0, Integer.parseInt(split[1]) - 1) : 0;
|
||||
int height = split.length > 2 ? Math.max(1, Integer.parseInt(split[2])) : 127;
|
||||
|
||||
int affected = 0;
|
||||
int cx = (int)Math.floor(player.getX());
|
||||
int cy = (int)Math.floor(player.getY());
|
||||
int cz = (int)Math.floor(player.getZ());
|
||||
int minY = Math.max(0, cy - height + 1);
|
||||
int minY = Math.max(0, cy - height);
|
||||
|
||||
for (int x = cx - size; x <= cx + size; x++) {
|
||||
for (int z = cz - size; z <= cz + size; z++) {
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren