Mobs in water will be hurled into the air after changing NoAI tag
After changing the NoAI tag of Mobs, mobs will suddenly be hurled into the sky very high.
Steps to Reproduce:
1. Make a large-enough lake or find one
2. Put any Mob in the water
3. Run command:
/entitydata @e {NoAI:1}
4. Wait 2-3 seconds
5. Run command:
/entitydata @e {NoAI:0}
Repeat(if not reproduced)
Created Issue:
Mobs in water will jump very high after changing NoAI tag
After changing the NoAI tag of Mobs, some mobs will suddenly jump very high.
{NoAI: 1}
Steps to Reproduce:
1. Make a large-enough lake
2. Put any Mob in the water
3. Run command: /entitydata @e4. Wait 2-3 seconds
{NoAI: 0}
5. Run command: /entitydata @eNote: I cannot post a video due to issues with the file size.
Environment
Windows 7 32-Bit
Java 8u11
After changing the NoAI tag of Mobs, some mobs will suddenly jump very high.
{NoAI: 1}
Steps to Reproduce:
1. Make a large-enough lake
2. Put any Mob in the water
3. Run command: /entitydata @e4. Wait 2-3 seconds
{NoAI: 0}
5. Run command: /entitydata @eNote: I cannot post a video due to issues with the file size.
After changing the NoAI tag of Mobs, some mobs will suddenly jump very high.
{NoAI: 1}
Steps to Reproduce:
1. Make a large-enough lake or find one
2. Put any Mob in the water
3. Run command: /entitydata @e4. Wait 2-3 seconds
{NoAI: 0}
5. Run command: /entitydata @eRepeat(if not reproduced)
After changing the NoAI tag of Mobs, some mobs will suddenly jump very high.
{NoAI: 1}Steps to Reproduce:
1. Make a large-enough lake or find one
2. Put any Mob in the water
3. Run command: /entitydata @e4. Wait 2-3 seconds
{NoAI: 0}
5. Run command: /entitydata @eRepeat(if not reproduced)
After changing the NoAI tag of Mobs, some mobs will suddenly jump very high.
Steps to Reproduce:
{NoAI: 1}
1. Make a large-enough lake or find one
2. Put any Mob in the water
3. Run command: /entitydata @e4. Wait 2-3 seconds
{NoAI: 0}
5. Run command: /entitydata @eRepeat(if not reproduced)
After changing the NoAI tag of Mobs,
somemobs will suddenlyjumpvery high.Steps to Reproduce:
{NoAI: 1}
1. Make a large-enough lake or find one
2. Put any Mob in the water
3. Run command: /entitydata @e4. Wait 2-3 seconds
{NoAI: 0}
5. Run command: /entitydata @eRepeat(if not reproduced)
After changing the NoAI tag of Mobs, mobs will suddenly be hurled into the sky very high.
Steps to Reproduce:
{NoAI: 1}
1. Make a large-enough lake or find one
2. Put any Mob in the water
3. Run command: /entitydata @e4. Wait 2-3 seconds
{NoAI: 0}
5. Run command: /entitydata @eRepeat(if not reproduced)
Windows 7 32-Bit
Java 8u11Irrelevant
Mobs in water willjump very highafter changing NoAI tagMobs in water will be hurled into the air after changing NoAI tag
Irrelevant
After changing the NoAI tag of Mobs, mobs will suddenly be hurled into the sky very high.
Steps to Reproduce:
{NoAI: 1}
1. Make a large-enough lake or find one
2. Put any Mob in the water
3. Run command:/entitydata @e4. Wait 2-3 seconds
{NoAI: 0}
5. Run command:/entitydata @eRepeat(if not reproduced)
After changing the NoAI tag of Mobs, mobs will suddenly be hurled into the sky very high.
Steps to Reproduce:
1. Make a large-enough lake or find one
2. Put any Mob in the water
3. Run command:/entitydata @e {NoAI:1}4. Wait 2-3 seconds
5. Run command:/entitydata @e {NoAI:0}Repeat(if not reproduced)
Confirmed, it seems that the cause is that NoAI Mobs still try to "swim" and NoAI Mobs store Velocity. I stood in the same space as the Zombie and it flew horizontally when NoAI was 0 again.
Confirmed for 1.8
Confirmed in 1.8.3.
Any issues related to changing nbt tags during the life time of a mob will not be fixed.