mojira.dev
MC-225355

Shooting non-mob entities doesn't count towards the "Take Aim" advancement

Summary:
If the first thing you shoot with a bow is one of the following entities, you will not be granted the "Take Aim" advancement:

  • End Crystal

  • Minecart

  • Boat

  • Item frame

  • Painting

  • Armor stand

  • Leash Knot

Steps to Reproduce:

  1. /advancement revoke @p only minecraft:adventure/shoot_arrow
  2. Place one of the entities mentioned above

  3. Take a bow and shoot the entity

Observed Results:
You are not granted the advancement Take Aim when you hit certain entities.

Expected Results:
You are granted the advancement Take Aim when you hit those entities.

Screenshots/Videos Attached:

[media]


Original Description
If an End Crystal is the first thing you shoot with a bow and arrow, you will not get the "Take Aim" advancement. It will be given the first time you hit another entity.

 

 

I feel due to the wording of Take Aim's advancement, that an End Crystal should count for the completion of the advancement.

Linked issues

Attachments

Comments 12

Can confirm. Also affects 21w19a.

I think it has to be a mob, or you already shot the bow, or i am wrong.

Can confirm in 1.17.

Can confirm in 1.17.1.

2 more comments

@unknown please do not add comments on your own reports confirming them, you can add the affected version yourself.

Can confirm in 1.19.

Can confirm in 1.19.2.

Can confirm in 1.20 Pre-release 1.

Ghast fireballs are another entity that do not work 

Dethstroak

(Unassigned)

Confirmed

Advancements

1.16.5, 21w19a, 1.17 Pre-release 1, 1.17 Pre-release 2, 1.17, ..., 1.19.4, 23w18a, 1.20 Pre-release 1, 1.20.4, 1.21

Retrieved