mojira.dev
MC-69349

Arrow entity case-sensitivity not consistent

Issuing a testfor @e command with arrows presents result
Found arrow

Issuing a command with @e[type=arrow] is not valid
Entity type 'arrow' is invalid

Using [type] requires uppercase of Arrow
testfor @e[type=Arrow]

Attachments

Comments 5

From: MC-69350

when using testfor, it will say "Found <entityname>", not "Fount <entityid>"

Kumasasa did you even read the report???

It says "Found arrow", not "Found Arrow"...

See attached screenshot for clarification. This should not have been marked Invalid, since it's a case-sensitive consistency issue, and case-sensitivity is required for commands. I have no idea where Fount came from, because I never wrote it.

In other words, this should be an easy fix for the devlopers. But based on this, Minecraft the game is lying to the player.

Reopen thank you.

Why should arrow be capitalized? It's not a proper noun.

Never mind. The typo on "Fount" confused me.

I was trying to issue the command last night, but as I did the testfor it kept showing up as "Arrow".

qmagnet

(Unassigned)

Unconfirmed

Minecraft 1.8-pre1

Retrieved