private void ItemCommand(string[] args)
{
if (args.Length == 0)
{
Main.NewText("Usage: /item [type|name] [stack]");
return;
}
try
{
Player player = Main.LocalPlayer;
int type;
if (!Int32.TryParse(args[0], out type))
{
args[0] = args[0].Replace("_", " ");
for (int k = 0; k < Main.itemName.Length; k++)
{
if (args[0] == Main.itemName[k])
{
type = k;
break;
}
}
}
int stack;
if (args.Length < 2 || !Int32.TryParse(args[1], out stack))
{
stack = 1;
}
player.QuickSpawnItem(type, stack);
}
catch
{
Main.NewText("Usage: /item [type|name] [stack]");
}
}