using System; using TechbloxModdingAPI; namespace TechbloxModdingAPI.Blocks { public class BlockException : TechbloxModdingAPIException { public BlockException() { } public BlockException(System.String message) : base(message) { } public BlockException(System.String message, Exception innerException) : base(message, innerException) { } } public class BlockTypeException : BlockException { public BlockTypeException() { } public BlockTypeException(string message) : base(message) { } } public class BlockSpecializationException : BlockException { public BlockSpecializationException() { } public BlockSpecializationException(string message) : base(message) { } } public class WiringException : BlockException { public WiringException() { } public WiringException(string message) : base(message) { } } public class WireInvalidException : WiringException { public WireInvalidException() { } public WireInvalidException(string message) : base(message) { } } }