mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-11-07 17:36:07 +00:00
Added ASCII Art for Furnace/Smoker/Blast Furnace, Hopper/Minecart, Shulker, Grindstone. Added a command for list of available inventories. Added SmithingTable inventory type.
This commit is contained in:
parent
a03bab277b
commit
55057b3157
9 changed files with 188 additions and 49 deletions
|
|
@ -65,7 +65,7 @@ namespace MinecraftClient.Commands
|
|||
else
|
||||
return Translations.Get("cmd.inventory.need_creative");
|
||||
}
|
||||
else
|
||||
else
|
||||
return GetCmdDescTranslated();
|
||||
}
|
||||
else if (args[0].ToLower().StartsWith("p"))
|
||||
|
|
@ -82,6 +82,18 @@ namespace MinecraftClient.Commands
|
|||
else
|
||||
return Translations.Get("cmd.inventory.container_not_found");
|
||||
}
|
||||
else if (args[0].ToLower().StartsWith("list") || args[0].ToLower().StartsWith("l"))
|
||||
{
|
||||
Dictionary<int, Container> inventories = handler.GetInventories();
|
||||
List<int> availableIds = inventories.Keys.ToList();
|
||||
StringBuilder response = new();
|
||||
response.Append(Translations.Get("cmd.inventory.inventories_available") + ":\n");
|
||||
|
||||
foreach (int id in availableIds)
|
||||
response.AppendLine(String.Format(" #{0} - {1}§8", id, inventories[id].Title));
|
||||
|
||||
return response.ToString();
|
||||
}
|
||||
else if (args[0].ToLower() == "help")
|
||||
{
|
||||
if (args.Length >= 2)
|
||||
|
|
@ -195,7 +207,7 @@ namespace MinecraftClient.Commands
|
|||
return response.ToString();
|
||||
}
|
||||
}
|
||||
else
|
||||
else
|
||||
return Translations.Get("extra.inventory_required");
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue