From 29e4e70f378ffad8229095553e39a42546b2bf8b Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 24 Jul 2025 21:01:44 +0200 Subject: [PATCH] fancyholograms v3: Add another world check --- .../de/oliver/fancyholograms/storage/json/JsonAdapter.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/fancyholograms/src/main/java/de/oliver/fancyholograms/storage/json/JsonAdapter.java b/plugins/fancyholograms/src/main/java/de/oliver/fancyholograms/storage/json/JsonAdapter.java index 09268206..70411821 100644 --- a/plugins/fancyholograms/src/main/java/de/oliver/fancyholograms/storage/json/JsonAdapter.java +++ b/plugins/fancyholograms/src/main/java/de/oliver/fancyholograms/storage/json/JsonAdapter.java @@ -118,6 +118,10 @@ public class JsonAdapter { } public static HologramData fromJson(JsonDataUnion data) { + if (!data.hologram_data().worldName().equals(data.hologram_data().location().world())) { + throw new IllegalArgumentException("World name in hologram data does not match location world"); + } + Location loc = new Location( Bukkit.getWorld(data.hologram_data().worldName()), data.hologram_data().location().x(),