From e0619ec6501902d543400abba6e844883a6661e5 Mon Sep 17 00:00:00 2001 From: Mike Primm Date: Sun, 24 Jul 2022 17:24:19 -0500 Subject: [PATCH] Add ClientWorld hack --- .../src/main/java/org/dynmap/forge_1_16_5/DynmapPlugin.java | 1 + 1 file changed, 1 insertion(+) diff --git a/forge-1.16.5/src/main/java/org/dynmap/forge_1_16_5/DynmapPlugin.java b/forge-1.16.5/src/main/java/org/dynmap/forge_1_16_5/DynmapPlugin.java index 906d05a4..29104fe4 100644 --- a/forge-1.16.5/src/main/java/org/dynmap/forge_1_16_5/DynmapPlugin.java +++ b/forge-1.16.5/src/main/java/org/dynmap/forge_1_16_5/DynmapPlugin.java @@ -1823,6 +1823,7 @@ public class DynmapPlugin if(!onblockchange) return; BlockUpdateRec r = new BlockUpdateRec(); r.w = event.getWorld(); + if(!(r.w instanceof ServerWorld)) return; // band-aid to prevent errors in unsupported 'running in client' scenario ForgeWorld fw = getWorld((IServerWorld)r.w, false); if (fw == null) return; r.wid = fw.getName();