mojira.dev
MC-102836

Enderman and chorus fruit can teleport to some dangerous places

The Bug

Endermen and chorus fruit consider dangerous blocks as valid teleporting locations.

Dangerous blocks include:

  • Fire / Soul fire

  • Campfire / Soul campfire

  • Cactus

  • Magma block

  • Sweet berry bush

  • Wither rose

  • Lava cauldron

  • Pointed dripstone

  • Powder snow (MC-252243)

How to reproduce

  1. Summon a large area of magma blocks with some diamond blocks in the center

    /fill ~ ~-1 ~ ~30 ~-1 ~30 minecraft:magma_block
    /fill ~14 ~-1 ~14 ~16 ~-1 ~16 minecraft:diamond_block
  2. Stand on the diamond blocks

  3. Eat some chorus fruit
    → ❌ Notice how endermen and chorus fruit consider dangerous blocks as valid teleporting locations

Expected behavior

The expected behavior would be that endermen and chorus fruit consider dangerous blocks as invalid teleporting locations.

Linked issues

Attachments

Comments 9

I don't think this is quite duplicated by the teleporting back bug, this is just about them teleporting on to them from something else if I'm not mistaken.

Shulker is WAI, because MC-83988.

Can confirm that this is still an issue with both chorus fruit and enderman in 20w51a.

Can confirm in 21w05b.

Video attached.

Can confirm in 21w07a.

I am able to confirm this behavior in 21w38a. Here are some extra details regarding this problem.

The Bug:

Endermen and chorus fruit consider dangerous blocks as valid teleporting locations.

Dangerous blocks include:

  • Fire / Soul Fire.

  • Campfire / Soul Campfire.

  • Cactus.

  • Magma Block.

  • Sweet Berry Bush.

  • Wither Rose.

  • Lava Cauldron.

Steps to Reproduce:

  • Summon a large area of magma blocks with some diamond blocks in the center.

/fill ~ ~-1 ~ ~30 ~-1 ~30 minecraft:magma_block
/fill ~14 ~-1 ~14 ~16 ~-1 ~16 minecraft:diamond_block
  • Stand on the diamond blocks.

  • Eat some chorus fruit.

  • → ❌  Notice how endermen and chorus fruit consider dangerous blocks as valid teleporting locations.

Expected Behavior:

The expected behavior would be that endermen and chorus fruit consider dangerous blocks as invalid teleporting locations.

Can confirm in 1.18.1.

Can confirm in 1.18.2.

[Mod]Les3awe

(Unassigned)

Confirmed

Gameplay

Normal

Mob behaviour

berry_bush, cactus, campfire, chorus_fruit, dangerous, enderman, fire, magma_block, soul_campfire, soul_fire, teleport, wither_rose

Minecraft 16w20a, Minecraft 16w21a, Minecraft 16w21b, Minecraft 1.10 Pre-Release 1, Minecraft 1.10 Pre-Release 2, ..., 25w09b, 1.21.5 Release Candidate 1, 1.21.5, 25w17a, 1.21.6 Pre-Release 3

Retrieved