[Tool] GD Stash

Turns out I just read the fix action wrong. I updated the file path on my .bat file but did not open the application using the .bat. It worked after I did it like that. Thank you for the quick reply and help.

I have both updated. In fact, it was working before I updated both GDStash and WanezMod to the latest versions. Is there anything I can do to fix it?

Thank you, Mamba! I was totally unaware the quest bags worked that way. I appreciate it!

no there is not. Not sure why your result would be different however., if we both use the same versions we both should get the same result, so there should be a difference in versions. Please double check that.

From what I see from the posts both are updated. Could it be related to the version of Java I’m using? I did update it together with GDstash and the mod.

No, the Java version has nothing to do with this. The only variables are the data in the file that fails and the tool’s handling of such cases (which should not have changed in a long time, so really just the mod version)

But the versions are the same. :confused: So you are basically telling me that it’s a unfixable error and I’m just unable to use the program? That’s a shame :frowning: Well, thanks for the clarification anyways.

I am telling you that you cannot import the mod, yes. Whether that means you cannot use the tool really depends on what you intended to do.

Might change the logic on my end and log errore during import but otherwise ignore them, so you can at least use whatever did not fail.

Given that I had no issues, delete the mod, download it again and unzip it again, maybe it is corrupted.

So I recently tried to delete some things in my character’s inventory bags via GD Stash and for some reason it gave me two errors, one error saying that it couldn’t access the save file, and another saying something along the lines of ‘this version of Java doesn’t support this function,’ so I tried to update Java hoping it would fix this. In doing so, GD Stash doesn’t even run anymore. Not entirely sure what happened here and I suspect it had to do with my multiple drives, but I was hoping if you had any advice for helping me fix this.

Also, there was another error involving transmute_removal.dbr, which GD Stash said it could not find.

would be interesting to know what message that was

In theory deleting items from a list is an optional feature of lists in Java, but the vanilla list classes support it, so that should not be an issue.

As to save file access, that should be a local issue

so I tried to update Java hoping it would fix this. In doing so, GD Stash doesn’t even run anymore. Not entirely sure what happened here and I suspect it had to do with my multiple drives, but I was hoping if you had any advice for helping me fix this.

where you have Java installed and which version you have should make no difference (as long as it is at least a Java version 7, most people these days probably have Java 8 as the last Java 7 release was April 2015)

Also, there was another error involving transmute_removal.dbr, which GD Stash said it could not find.

no idea here either, not even sure why it would look for it. Without actual error messages I cannot help you here either (and even with them it is not a guarantee…)

Is there a Ducomentation for this Tool for Noobs like me?
I installed Java VM, changed the Path in the File but it won´t start.

the documentation is in the doc subdirectory

You won’t find anything about it not starting there however. What happens when you double-click the .jar file ? If it does not start, that means your .jar association is wrong (probably WinRAR or something like that grabbed it). Installing Java should fix this.

If you use the .bat and it does not start, your path to java.exe in it is wrong

Thx for your help.
Now i found my mistake.
I checked everything and it seemed right.
Cause of using a german Windows i took the Path with the german Names,
instead of Program Files i took Programme.
Changing it to english solved the Probelm and GD Stash started a minute ago.
Never thought that the Language in the Path could be the Problem.:smiley:

I had this too after a ~2 week break from GD. You have to install newest version on first page.

A question for Mamba

I would like to play the last version of the Catalys mods and manage the items with GD Stash.

When importing the database (GD Stash 1.2.2.c) I always receive the following error messages

Fehler beim Erstellen der Tabelle GD_LOTTABLE_Item

The conglomerate (3.105) requested does not exist java sql.

My question would be now because the error is apparently in the mod (GD Stash runs otherwise easily).
Is there a way to integrate this mod anyway, or does this mod with someone with Gd Stash easily? Or I have no choice but to wait for an update of the mod (Catalyst could be included after AoM after the mod update to AoM)

Otherwise, thanks for the great tool.

Will have to look into that, the import of earlier versions of the mod worked fine for me. Did not try the latest one though.

Found the issue with starting GD Stash, it was trying to launch the wrong wrong version, just had to change it in the batch file. That was a hurr moment for me.

As for the other issues, I’ll try and report on them after I come back from Thanksgiving dinner with family.

edit: here are the error messages before I go:
File , page 0: item records/items/transmutes/transmute_removal.dbr not found in database
File null, page 0: item records/items/transmutes/transmute_removal.dbr not found in database
Error reading C:\Users_USERNAME_\Documents\My Games\Grim Dawn\save\main_Vitamin Man\player.gdc
Version not supported
java.io.IOException: Version not supported
at org.gdstash.character.GDCharUISettings.read(GDCharUISettings.java:50)
at org.gdstash.character.GDChar.read(GDChar.java:820)
at org.gdstash.ui.character.GDCharEditPane$CharSelectActionListener.actionPerformed(GDCharEditPane.java:90)
at javax.swing.JComboBox.fireActionEvent(Unknown Source)
at javax.swing.JComboBox.setSelectedItem(Unknown Source)
at javax.swing.JComboBox.setSelectedIndex(Unknown Source)
at javax.swing.plaf.basic.BasicComboPopup$Handler.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at javax.swing.plaf.basic.BasicComboPopup$1.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)

Not sure what prompted this change. This occurs whenever I try and look at their bags or open the character in the character editor.

edit edit: this only occurs with this specific character

edit edit edit: Nope! Apparently it’s now occurring on many other characters, but not all and I can’t find the pattern.

Yes, the previous versions ran with me as well, so I suspect that the error is in the mod.
But maybe there is a possibility anyway.

Thank you for your prompt reply

So I am trying to use this tool to keep my trade post updated. I don’t know if I am dumb or what but how do I “refresh” the items? Also I only want items from my HC shared stash.

Can I somehow delete the DB so I can load my items back there and “Copy Legendaries to clipboard”?

the pattern is whether you played the char since 1.0.3.0, which changed the file format. Upgrade to the latest version of GD Stash to fix this