From 6c2b0378fe8c105dd9636ca8b4fa6b09b8dfa244 Mon Sep 17 00:00:00 2001 From: Bjarne Koll Date: Wed, 16 Apr 2025 20:26:53 +0200 Subject: [PATCH] Use correct saved data key for maps --- .../sources/net/minecraft/server/level/ServerLevel.java.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paper-server/patches/sources/net/minecraft/server/level/ServerLevel.java.patch b/paper-server/patches/sources/net/minecraft/server/level/ServerLevel.java.patch index b278b58c6..25f605cfb 100644 --- a/paper-server/patches/sources/net/minecraft/server/level/ServerLevel.java.patch +++ b/paper-server/patches/sources/net/minecraft/server/level/ServerLevel.java.patch @@ -941,7 +941,7 @@ + // Paper start - Call missing map initialize event and set id + final DimensionDataStorage storage = this.getServer().overworld().getDataStorage(); + -+ final Optional cacheEntry = storage.cache.get(mapId.key()); ++ final Optional cacheEntry = storage.cache.get(MapItemSavedData.type(mapId)); + if (cacheEntry == null) { // Cache did not contain, try to load and may init + final MapItemSavedData mapData = storage.get(MapItemSavedData.type(mapId)); // get populates the cache + if (mapData != null) { // map was read, init it and return