From 54ce3a8c75f9100190d942b03b3c0dd5efb59c1e Mon Sep 17 00:00:00 2001 From: Jewel Date: Wed, 3 Aug 2022 16:26:48 +0100 Subject: [PATCH] Trying to save an unloaded item caused a crash --- ItemChecklistPlayer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ItemChecklistPlayer.cs b/ItemChecklistPlayer.cs index b87fb17..e4ba36f 100644 --- a/ItemChecklistPlayer.cs +++ b/ItemChecklistPlayer.cs @@ -144,7 +144,7 @@ namespace ItemChecklist public override void SaveData(TagCompound tag) { // sanitize? should be possible to add item already seen. - tag["FoundItems"] = foundItems.Select(ItemIO.Save).ToList(); + tag["FoundItems"] = foundItems.Where(item => item.Name != "Unloaded Item").Select(ItemIO.Save).ToList(); //tag["SortMode"] = (int)ItemChecklistUI.sortMode; tag["Announce"] = ItemChecklistUI.announce; // Not saving default, saving last used....good thing? tag["CollectChestItems"] = ItemChecklistUI.collectChestItems;