[Tool] GD Stash

Yeah I moved the entire folder with my character name to the new location.

When you moved the folder is it now in a subfolder of the save folder, i.e. \My Games\Grim Dawn\save\my-steam-save folder?
If so, the files are not in the proper location and need to be moved up to the parent folder.
In short, verify the files are where they need to be.

Yep, definitely in the right folder

my games\grim dawn\save\main\Name of character folder

I just created another character to be sure and theyā€™ve appeared there as well. My save does a lot of player.g00 files to 09 then gdc and gdc.bak?

the .g00 to .g09 are backups by GD Stash, the .gdc and.gdc.bak are the official files

Okay Iā€™ve started a brand new character. Completed the first bit so Iā€™ve got access to my stash. Quit out, loaded up GD Stash, created a level 8 crossbow, put it in my stash and saved. Load the game back up, nothing there. What am I missing. All the saves are local and itā€™s configured correctly??

I do appreciate the help by the way guys. Iā€™m just getting frustrated now as I canā€™t see what Iā€™m doing wrong.

Are you sure you are looking at the shared stash, not the charā€™s stash ? To me that is pretty much the only option leftā€¦

OMG, Iā€™m officially a dumb ass when it comes to GD Stash. Itā€™s probably been working all along. I didnā€™t even realise there was a shared stash. I would like to think that the steam cloud sync was causing a problem!

Many thanks for all your help guys especially you Mamba :wink:

Any new update coming along? To go with the recent update to GD.

No update needed for that. 1.1.0.0 and FG are already supported. All you need to do is import the new GD data on the Config page :wink:

Sweet :smiley:

Thank you!

Anyone know why i keep getting version not support error? It only happens when i try to add all illusion to my save file. But everything else is working fine.

Version not supported
org.gdstash.file.GDParseException: Version not supported
at org.gdstash.item.GDTransmute.read(GDTransmute.java:272)
at org.gdstash.ui.GDMassImportPane$AddTransmuteListener.actionPerformed(GDMassImportPane.java:265)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Will have to check that, sounds like the file format has changed

Not been able to access my characterā€™s save file since the update yesterday. Following error is displayed when clicking reload on the Character Editor:

Version not supported
 org.gdstash.util.FileVersionException: Version not supported
 	at org.gdstash.character.GDCharInfo.read(GDCharInfo.java:140)
 	at org.gdstash.character.GDChar.readSummary(GDChar.java:795)
 	at org.gdstash.character.GDChar.readCharSummary(GDChar.java:735)
 	at org.gdstash.ui.util.GDCharInfoList.processCharFile(GDCharInfoList.java:90)
 	at org.gdstash.ui.util.GDCharInfoList.processCharDir(GDCharInfoList.java:81)
 	at org.gdstash.ui.util.GDCharInfoList.processCharDir(GDCharInfoList.java:80)
 	at org.gdstash.ui.util.GDCharInfoList.findCharsInDir(GDCharInfoList.java:62)
 	at org.gdstash.ui.util.GDCharInfoList.findChars(GDCharInfoList.java:45)
 	at org.gdstash.ui.character.GDCharEditPane$ReloadActionListener.actionPerformed(GDCharEditPane.java:42)
 	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
 	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
 	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
 	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
 	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
 	at java.awt.Component.processMouseEvent(Unknown Source)
 	at javax.swing.JComponent.processMouseEvent(Unknown Source)
 	at java.awt.Component.processEvent(Unknown Source)
 	at java.awt.Container.processEvent(Unknown Source)
 	at java.awt.Component.dispatchEventImpl(Unknown Source)
 	at java.awt.Container.dispatchEventImpl(Unknown Source)
 	at java.awt.Component.dispatchEvent(Unknown Source)
 	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
 	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
 	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
 	at java.awt.Container.dispatchEventImpl(Unknown Source)
 	at java.awt.Window.dispatchEventImpl(Unknown Source)
 	at java.awt.Component.dispatchEvent(Unknown Source)
 	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
 	at java.awt.EventQueue.access$500(Unknown Source)
 	at java.awt.EventQueue$3.run(Unknown Source)
 	at java.awt.EventQueue$3.run(Unknown Source)
 	at java.security.AccessController.doPrivileged(Native Method)
 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
 	at java.awt.EventQueue$4.run(Unknown Source)
 	at java.awt.EventQueue$4.run(Unknown Source)
 	at java.security.AccessController.doPrivileged(Native Method)
 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
 	at java.awt.EventQueue.dispatchEvent(Unknown Source)
 	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
 	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
 	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 	at java.awt.EventDispatchThread.run(Unknown Source)

Thanks

Did you import the database again after the update?

Yes already did that before, i think around 500 references were updated. and the same errors popped up while importing as well. Hope that helps.

iā€™m getting a GD_SHRINE error since i downloaded GDStash 1.4 and GD patch 1.1.

edit: win7 if that matters.
edit: this occurs when i click on a player, when i click reload players, when i search for items (though then its the GD_SKILL sql table)
edit: tried with self contained windows executable and the jar file build, same error.
edit: it also appears as an error on load but includes the SQL tables (GD_AFFIX_SKILLMODIFIER, GD_AFFIX_SKILL, GD_SKILL, GD_ITEMSET_SKILLSMODIFIER, GD_ITEMSET_SKILLS, and probably others)

looks like you are using an old version of GD Stash which does not understand the new 1.1.0.0 char format. Get the latest version.

this has nothing to do with the GD patch, but with how the tool now determines if a shrine is shown in a difficulty. Importing the GD data should fix thatā€¦ not even sure how you got around the requirement to import the data, as it should force you to do so when you started GD Stash 1.4 for the first time

How do i go about re-installing? I used the uninstall, then deleted the folder. but on re-install it still didnā€™t ask for a load, and it still crashed as above. is there a data file associated, that is located somewhere else?

[edit: nevermind, i think i fixed it. even at 1080p the import database button was hidden on the configuration screen. but i found it and its loading the database now, i think. sorry for the unnecessary comment]

Odd, assuming you are not already on the latest DB format, it should ask you to import. Simply go to the Config page and import the data, that should fix it.