From 04b70d82973a4f4a410cc79c48af92c8af21ecd6 Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Fri, 8 Sep 2017 12:59:34 +1000 Subject: [PATCH] fix /sendcmd to work with command aliases --- MCGalaxy/Commands/other/CmdSendCmd.cs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/MCGalaxy/Commands/other/CmdSendCmd.cs b/MCGalaxy/Commands/other/CmdSendCmd.cs index 0d38b0e7c..048cd4824 100644 --- a/MCGalaxy/Commands/other/CmdSendCmd.cs +++ b/MCGalaxy/Commands/other/CmdSendCmd.cs @@ -36,12 +36,15 @@ namespace MCGalaxy.Commands.Misc { Player.Message(p, "No command name given."); return; } - string name = parts[1], args = parts.Length > 2 ? parts[2] : ""; - Command cmd = Command.all.Find(name); + string cmdName = parts[1]; + string cmdArgs = parts.Length > 2 ? parts[2] : ""; + Command.Search(ref cmdName, ref cmdArgs); + + Command cmd = Command.all.Find(cmdName); if (cmd == null) { - Player.Message(p, "Unknown command \"" + name + "\"."); return; + Player.Message(p, "Unknown command \"" + cmdName + "\"."); return; } - cmd.Use(target, args); + cmd.Use(target, cmdArgs); } public override void Help(Player p) {