From fde70029c5cea2386525f767c4574d21aa5e7c92 Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Wed, 21 Aug 2024 20:55:03 +0200 Subject: [PATCH] Fix WorldEditUtils.setVertices --- .../src/de/steamwar/bausystem/utils/WorldEditUtils.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/utils/WorldEditUtils.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/utils/WorldEditUtils.java index ba47c1ed..81fe6723 100644 --- a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/utils/WorldEditUtils.java +++ b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/utils/WorldEditUtils.java @@ -97,7 +97,8 @@ public class WorldEditUtils { .getSessionManager() .get(BukkitAdapter.adapt(player)); - RegionSelector regionSelector = (RegionSelector) Reflection.newInstance(clazz); + Reflection.ConstructorInvoker constructorInvoker = Reflection.getConstructor(clazz, com.sk89q.worldedit.world.World.class); + RegionSelector regionSelector = (RegionSelector) constructorInvoker.invoke(BukkitAdapter.adapt(player.getWorld())); localSession.setRegionSelector(BukkitAdapter.adapt(player.getWorld()), regionSelector); if (vertices.isEmpty()) return;