What I expect to happen:
When an ender pearl is used, it should set the 'using_item' advancement trigger that checks for an ender pearl item being used.
What happens:
No usage is detected. Note, ender eyes are detected by said advancement trigger (even when no stronghold exists in a superflat void world and no eye is used).
Minimal data pack attached with two 'resetting' advancements, one to test ender pearls and one to show ender eyes working. Recommend usage in superflat void to also showcase eyes working even without being 'used'.
Attachments
Comments 6
The same advancement trigger fires for using eyes of ender though? You do not need to hold the use button for those, they are a single-click item
ender pearls are not items that can use “using_item”
items that trigger using_item are things like foods, shields, tridents, crossbows, bows etc.
an item that triggers using_item is something that requires the use button to be held down
@potatowarrior906 AGAIN: Eyes of ender trigger this. Either there’s a discrepancy and they shouldn’t. or ender pearls should.
Confirmed affecting 1.21.5; in fact eyes of ender will continue to trigger this repeatedly as long as the the mouse click is held down in creative.
Even though this was triaged, this sounds intended... The
using_item
trigger only works for items where you need to hold the use button (spyglass, crossbow, bow, brush, etc). It has never worked for single click items.