ElementCraft is a minecraft server with custom coded classes that change minecraft's vanilla gameplay in various ways, like special powers and custom crafting recipes. You can choose between six different classes, the elves, the dwarfs, the seapeople, the demons and the angels.
The classes (simplified):
The elves have jump boost and speed and can turn invisible in forests, but have the weakness effect other places.
The dwarfs have haste and night vision, but get blinded by sunlight.
The sea people can breathe under water, but are weak on land.
The demons can swim fast in lava, but water kills them.
The angels have an elytra, but they only have five hearts.