End portal incorrectly handles non-player entities

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Minor
    • None
    • Affects Version/s: None
    • Environment:

      First encountered on a multiplayer server with plugins (hosted platform)

      Reproduced on a self-hosted Bukkit server on Windows 11 with no plugins installed

    • CraftBukkit version 4583-Bukkit-ecdf5f6 (MC: 1.21.11) (Implementing API version 1.21.11-R0.1-SNAPSHOT)
    • Yes

      Affected entities:

      • Items
      • Boats
      • Minecarts
      • Certain mobs

      Steps to reproduce:

      Go to the End dimension

      Force any of the listed non-player entities into an End portal

      This occurs with both naturally generated End portals and manually placed End portal frames

      Expected behavior:
      Non-player entities entering the End portal should be teleported to the Overworld (same behavior as players).

      Actual behavior:
      Non-player entities are not teleported to the Overworld. Instead, they are relocated within the End dimension to the highest valid block at coordinates (0, 0).

      Reproducibility:

      Happens consistently

      Occurs regardless of portal origin (generated or manually built)

            Assignee:
            Unassigned
            Reporter:
            Pop Bob
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: