diff --git a/eternalcore-core/src/main/java/com/eternalcode/core/bridge/litecommand/argument/PlayerArgument.java b/eternalcore-core/src/main/java/com/eternalcode/core/bridge/litecommand/argument/PlayerArgument.java index e4e857fe3..3f0cc3ac7 100644 --- a/eternalcore-core/src/main/java/com/eternalcode/core/bridge/litecommand/argument/PlayerArgument.java +++ b/eternalcore-core/src/main/java/com/eternalcode/core/bridge/litecommand/argument/PlayerArgument.java @@ -14,6 +14,7 @@ import org.bukkit.command.CommandSender; import org.bukkit.entity.HumanEntity; import org.bukkit.entity.Player; +import java.util.Objects; @LiteArgument(type = Player.class) public class PlayerArgument extends AbstractViewerArgument { @@ -28,7 +29,7 @@ public PlayerArgument(ViewerService viewerService, TranslationManager translatio @Override public ParseResult parse(Invocation invocation, String argument, Translation translation) { - Player target = this.server.getPlayer(argument); + Player target = this.server.getPlayerExact(argument); if (target == null) { return ParseResult.failure(translation.argument().offlinePlayer());