diff options
-rw-r--r-- | mod/src/main/java/kr/syeyoung/dungeonsguide/mod/events/listener/PacketListener.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mod/src/main/java/kr/syeyoung/dungeonsguide/mod/events/listener/PacketListener.java b/mod/src/main/java/kr/syeyoung/dungeonsguide/mod/events/listener/PacketListener.java index f84da51f..03ce249d 100644 --- a/mod/src/main/java/kr/syeyoung/dungeonsguide/mod/events/listener/PacketListener.java +++ b/mod/src/main/java/kr/syeyoung/dungeonsguide/mod/events/listener/PacketListener.java @@ -85,7 +85,9 @@ public class PacketListener { MinecraftForge.EVENT_BUS.post(new PlayerListItemPacketEvent((S38PacketPlayerListItem) packet)); }else if (packet instanceof S34PacketMaps) { MapData mapData = MapDataManager.INSTANCE.createMapData(((S34PacketMaps) packet).getMapId()); - ((S34PacketMaps) packet).setMapdataTo(mapData); + try { + ((S34PacketMaps) packet).setMapdataTo(mapData); + } catch (Exception ignored) {} // hypixel seem to be sending bad map datas. MinecraftForge.EVENT_BUS.post(new MapUpdateEvent(((S34PacketMaps) packet).getMapId(), mapData)); } } |