You're right. Adding WorldEdit as a depend to the plugin.yml makes it to an absolute dependency. But bukkit would throw "Dependency" errors when trying to start HeavySpleef without WorldEdit. I think errors are always going to confuse people more than just saying in the console that the server owner has to install WorldEdit.
Thus I would add a check inside the enable of the plugin which checks if WorldEdit is installed. If not, it would print a corresponding message and deactivate HeavySpleef.
You're right. Adding WorldEdit as a depend to the plugin.yml makes it to an absolute dependency. But bukkit would throw "Dependency" errors when trying to start HeavySpleef without WorldEdit. I think errors are always going to confuse people more than just saying in the console that the server owner has to install WorldEdit. Thus I would add a check inside the enable of the plugin which checks if WorldEdit is installed. If not, it would print a corresponding message and deactivate HeavySpleef.
Regards, matzefratze123