In the last couple of days I have gotten a lot of new suggestions and I tried to incorporate them inside this version, along some of my own ideas. If you like this plugin let me know in the reviews and if you really love it, consider donating to help me keep this project alive! What's new?
Finally an option to no stop PetDragons from flying through blocks! Keep in mind that the EnderDragon’s hitbox is larger then what you see.
PetDragon spawn eggs! Obtain them through /dragon egg and place them to spawn a PetDragon. This gives you a new mechanic to manage the amount of PetDragons players can spawn! PetDragons spawned through eggs don't count towards the configurable spawn-cap. To use the eggs, players must have the permission petdragon.spawnegg (set to anyone by default).
You are now immune to dragon related damage when riding a PetDragon! So you are protected from dragon breath, explosions, or hitting blocks. You do still get suffocation damage (when you are inside a block).
PetDragons are now also reloaded when doing /dragon reload.
Fixed a bug where survival players could get kicked for ‘flying’ when riding a PetDragon.
PetDragon you own can no longer hurt you directly, they can still swoop you away. To prevent them from doing any damage and launching, simply set do-entity-interact to false in the configuration.
When un-mounting you can no longer get launched/damaged by your PetDragon for a couple of seconds.
How to update? Download the jar file from the top of this page and put it in your plugins folder. Make sure to remove the previous version of this plugin. Now restart (not reload) your server and you are done! Your configuration will be automatically updated with the new settings. If you change them, you can simply reload the plugin using
/dragon reload.