Mojira Archive
MCM-591

[1.11] Killing a rideable entity respawns its rider, even if that rider was killed previously in the same tick.

Partner Rank:

1

Partner Team Reporting:

Everbloom Studios

Verification builds and Platforms:

1.10.0.10

Summary:

When a rideable entity is killed, its rider can be successfully targeted by commands such as /kill earlier in that tick, but the /kill command fails to kill the entity.

Impact:

This breaks The Enderman Heists, and is a regression from previous versions.

Repro Steps:

  1. Download "The Enderman Heists" from the store, and enable cheats while creating the world.
  2. Switch to creative via /gamemode 1
  3. Run the following command: /tp 106 41 130
  4. Observe the nearby enderman walking around the driveway.
  5. Give yourself a command block via: /give @s command_block
  6. Place an unconditional, needs redstone impulse command block with the command /kill @e[type=pig]
  7. Place a conditional, always active chain command block in front of the impulse block so they form a chain with the command /kill @e[type=zombie]
  8. Place a redstone block next to the impulse command block.
  9. Observe the issue.

Observed Results:

The nearby enderman's body is killed leaving behind the head. Endermen are made up of two entities, the pig head riding the zombie body. Even though the pig kill command ran firstĀ and was successful, the pig (head) still was not killed due to the zombie (body) being killed.

Expected Results:

The entire nearby enderman is killed, body and head.

Regression Builds:

1.11.0.9

Fixed

BluCode

2019-04-12, 03:11 AM

2019-05-29, 01:42 AM

2019-05-29, 01:42 AM

0

1

Future Release

-