Expose broken block's location in the .java scripting engine similar to how bukkit does it. @EventHandler public void onBlockBreak(BlockBreakEvent event) { Block block = event.getBlock(); // the Block ...