aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/hysky/skyblocker')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/BackpackPreview.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/BackpackPreview.java b/src/main/java/de/hysky/skyblocker/skyblock/item/BackpackPreview.java
index 736356cc..afe134b5 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/BackpackPreview.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/BackpackPreview.java
@@ -58,13 +58,13 @@ public class BackpackPreview {
// save all dirty storages
saveStorages();
// update save dir based on sb profile id
- String profileId = Utils.getProfileId();
- if (!profileId.equals(loaded)) {
- saveDir = FabricLoader.getInstance().getConfigDir().resolve("skyblocker/backpack-preview/" + profileId);
+ String id = MinecraftClient.getInstance().getSession().getUuidOrNull() + "/" + Utils.getProfileId();
+ if (!id.equals(loaded)) {
+ saveDir = FabricLoader.getInstance().getConfigDir().resolve("skyblocker/backpack-preview/" + id);
//noinspection ResultOfMethodCallIgnored
saveDir.toFile().mkdirs();
// load storage again because profile id changed
- loaded = profileId;
+ loaded = id;
loadStorages();
}
}