From 94ce464f343189b26300e19af8dceb4e52ba6c21 Mon Sep 17 00:00:00 2001 From: Matthew Miller Date: Sat, 8 Aug 2020 14:28:44 +1000 Subject: [PATCH] Fixed the Forge platform not exposing events, and added a comment about PoI --- .../com/sk89q/worldedit/internal/wna/WorldNativeAccess.java | 1 + .../src/main/java/com/sk89q/worldedit/forge/ForgePlatform.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/internal/wna/WorldNativeAccess.java b/worldedit-core/src/main/java/com/sk89q/worldedit/internal/wna/WorldNativeAccess.java index 029c0a3bd..0c61818fd 100644 --- a/worldedit-core/src/main/java/com/sk89q/worldedit/internal/wna/WorldNativeAccess.java +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/internal/wna/WorldNativeAccess.java @@ -182,6 +182,7 @@ default void markAndNotifyBlock(NP pos, NC chunk, NBS oldState, NBS newState, Si updateNeighbors(pos, oldState, newState, 512); } + // Seems used only for PoI updates onBlockStateChange(pos, oldState, newState); } diff --git a/worldedit-forge/src/main/java/com/sk89q/worldedit/forge/ForgePlatform.java b/worldedit-forge/src/main/java/com/sk89q/worldedit/forge/ForgePlatform.java index 996b62cf2..3753530b9 100644 --- a/worldedit-forge/src/main/java/com/sk89q/worldedit/forge/ForgePlatform.java +++ b/worldedit-forge/src/main/java/com/sk89q/worldedit/forge/ForgePlatform.java @@ -216,7 +216,8 @@ public Map getCapabilities() { SideEffect.VALIDATION, SideEffect.ENTITY_AI, SideEffect.LIGHTING, - SideEffect.NEIGHBORS + SideEffect.NEIGHBORS, + SideEffect.EVENTS ); @Override