Loyalty is an enchantment applying to a trident, causing it to return to the owner once thrown. If the player dies while the trident is returning, the trident then drops in item form and is susceptible to despawning.
When the player is traveling between dimensions, the trident attempts to return to the player but stays in the current dimension. For example, if a player throws a trident while in the nether and goes to the overworld the tridents stays in the nether and does not despawn. As soon as the player returns to the nether, the trident resumes returning to the player.
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.
In Java Edition, throwing a trident into the Void effectively destroys the trident; it never returns because it hits no block or entity.[until JE Combat Tests] In Bedrock Edition, the trident returns after traveling around 15 blocks in the void. A Loyalty-enchanted trident does not return when thrown by a dispenser.
|Sound||Subtitle||Source||Description||Namespaced ID||Translation key||Volume||Pitch||Attenuation distance|
|Name||Namespaced ID||Translation key|
|Name||Namespaced ID||Numeric ID||Translation key|
|1.13||18w07a||Added tridents along with Loyalty and Impaling, Riptide, and Channeling.|
|18w14a||Loyalty is no longer compatible with Riptide.|
|Upcoming Java Edition|
|Combat Tests||Combat Test 4||Tridents with Loyalty that fall into the void return to their owner upon breaking in the void.|
|1.4.0||beta 18.104.22.168||Added tridents along with Loyalty and Impaling, Riptide, and Channeling as part of Experimental Gameplay.|
|beta 22.214.171.124||Fully implemented the Loyalty enchantment.|
|Legacy Console Edition|
|TU69||1.76||Patch 38||Added tridents along with Loyalty and Impaling, Riptide, and Channeling.|