While trying to beat the game with my friends using beds to kill the ender-dragon on a spigot server, it was impossible to "one-cycle" the dragon. If you don't know what one-cycling is, it's a strategy used to kill the dragon faster with beds as shown here: https://www.youtube.com/watch?v=PHeYUPEmhDs.
One-cycling is a very common method used by many speedrunners to kill the dragon, and uses minimal effort.
For some reason, using this method within any Bukkit server created a bug where the Ender-dragon kept moving as the bed exploded while performing the one-cycle method, almost as if the dragon ignored the explosion. Note that this does not occur in any vanilla version of minecraft whether it be a server or not.
I've tried the one-cycle method on a vanilla server, a fabric server, and in a single-player world.
If you would like to see the bug, in this video, the one-cycle method will work in a single-player world, and will not work on a paper server: https://youtu.be/MNTjavGeVAg.