From 7d2446cdc4bac31cb29709068b2f874da87d4ea9 Mon Sep 17 00:00:00 2001 From: LifeIsAParadox Date: Tue, 14 Sep 2021 08:47:32 +0200 Subject: Bugfixing and Blaze solver --- .../java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java') diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java index c6da694b..3531094a 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java +++ b/src/main/java/me/xmrvizzy/skyblocker/skyblock/dungeon/DungeonMap.java @@ -18,9 +18,12 @@ public class DungeonMap { NbtCompound tag = item.getNbt(); if (tag != null && tag.contains("map")) { + String tag2 = tag.asString(); + tag2 = tag2.substring(tag2.indexOf(":") + 1, tag2.indexOf("}")); + int tagid = Integer.parseInt(tag2); VertexConsumerProvider.Immediate vertices = client.getBufferBuilders().getEffectVertexConsumers(); MapRenderer map = client.gameRenderer.getMapRenderer(); - MapState state = FilledMapItem.getOrCreateMapState(item, client.world); + MapState state = FilledMapItem.getMapState(tagid, client.world); if (state == null) return; matrices.push(); -- cgit