Shulker mob is moving #3272

Open
opened 2023-01-06 19:07:55 +01:00 by Preass · 15 comments

MineClone2 version:

What happened?

I spawned a shulker on top of end stones to see how they look but the mob moves away and disappear when it reach the not end stone dirt blocks.

What should happen:

They should not move and disappear.

Steps to reproduce

Spawn a shulker mob on top of end stones and see them move and disappear.

MineClone2 version: ### What happened? I spawned a shulker on top of end stones to see how they look but the mob moves away and disappear when it reach the not end stone dirt blocks. ### What should happen: They should not move and disappear. ### Steps to reproduce Spawn a shulker mob on top of end stones and see them move and disappear.
Preass added the
bug
unconfirmed
labels 2023-01-06 19:07:55 +01:00

Disappear like teleported away?

Disappear like teleported away?
Author

Don't know if teleported but no special effects just gone.

Don't know if teleported but no special effects just gone.
Member

Sounds like it despawned?

Sounds like it despawned?
Author

I tried again and I think it disappear if it moves to the edge of a block. I pushed it and it slides to the edge and disappear.

I tried again and I think it disappear if it moves to the edge of a block. I pushed it and it slides to the edge and disappear.
Contributor

Shulkers aren't meant to be pushed around anyway. They should behave more like a solid block that attacks you.

Shulkers aren't meant to be pushed around anyway. They should behave more like a solid block that attacks you.
Member

Well, I do think that they shouldn't just disappear...
Though, that does give me a great idea for a comedic trap....

Well, I do think that they shouldn't just disappear... Though, that does give me a great idea for a comedic trap....
Member

they do move but when the player attacks them they teleport to a different spot in minecraft

they do move but when the player attacks them they teleport to a different spot in minecraft
Member

Point.. did you accidentally punch them in doing this, Preass?

Point.. did you accidentally punch them in doing this, Preass?
Member

also shulkers teleport away to different spots when they attack each other as well lol

also shulkers teleport away to different spots when they attack each other as well lol
Author

Point.. did you accidentally punch them in doing this, Preass?

No. I just walk to them.

> Point.. did you accidentally punch them in doing this, Preass? No. I just walk to them.
ancientmarinerdev added the
mobs
label 2023-02-03 02:29:12 +01:00
kneekoo removed the
unconfirmed
label 2023-05-06 20:04:35 +02:00
Contributor

Confirmed, shulkers occasionally move and then they might also teleport. I tried this in creative mode, spawning multiple shulkers from eggs. A few of them moved 1 block, and some even teleported after they moved. They do this without being attacked.

Confirmed, shulkers occasionally move and then they might also teleport. I tried this in creative mode, spawning multiple shulkers from eggs. A few of them moved 1 block, and some even teleported after they moved. They do this without being attacked.
Member

they normally teleport when getting attacked by either another shulker or by a player in Minecraft

they normally teleport when getting attacked by either another shulker or by a player in Minecraft
Contributor

Indeed, and in my case they were not attacked - they simply moved, and some even teleported.

Indeed, and in my case they were not attacked - they simply moved, and some even teleported.
Member

Well, they should teleport only, and only if there is a valid tp location (17x17x17).

From the wiki:

Shulkers generally remain stationary, attached to an adjacent block with a full face.[1] However, if the block the shulker occupies becomes something other than air or the shulker finds itself not adjacent to any full face, or the shell cannot fully open (due to solid blocks or entities such as boats or other shulkers), it attempts to teleport (5 attempts per tick) to an air block within a 17×17×17 cube centered on the shulker where the shulker can attach to a full face and open. If it finds no valid position to teleport onto it does not move.

... When at less than half health, a shulker has a 25% chance of teleporting (as described above) after taking damage. When a shulker is attacked, other shulkers in the area target the attacker as well.

Shulkers don't take burning damage from lava or fire. They drown in water, but try to teleport away when water or lava flows into the block they occupy.

Anecdotally, the ones in End Cities (ie, in MC.): Shulkers will tp when they are on the outside if you get too close to them. (Can also occur inside of the towers too.) My last couple of forays to see how this works in minecraft have been frustrating because they will fire until I get about 4m away, and then they tp to a different location. And, I can also say that has occurred when not hit by anything, just a proximity tp. According to the wiki these experiences shouldn't be possible.

My only guess as to my own experiences with them in mc, is that somehow they were hit by something and I couldn't see it.

Well, they should teleport only, and only if there is a valid tp location (17x17x17). From the wiki: > Shulkers generally remain stationary, attached to an adjacent block with a full face.[1] However, if the block the shulker occupies becomes something other than air or the shulker finds itself not adjacent to any full face, or the shell cannot fully open (due to solid blocks or entities such as boats or other shulkers), it attempts to teleport (5 attempts per tick) to an air block within a 17×17×17 cube centered on the shulker where the shulker can attach to a full face and open. If it finds no valid position to teleport onto it does not move. > ... When at less than half health, a shulker has a 25% chance of teleporting (as described above) after taking damage. When a shulker is attacked, other shulkers in the area target the attacker as well. > Shulkers don't take burning damage from lava or fire. They drown in water, but try to teleport away when water or lava flows into the block they occupy. Anecdotally, the ones in End Cities (ie, in MC.): Shulkers will tp when they are on the outside if you get too close to them. (Can also occur inside of the towers too.) My last couple of forays to see how this works in minecraft have been frustrating because they will fire until I get about 4m away, and then they tp to a different location. And, I can also say that has occurred when not hit by anything, just a proximity tp. According to the wiki these experiences shouldn't be possible. My only guess as to my own experiences with them in mc, is that somehow they were hit by something and I couldn't see it.
Member

I have always seen them tped when hit by another shulker or player but never tped when nothing touched them from my experience.

I have always seen them tped when hit by another shulker or player but never tped when nothing touched them from my experience.
Sign in to join this conversation.
No Milestone
No project
No Assignees
6 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: VoxeLibre/VoxeLibre#3272
No description provided.