PC [BUG] Wine <DisplayName> Error

Deliverer7

Newcomer
Issue
On PC and Mac, wine only displays name as "Wine". It does not display as "Crystal Fruit Wine" or "Melon Wine" as expected.

Steps to Reproduce
  1. On iPad, place 4 crystal berries into 4 kegs. Place 2 melons into 2 kegs.
  2. Wait ten game days.
  3. Copy Save Game folder from iPad to the Saves folder on PC (using iTunes: iPad > File Sharing > App = Stardew Valley > Select Game Folder > Save > Save to %APPDATA%\StardewValley\Saves).
  4. Launch game on PC.
  5. In game, collect products from the 6 kegs.

At this point, the inventory will display two stacks of "Wine": one stack of 4 "Wine" and one stack of 2 "Wine". When hovering the mouse over the wine bottle, it will not display what kind of wine it is; only "Wine".


More Information
  • After I transferred the save folder from the PC back to the iPad (overwriting the existing save game folder) and after launching the game on the iPad, I am able to see, in the inventory, the actual name of the wines. The stack of 4 "Wine" from the PC was called "Crystal Fruit Wine" on my iPad. The stack of 2 "Wine" from the PC was called "Melon Wine" on my iPad.
  • While in game on the iPad, I went to Settings > and tapped "Save Backup".
  • I opened iTunes on my PC, copied the save folder from the iPad to the PC. Inside the save folder, I opened the _SVBAK file in Notepad++. I noticed that the <Name>Crystal Fruit Wine</Name> item has the tag <DisplayName>Crystal Fruit Wine</DisplayName>. When I looked in the main save file (titled same as the parent folder name), the item <Name>Crystal Fruit Wine</Name> has the tag <DisplayName>Wine</DisplayName>.

From the _SVBAK file (generated from iPad game):
XML:
            <Item p4:type="Object" xmlns:p4="http://www.w3.org/2001/XMLSchema-instance">
                <isLostItem>false</isLostItem>
                <category>-26</category>
                <hasBeenInInventory>true</hasBeenInInventory>
                <name>Crystal Fruit Wine</name>
                <parentSheetIndex>348</parentSheetIndex>
                <specialItem>false</specialItem>
                <SpecialVariable>0</SpecialVariable>
                <DisplayName>Crystal Fruit Wine</DisplayName>
                <Name>Crystal Fruit Wine</Name>
                <Stack>4</Stack>
                <hasBeenInventory>false</hasBeenInventory>
                <tileLocation>
                    <X>0</X>
                    <Y>0</Y>
                </tileLocation>
                <owner>0</owner>
                <type>Basic</type>
                <canBeSetDown>true</canBeSetDown>
                <canBeGrabbed>true</canBeGrabbed>
                <isHoedirt>false</isHoedirt>
                <isSpawnedObject>false</isSpawnedObject>
                <questItem>false</questItem>
                <questId>0</questId>
                <isOn>true</isOn>
                <fragility>0</fragility>
                <price>450</price>
                <edibility>20</edibility>
                <stack>4</stack>
                <quality>0</quality>
                <bigCraftable>false</bigCraftable>
                <setOutdoors>false</setOutdoors>
                <setIndoors>false</setIndoors>
                <readyForHarvest>false</readyForHarvest>
                <showNextIndex>false</showNextIndex>
                <flipped>true</flipped>
                <hasBeenPickedUpByFarmer>true</hasBeenPickedUpByFarmer>
                <isRecipe>false</isRecipe>
                <isLamp>false</isLamp>
                <minutesUntilReady>0</minutesUntilReady>
                <boundingBox>
                    <X>0</X>
                    <Y>0</Y>
                    <Width>64</Width>
                    <Height>64</Height>
                    <Location>
                        <X>0</X>
                        <Y>0</Y>
                    </Location>
                </boundingBox>
                <scale>
                    <X>0</X>
                    <Y>0</Y>
                </scale>
                <uses>0</uses>
                <lastNoteBlockSoundTime>0</lastNoteBlockSoundTime>
                <preservedParentSheetIndex>414</preservedParentSheetIndex>
            </Item>
From the main save file (generated on PC):
XML:
            <Item xsi:type="Object">
                <isLostItem>false</isLostItem>
                <category>-26</category>
                <hasBeenInInventory>true</hasBeenInInventory>
                <name>Crystal Fruit Wine</name>
                <parentSheetIndex>348</parentSheetIndex>
                <specialItem>false</specialItem>
                <SpecialVariable>0</SpecialVariable>
                <DisplayName>Wine</DisplayName>
                <Name>Crystal Fruit Wine</Name>
                <Stack>4</Stack>
                <tileLocation>
                    <X>0</X>
                    <Y>0</Y>
                </tileLocation>
                <owner>0</owner>
                <type>Basic</type>
                <canBeSetDown>true</canBeSetDown>
                <canBeGrabbed>true</canBeGrabbed>
                <isHoedirt>false</isHoedirt>
                <isSpawnedObject>false</isSpawnedObject>
                <questItem>false</questItem>
                <questId>0</questId>
                <isOn>true</isOn>
                <fragility>0</fragility>
                <price>450</price>
                <edibility>20</edibility>
                <stack>4</stack>
                <quality>0</quality>
                <bigCraftable>false</bigCraftable>
                <setOutdoors>false</setOutdoors>
                <setIndoors>false</setIndoors>
                <readyForHarvest>false</readyForHarvest>
                <showNextIndex>false</showNextIndex>
                <flipped>true</flipped>
                <hasBeenPickedUpByFarmer>true</hasBeenPickedUpByFarmer>
                <isRecipe>false</isRecipe>
                <isLamp>false</isLamp>
                <minutesUntilReady>0</minutesUntilReady>

                <boundingBox>
                    <X>0</X>
                    <Y>0</Y>
                    <Width>64</Width>
                    <Height>64</Height>
                    <Location>
                        <X>0</X>
                        <Y>0</Y>
                    </Location>
                    <Size>
                        <X>64</X>
                        <Y>64</Y>
                    </Size>
                </boundingBox>

                <scale>
                    <X>0</X>
                    <Y>0</Y>
                </scale>
                <uses>0</uses>
                <preservedParentSheetIndex>414</preservedParentSheetIndex>
            </Item>

Theory: It seems as if whatever mechanism is taking an item from a Keg and then placing it in the inventory is not updating the <DisplayName> tag appropriately on PC when collecting an item placed in a keg on the iPad.

Hopes this helps. I can provide copies of the files upon request (saving a copy of them off to the side for now and continuing on with my game).
 

ConcernedApe

Creator & Developer
Staff member
I haven't seen this bug before so I'm assuming it has something to do with transferring the save file from iPad to PC. @ric does this make sense to you?
 

DrWumbo

Newcomer
I am seeing the same behavior with "Wine" after copying my iOS save file to my PC version of the game. Both of these XML snippets are from the same "Wine" stack in my Inventory. My game language is set to English on both platforms (iOS and PC).

From iOS save file:
XML:
<Item p3:type="Object">
                                    <isLostItem>false</isLostItem>
                                    <category>-26</category>
                                    <hasBeenInInventory>true</hasBeenInInventory>
                                    <name>Ancient Fruit Wine</name>
                                    <parentSheetIndex>348</parentSheetIndex>
                                    <specialItem>false</specialItem>
                                    <SpecialVariable>0</SpecialVariable>
                                    <DisplayName>Ancient Fruit Wine</DisplayName>
                                    <Name>Ancient Fruit Wine</Name>
                                    <Stack>7</Stack>
                                    <hasBeenInventory>false</hasBeenInventory>
                                    <tileLocation>
                                        <X>0</X>
                                        <Y>0</Y>
                                    </tileLocation>
                                    <owner>0</owner>
                                    <type>Basic</type>
                                    <canBeSetDown>false</canBeSetDown>
                                    <canBeGrabbed>true</canBeGrabbed>
                                    <isHoedirt>false</isHoedirt>
                                    <isSpawnedObject>false</isSpawnedObject>
                                    <questItem>false</questItem>
                                    <questId>0</questId>
                                    <isOn>true</isOn>
                                    <fragility>0</fragility>
                                    <price>1650</price>
                                    <edibility>20</edibility>
                                    <stack>7</stack>
                                    <quality>0</quality>
                                    <bigCraftable>false</bigCraftable>
                                    <setOutdoors>false</setOutdoors>
                                    <setIndoors>false</setIndoors>
                                    <readyForHarvest>false</readyForHarvest>
                                    <showNextIndex>false</showNextIndex>
                                    <flipped>true</flipped>
                                    <hasBeenPickedUpByFarmer>true</hasBeenPickedUpByFarmer>
                                    <isRecipe>false</isRecipe>
                                    <isLamp>false</isLamp>
                                    <minutesUntilReady>0</minutesUntilReady>
                                    <boundingBox>
                                        <X>0</X>
                                        <Y>0</Y>
                                        <Width>64</Width>
                                        <Height>64</Height>
                                        <Location>
                                            <X>0</X>
                                            <Y>0</Y>
                                        </Location>
                                    </boundingBox>
                                    <scale>
                                        <X>0</X>
                                        <Y>0</Y>
                                    </scale>
                                    <uses>0</uses>
                                    <lastNoteBlockSoundTime>0</lastNoteBlockSoundTime>
                                    <preservedParentSheetIndex>454</preservedParentSheetIndex>
                                </Item>
Once I update the same save file on PC:
XML:
<Item xsi:type="Object">
                <isLostItem>false</isLostItem>
                <category>-26</category>
                <hasBeenInInventory>true</hasBeenInInventory>
                <name>Ancient Fruit Wine</name>
                <parentSheetIndex>348</parentSheetIndex>
                <specialItem>false</specialItem>
                <SpecialVariable>0</SpecialVariable>
                <DisplayName>Wine</DisplayName>
                <Name>Ancient Fruit Wine</Name>
                <Stack>7</Stack>
                <tileLocation>
                    <X>0</X>
                    <Y>0</Y>
                </tileLocation>
                <owner>0</owner>
                <type>Basic</type>
                <canBeSetDown>false</canBeSetDown>
                <canBeGrabbed>true</canBeGrabbed>
                <isHoedirt>false</isHoedirt>
                <isSpawnedObject>false</isSpawnedObject>
                <questItem>false</questItem>
                <questId>0</questId>
                <isOn>true</isOn>
                <fragility>0</fragility>
                <price>1650</price>
                <edibility>20</edibility>
                <stack>7</stack>
                <quality>0</quality>
                <bigCraftable>false</bigCraftable>
                <setOutdoors>false</setOutdoors>
                <setIndoors>false</setIndoors>
                <readyForHarvest>false</readyForHarvest>
                <showNextIndex>false</showNextIndex>
                <flipped>true</flipped>
                <hasBeenPickedUpByFarmer>true</hasBeenPickedUpByFarmer>
                <isRecipe>false</isRecipe>
                <isLamp>false</isLamp>
                <minutesUntilReady>0</minutesUntilReady>
                <boundingBox>
                    <X>0</X>
                    <Y>0</Y>
                    <Width>64</Width>
                    <Height>64</Height>
                    <Location>
                        <X>0</X>
                        <Y>0</Y>
                    </Location>
                </boundingBox>
                <scale>
                    <X>0</X>
                    <Y>0</Y>
                </scale>
                <uses>0</uses>
                <preservedParentSheetIndex>454</preservedParentSheetIndex>
            </Item>
 

Runaway

Greenhorn
I saw something like this going from 1.45 Android to 1.45 GoG on Mac and vice versa. I'm sorry I don't have any excerpt from the save file to post though. This was also in English. When I sold the "Wine" in the shipping bin I got the same price I would have had it been a generic "Wine" from the merchant, even though it was originally an Ancient Fruit Wine before transferring.
 

Momonipad

Greenhorn
I just opened an old save file from a couple years ago and I have this same issue.

I don't know if this was an issue before or if it is new - I haven't played that file in a couple years And I don't remember.

i do not move files back and forth to computer. I started the game on my prior ipad.

i have moved the files from my old ipad air to the new ipad pro - when I got the new ipad, I used the function on theipad to set up the new one from the old one, so it moved all the files for me.

current ipad pro 5th gen
ipad os 15.7.2

1.5.6.35 ver of Stardew valley.


My new save files that I created a couple months ago on this ipad do not have this issue.


thanks.
 
Top