if player has unbreakable netherite sword of sharpness 5 and fire aspect 2 and looting 3 and sweeping edge 3 named "&a Dragon" in main hand:
spawn ender dragon at location of player
tame last spawned ender dragon to player
make player ride last spawned ender dragon
push player's vehicle in horizontal direction of player at speed 0.1
loop 1000 times:
push player's vehicle in horizontal direction of player at speed 0.1
wait 1 ticks
kill last spawned ender dragon
spawn ender dragon at location of player
tame last spawned ender dragon to player
make player ride last spawned ender dragon
push player's vehicle in horizontal direction of player at speed 0.1
loop 1000 times:
push player's vehicle in horizontal direction of player at speed 0.1
wait 1 ticks
kill last spawned ender dragon