[BLOCKER] [type=!Player] doesn't work in @e selector
Verification builds:
Build 432497
Summary:
The @e selector @e[type=!Player] doesn't work, returns syntax error. Likewise any @e can't select the Player specifically unless the type isn't specified.
Impact:
As the player is an entity, it should be listed on the types. It breaks many mechanics used by @e
Repro Steps:
1.type kill @e[type=!Player]
2.for comparison do kill @e
Observed Results: In the @e result, it kills everyone including the player. However when trying to exlude the player @e[type=!Player] it returns a syntax error.
Expected Results: Player should be acceptable as a type of entity since @e will target the player if not specified.
Screenshots/Videos attached: https://youtu.be/xXC_eW7M3HQ
Notes: