ProtocolSupport / ProtocolSupportPocketIssues

Issue-tracker for ProtocolSupport pocket edition.
6 stars 0 forks source link

Interact button does not appear (on iOS) #64

Closed magicus closed 2 years ago

magicus commented 5 years ago

On the iOS app, it is impossible to do interactions that would have needed the interact button, like feeding animals, milking cows, or entering a boat. The corresponding button just does not appear.

This is with the latest build of mcpenew, and paper.

magicus commented 5 years ago

After some amount of playing, we've noticed the button to appear in two cases. Once, if was with a horse. When pressed, it functioned as it should, allowing the player to mount the horse. This could never be repeated.

The second time was with blazes (!). They should not really have an Interact button. This could be related to the fact that blaze fireballs are incorrectly mapped as armor stands (see separate bug), perhaps the PE client wants to interact with the "armor stands". This theory is though contradicted by the fact that no Interact button appears for normal armor stands.

magicus commented 5 years ago

I just learned about the tap-and-hold functionality. (I'm not sure if I've completely missed this before, or this has been added in later versions of Bedrock Edition.) So this is not a complete show-stopper, thus I'm lowering prio.

However, it is still annoying, and my kids are going to miss the easy-to-use button.

magicus commented 5 years ago

I've discovered some more about this. If you toggle to sneaking mode, the Interact button (almost always) appears. If it does not, toggling it off again, will make it appear. If you are sneaking and approaching an entity that should have an interact button (like a horse), no button will appear, but if you look at the horse and toggle sneaking off, the button will appear.