Riptide

Riptide is an enchantment to a trident, allowing the player to use the trident as a means of fast transportation.

Usage
Tridents enchanted with Riptide can be thrown only when a player stands in water, or during snowy weather in certain biomes, or during rainy weather. In those situations, a thrown trident launches the player with it. Higher levels allow for traveling greater distances. Players can also reach higher heights by throwing a Riptide trident straight upwards.

If the player collides with a mob or another player, the trident deals throwing damage, sometimes deals critical damage. Using Riptide consumes durability of the Trident regardless of whether or not the trident collides with a mob or player.

A thrown trident can hit multiple targets, but it behaves like a regular trident when thrown by a dispenser.

Incompatibilities
Riptide is mutually exclusive with Loyalty and Channeling (although Loyalty and Channeling may be combined with each other).