Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-269778

Teleportation with chorus fruits maintains the decimal places of the Y-coordinate, sometimes causing entities to be teleported too high

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 1.20.4, 24w12a
    • None
    • Confirmed
    • Collision, Entities

      When a player or fox consumes a chorus fruit, the entity is consistently teleported while preserving the decimal places of the Y-coordinate. Consequently, if you stand on a floating platform comprised of non-full blocks like dirt paths or slabs, eating a chorus fruit on the platform will result in being teleported 1 block too high. This behavior can be readily verified by consuming a chorus fruit with the F3 debug screen open and observing the Y-coordinate closely.

      Reproduction steps

      1. Construct a platform using non-full blocks such as dirt paths, slabs, or other similar blocks, ensuring it is suspended above water
      2. Stand upon the platform
      3. Eat a chorus fruit

      Observed: You are teleported 1 block too high due to the retention of decimal places in the Y-coordinate.
      Expected: Teleportation should consistently position you on the ground level, ensuring you are not teleported too high and risk falling slightly after consuming the chorus fruit.

        1. fox_teleported_too_high.mp4
          2.94 MB
          Pro of the best minecraft game: 1.8!
        2. player_teleported_too_high.mp4
          5.05 MB
          Pro of the best minecraft game: 1.8!

            Unassigned Unassigned
            NoUser No User
            Votes:
            4 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              CHK: