Fix WorldEditUtils.setVertices

This commit is contained in:
2024-08-21 20:55:03 +02:00
parent 42fd35077b
commit fde70029c5
@@ -97,7 +97,8 @@ public class WorldEditUtils {
.getSessionManager() .getSessionManager()
.get(BukkitAdapter.adapt(player)); .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); localSession.setRegionSelector(BukkitAdapter.adapt(player.getWorld()), regionSelector);
if (vertices.isEmpty()) return; if (vertices.isEmpty()) return;