From 30861a92ee8bee944c4e4e8ad27caf968014a555 Mon Sep 17 00:00:00 2001 From: ITHackerstein Date: Thu, 24 Nov 2022 08:30:45 +0100 Subject: [PATCH] Entitycmd: Added try-catch statement around the Enum.Parse instruction --- MinecraftClient/Commands/Entitycmd.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/MinecraftClient/Commands/Entitycmd.cs b/MinecraftClient/Commands/Entitycmd.cs index 7fafa6c3..25b7f2fe 100644 --- a/MinecraftClient/Commands/Entitycmd.cs +++ b/MinecraftClient/Commands/Entitycmd.cs @@ -126,7 +126,16 @@ namespace MinecraftClient.Commands } catch (FormatException) { - EntityType interacttype = Enum.Parse(args[0]); + EntityType interacttype; + try + { + interacttype = Enum.Parse(args[0]); + } + catch (Exception) + { + return Translations.cmd_entityCmd_not_found; + } + string action = args.Length > 1 ? args[1].ToLower() : "list";