public override void ResourceChange() { Hue = CraftResources.GetCraftResourceHue(Resource); DetermineUses(); }