In minecraft is there a way to add plugins into the single player world just like a server?

I wanted to add the plugin world edit into my single player world so i could build custom maps easier but I'm not sure if there's a way to add plugins in single player.

No you can only add mods, plugins can be used for a lan server with only one person on it e.g. You

Yes if you have forge