using System; namespace GamecraftModdingAPI.Commands { public class CommandException : GamecraftModdingAPIException { public CommandException() : base() {} public CommandException(string msg) : base(msg) {} public CommandException(string msg, Exception innerException) : base(msg, innerException) {} } public class CommandNotFoundException : CommandException { public CommandNotFoundException() { } public CommandNotFoundException(string msg) : base(msg) { } } public class CommandAlreadyExistsException : CommandException { public CommandAlreadyExistsException() { } public CommandAlreadyExistsException(string msg) : base(msg) { } } public class CommandRuntimeException : CommandException { public CommandRuntimeException() { } public CommandRuntimeException(string msg) : base(msg) { } public CommandRuntimeException(string msg, Exception innerException) : base(msg, innerException) { } } public class CommandAlreadyBuiltException : CommandException { public CommandAlreadyBuiltException() { } public CommandAlreadyBuiltException(string msg) : base(msg) { } } public class CommandParameterMissingException : CommandException { public CommandParameterMissingException() { } public CommandParameterMissingException(string msg) : base(msg) { } } }