#### Back to Server.Engines.Harvest

## Mining : HarvestSystem

(static) Mining System( get; )
(ctor) Mining()
HarvestDefinition OreAndStone( get; )
HarvestDefinition Sand( get; )
virtual bool BeginHarvesting( Mobile from, Item tool )
virtual bool CheckHarvest( Mobile from, Item tool )
virtual bool CheckHarvest( Mobile from, Item tool, HarvestDefinition def, object toHarvest )
virtual Type GetResourceType( Mobile from, Item tool, HarvestDefinition def, Map map, Point3D loc, HarvestResource resource )
virtual HarvestVein MutateVein( Mobile from, Item tool, HarvestDefinition def, HarvestBank bank, object toHarvest, HarvestVein vein )
virtual void OnBadHarvestTarget( Mobile from, Item tool, object toHarvest )
virtual void OnHarvestFinished( Mobile from, Item tool, HarvestDefinition def, HarvestVein vein, HarvestBank bank, HarvestResource resource, object harvested )
virtual void OnHarvestStarted( Mobile from, Item tool, HarvestDefinition def, object toHarvest )
virtual void SendSuccessTo( Mobile from, Item item, HarvestResource resource )