mojira.dev
MC-140228

Motion tag does not work with NoGravity tag

Please read before you dismiss this as a duplicate of an unrelated issue.

First of all, I acknowledge that this is a duplicate of MC-80756, MC-130460, and MC-137164. (I don't know how to go about reopening those closed issues myself, if I even can.)

This is most certainly not a duplicate of MC-75979, as the responses towards it were specifically related to the NoAI tag, and not the NoGravity one.

Is NoGrav rendering things immobile WIA/unfixable? If it's WIA, I'd like to point out that you could just NoAI if you wanted to stop motion, so NoGrav doing the same is redundant/unhelpful and gets in the way of making floating objects move smoothly (i.e. without repeated teleports).

Edit: Realized armor stands don't have the NoAI tag. Maybe add an additional tag to armorstands related to movement ("immobile"?), or just give them the NoAI tag for the same purpose.

Linked issues

Comments 4

Please do not mark unreleased versions as affected.
You don't have access to them yet.

If I recall correctly, it used to work just fine with armor stands, just like how it currently works with other mobs. It is definitely a bug, since NoGravity is only supposed to take away the downward pull of gravity, but not any other form of motion, such as upward vertical movement.

Confirmed still an issue in 1.14.

I am unable to reproduce this issue in 20w51a. To test this, I ran the following command:

/summon arrow ~ ~ ~1 {Motion:[0.0,0.0,1.0],NoGravity:1b}

Upon executing this, I encountered no errors and everything worked fine.

cat cat

(Unassigned)

Community Consensus

Commands, Entities

Minecraft 1.13.2, Minecraft 18w48a, Minecraft 18w48b, Minecraft 18w49a, Minecraft 18w50a, ..., Minecraft 19w04a, Minecraft 1.14, Minecraft 1.14.3, Minecraft 1.14.4 Pre-Release 4, Minecraft 1.14.4 Pre-Release 5

Retrieved