diff --git a/TShockAPI/Tools.cs b/TShockAPI/Tools.cs index ed0e7a78..6cafaf72 100755 --- a/TShockAPI/Tools.cs +++ b/TShockAPI/Tools.cs @@ -18,6 +18,7 @@ along with this program. If not, see . using System; using System.Collections.Generic; using System.IO; +using System.Net; using System.Text; using Microsoft.Xna.Framework; using Terraria; @@ -498,7 +499,9 @@ namespace TShockAPI } if (args[0].Equals(ip)) { - return GetGroup(args[1]); + IPHostEntry host = Dns.GetHostEntry(args[1]); + IPAddress[] ipaddr = host.AddressList; + return GetGroup(ipaddr.GetValue(0).ToString()); } } sr.Close();