mojira.dev
MCPE-14322

Arrows fired from dispensers don't hit entities directly in front of the dispenser

Edit by @unknown: The bug seems to be either that the arrows are spawning ahead of the entity, such that the arrows never actually hit it... OR that the arrow never actually penetrates the entity until after it goes past the point where it collides with the block behind the entity... it seems like removing the block that the arrows get stuck on causes the entity to get hit, at least in my testing.

Original Description:
I tried to build a witch farm with a tripwire hook at the bottom and a two-tick pulse generator hooked up to some arrow filled dispensers. The witch triggered the dispensers however did not take any damage from the arrows!? I am very confused. I will test this with other entities. This could be the witch drinking an overpowered potion or a problem with the arrows registering under a pulse. Please help me as this farm is really necessary!!!

Linked issues

Attachments

Comments

migrated

I have done some tests and other entities can't be killed with arrows that are dispensed. I think there is a problem with the arrows being registered in the world.

migrated

I can kill sorry creepers with the device shown below:

[media]

The reason why you couldn't harm witches nor villagers is probably because their hitbox is thinner than 1 block. Killing witches is another story: they drink potions very often when they take damage so I assume it's not easy to kill them with arrows.

migrated

have you used 0.15.0 Realms builds 4!

migrated

Ah no, I only tested it in 0.14.2. Thanks for pointing that out.

migrated

Thanks.

migrated

I looked at the game code and ran some tests. Turns out arrows are fine registering in the world however the dispenser has trouble registering the arrows that it shoots out under the pulse. I will test with potions now

migrated

Potions work just fine?????

migrated

This is quite strange. I guess the entity can't cope with the amount of arrows being shot out of it!!!! It overloads and ignores the pulse completly! The players client thinks the arrows are there. However I am no expert in the Minecraft code. I think I will ask tommasso

migrated

Mobs that are right in front of the dispenser won't get hit by the arrow.

migrated

Please respond and add the current version if you can reproduce this issue.

SuperGeniusZeb

Reopening, affects 1.0.2. Revised the title & description to explain the bug better.

SuperGeniusZeb

Affects 1.0.4.1. Revised my edit of the description again to include some more testing results.

migrated

(Unassigned)

55491

Confirmed

Phone - Android - Samsung Galaxy S5

Android 5.0

arrow, dispenser, entity

0.14.3, 0.15.0, 1.0.2, 1.0.3, 1.0.4.1

1.0.6.0

Retrieved