So I was gonna do this at some point I've tried using nms but I'm kinda bad at nms so I was wondering is there any hacky/non nms way to control a dragon while you're riding it?
The easiest way would be to to spawn the dragon without any AI and just set its velocity to the player's direction multiplied by some arbitrary number.
don't worry, I have actually tried things including this but for some reason doing this only does it for about onme tick then the dragon flies off to 0, 0 I've even tried setting where the dragons head direction goes (not sure the function name) but as said before it only does it for about a tick the only way I can think of to combat this is to set the dragons direction every time the game sees him flying.