From 79a993c8ec1aacb7824c6f08b7bad247b445817b Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Mon, 2 Dec 2024 18:30:08 +0100 Subject: [PATCH] Hotfix CustomMap --- LobbySystem/src/de/steamwar/lobby/map/CustomMap.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/LobbySystem/src/de/steamwar/lobby/map/CustomMap.java b/LobbySystem/src/de/steamwar/lobby/map/CustomMap.java index f3d944ae..a664a977 100644 --- a/LobbySystem/src/de/steamwar/lobby/map/CustomMap.java +++ b/LobbySystem/src/de/steamwar/lobby/map/CustomMap.java @@ -97,12 +97,13 @@ public class CustomMap implements Listener { for (Entity entity : event.getChunk().getEntities()) { if (!(entity instanceof ItemFrame)) continue; ItemFrame itemFrame = (ItemFrame) entity; - itemFrame.setItem(new ItemStack(Material.FILLED_MAP, 1)); Vector vector = itemFrame.getLocation().getBlock().getLocation().toVector(); if (itemFrameIndex.containsKey(vector)) { if (itemFrames[itemFrameIndex.get(vector)] != null) continue; itemFrames[itemFrameIndex.get(vector)] = itemFrame; lastModified = 0; + ItemStack itemStack = new ItemStack(Material.FILLED_MAP, 1); + itemFrame.setItem(itemStack); MapView mapView = ((MapMeta) itemFrame.getItem().getItemMeta()).getMapView(); new ArrayList<>(mapView.getRenderers()).forEach(mapView::removeRenderer); mapView.addRenderer(new MapRenderer() {