public void RegisterRecipeItem(HotItem item)
{
int dataId = item.DataId;
if (!RecipeItemPool.ContainsKey(dataId))
{
var newItem = new HotItem(dataId);
newItem.ItemCreated += newItem_Built;
newItem.PriceChanged += newItem_Crawled;
RecipeItemPool.Add(dataId, newItem);
}
RecipeItemPool[dataId].Items.Add(item);
}