From a6c146a8fb6441082bf93fc0fea70234cbbd5ba4 Mon Sep 17 00:00:00 2001 From: dfsek Date: Wed, 7 Oct 2020 03:19:02 -0700 Subject: [PATCH] Fix command issues --- .../com/dfsek/terra/command/biome/BiomeLocateCommand.java | 2 +- src/main/java/com/dfsek/terra/command/type/Command.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/dfsek/terra/command/biome/BiomeLocateCommand.java b/src/main/java/com/dfsek/terra/command/biome/BiomeLocateCommand.java index 0932cc16b..aa0d34e3a 100644 --- a/src/main/java/com/dfsek/terra/command/biome/BiomeLocateCommand.java +++ b/src/main/java/com/dfsek/terra/command/biome/BiomeLocateCommand.java @@ -42,7 +42,7 @@ public class BiomeLocateCommand extends WorldCommand { return true; } Bukkit.getScheduler().runTaskAsynchronously(Terra.getInstance(), new AsyncBiomeFinder(TerraWorld.getWorld(world).getGrid(), b, sender, 0, maxRadius, tp)); - return false; + return true; } @Override diff --git a/src/main/java/com/dfsek/terra/command/type/Command.java b/src/main/java/com/dfsek/terra/command/type/Command.java index f8fce2430..299a2ea23 100644 --- a/src/main/java/com/dfsek/terra/command/type/Command.java +++ b/src/main/java/com/dfsek/terra/command/type/Command.java @@ -73,6 +73,10 @@ public abstract class Command implements CommandExecutor, TabCompleter { } return execute(sender, command, label, args); } + if(args.length != arguments()) { + LangUtil.send("command.invalid", sender, String.valueOf(arguments()), String.valueOf(args.length)); + return true; + } return execute(sender, command, label, new String[] {}); }