Create a Minecraft Paper plugin (1.21+) that allows any player holding a Dragon Egg to ride an Ender Dragon. Features: When a player first mounts, the Ender Dragon spawns nearby and performs a swoop animation from the ground to lift the player into the air before normal flight begins. While holding the Dragon Egg, the player can fly and control the dragon’s movement freely. Include a config.yml so server owners can adjust: Spawn distance and height Mount speed Maximum flight height Enable/disable egg riding Toggle the swoop animation Optional particles and sounds The Ender Dragon must be spawned safely, removed when the player stops riding or logs out, and the swoop animation should play only once per ride. No permissions required — anyone holding the egg can ride.