Loyalty

Loyalty is an enchantment to a thrown trident, causing it to return to the player. Except if the player dies in the process of returning, the trident then drops in item form and needs to be collected by the player in 5 minutes or it despawns and is lost forever.

Also when Going through dimensions the trident keeps trying to return to the player and stays in the current dimension, so for example if a player throws a trident in the nether and goes to the overworld the tridents stays in the nether and doesn't despawns, but as soon as the player returns the trident will resume going after the player.

Usage
When a trident enchanted with Loyalty is thrown and comes into contact with any block or entity, it returns after a time interval to the player who threw it. Higher enchantments decrease the waiting time to return.

$$, throwing a trident into the Void effectively destroys the trident; it never returns because it hits no block or entity. $$, the trident returns after traveling around 15 blocks in the void. A Loyalty-enchanted trident does not return when thrown by a dispenser.

Incompatibilities
Loyalty and Riptide are mutually exclusive. If the two are combined via commands, Riptide still functions normally but the trident can no longer be thrown.

ID




Issues
忠诚 Lealdade