From e7cd1f883b09fdf9f8328a7f46f31d66357965ec Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Sun, 29 Mar 2026 13:23:18 +0200 Subject: [PATCH] Fix DynamicRegionEditor --- .../src/de/steamwar/bausystem/region/DynamicRegionEditor.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/DynamicRegionEditor.java b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/DynamicRegionEditor.java index fa3d6781..02a78e7c 100644 --- a/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/DynamicRegionEditor.java +++ b/BauSystem/BauSystem_RegionDynamic/src/de/steamwar/bausystem/region/DynamicRegionEditor.java @@ -149,6 +149,7 @@ public class DynamicRegionEditor implements SWPlayer.Component, Listener { @EventHandler(priority = EventPriority.LOWEST) public void onPlayerSwapHandItems(PlayerSwapHandItemsEvent event) { + if (event.getPlayer() != player) return; event.setCancelled(true); List> list = new ArrayList<>(); @@ -193,6 +194,7 @@ public class DynamicRegionEditor implements SWPlayer.Component, Listener { @EventHandler public void onPlayerInteract(PlayerInteractEvent event) { + if (event.getPlayer() != player) return; Location startPos = player.getLocation().clone().add(0.0, player.getEyeHeight(), 0.0); Vector direction = player.getLocation().getDirection(); if (direction.getY() > 0) return;