(static) CraftSystem CraftSystem( get; )
      (static) void CheckAnvilAndForge( Mobile from, int range, out bool anvil, out bool forge )
      (ctor) DefBlacksmithy()
      CraftECA ECA( get; )
      int GumpTitleNumber( get; )
      SkillName MainSkill( get; )
      virtual int CanCraft( Mobile from, BaseTool tool, Type itemType )
      virtual double GetChanceAtMin( CraftItem item )
      virtual void InitCraftList()
      virtual void PlayCraftEffect( Mobile from )
      virtual int PlayEndingEffect( Mobile from, bool failed, bool lostMaterial, bool toolBroken, int quality, bool makersMark, CraftItem item )