diff --git a/worldedit-sponge/src/main/java/com/sk89q/worldedit/sponge/SpongeWorldEdit.java b/worldedit-sponge/src/main/java/com/sk89q/worldedit/sponge/SpongeWorldEdit.java index d6882cb7f..e9a8fa208 100644 --- a/worldedit-sponge/src/main/java/com/sk89q/worldedit/sponge/SpongeWorldEdit.java +++ b/worldedit-sponge/src/main/java/com/sk89q/worldedit/sponge/SpongeWorldEdit.java @@ -146,6 +146,10 @@ public class SpongeWorldEdit { WorldEdit we = WorldEdit.getInstance(); Optional optPlayer = event.getCause().get(NamedCause.SOURCE, Player.class); + if (!optPlayer.isPresent()) { + return; + } + SpongePlayer player = wrapPlayer(optPlayer.get()); com.sk89q.worldedit.world.World world = player.getWorld();