protected virtual void removeQueuedFurniture(Guid guid) { Farmer who = Game1.player; if (!furniture.ContainsGuid(guid)) { return; } Furniture furnitureItem = furniture[guid]; if (!who.couldInventoryAcceptThisItem(furnitureItem)) { return; } furnitureItem.performRemoveAction(furnitureItem.tileLocation, this); furniture.Remove(guid); bool foundInToolbar = false; for (int i = 0; i < 12; i++) { if (who.items[i] == null) { who.items[i] = furnitureItem; who.CurrentToolIndex = i; foundInToolbar = true; break; } } if (!foundInToolbar) { Item item = who.addItemToInventory(furnitureItem, 11); who.addItemToInventory(item); who.CurrentToolIndex = 11; } localSound("coin"); }