mojira.dev
MCPE-79223

Pillagers/Skeletons and Parrots in a boat together breaks arrow physics, causing massive lag

Steps to reproduce

  1. Place a boat.

  2. Spawn a pillager or skeleton so it gets stuck in the boat.

  3. Spawn a parrot so it gets stuck in the boat.

  4. Stand behind or to the side of the boat so that the pillager will try to shoot at you.

  5. /gamemode s

Expected result

The pillager can shoot you over the parrot's head.

Actual result

The pillager's arrows get trapped in the air above the parrot and repeatedly make a sound like they are hitting something.


Included is a short demonstration video. When a Parrot and a Pillager enter a boat together, and the Pillager detects a player, it fires an arrow towards the player; depending on the trajectory of the shot, the arrow may get stuck in the top of the parrot's hitbox. The arrow continues to float there without despawning and the Pillager will continue to fire arrows as long as the player is in detection range. As each moving arrow is an entity, if enough arrows are left to accumulate it can cause massive lag, especially on a console world.

 

Edit: As the arrows are still "in motion" they are still active projectiles and will also cause damage to anything that bumps into them. Bug will also occur with Skeletons, as well as Pillagers, so if this gets marked as "works as intended" this floating arrow trick could potentially be exploited to design a nice music disc farm.

Linked issues

Attachments

Comments 6

Is this still an issue in the latest version?

Yes, 1.16.40
If a player enters the arrows in creative mode they will fall to the ground

that happens sometime if u put a skeleton and a iron golem into a boat on a server that has claimed lands enabled

Yes Golden, as of PS4 version 2.16 this issue remains unchanged.

[media]

Parrots seem to affect all projectiles from player when they are on the player's shoulder as well. Present in 1.16.100. I did a little more testing and this seems to only be present with parrots that are NOT owned by the player.

Can confirm in 1.16.200 and 1.16.201

Scotty Scott

(Unassigned)

387264

Confirmed

Multiple

7.50

arrow, boat, parrot, pillager, skeleton

1.18.0.21 Beta, 1.14.60 Hotfix, 1.16.40 Hotfix, 1.16.61 (PS4), 1.16.100, 1.16.201 Hotfix

Retrieved