mojira.dev
MC-194089

Shulkers at some Y positions refuse to get a Peek value

This was not an issue in 1.15.2.

Steps to reproduce:

  1. /summon area_effect_cloud ~ ~ ~ {Duration:1000000,Passengers:[{id:shulker,NoAI:1b}]}
    /execute as @e[type=shulker] run data merge entity @s {Peek:1b}
    /execute as @e[type=shulker] run data get entity @s Peek
  2. See 0b as result; if not continue following the steps.

  3. /execute as @e[type=area_effect_cloud] at @s run tp @s ~ ~0.1 ~
    /execute as @e[type=shulker] run data merge entity @s {Peek:1b}
    /execute as @e[type=shulker] run data get entity @s Peek
  4. See 0b as result; if not repeat second set of commands up to 10 more times; you're guaranteed to get the Y position where it won't get a non-0 Peek value.

Comments 3

Confirmed; I've found that this issue happens at y level 64.8 for instance.

Yeah, when it is riding an area effect cloud, and the shulker is then aligned to the block grid, for example, then it won't work, which is incredibly annoying for map makes that want to create blocks you can hit (with arrows)

This appears to be fixed in 21w03a.

user-f2760

(Unassigned)

Confirmed

Low

Commands

1.16.1, 1.16.2, 1.16.3 Release Candidate 1, 1.16.3

21w03a

Retrieved