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

Boats cannot be placed under water most of the time

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • Minecraft 1.12.2, Minecraft 18w05a, Minecraft 1.13.1, 1.15.2, 20w18a, 20w19a, 1.16.4, 20w51a, 1.19.4 Release Candidate 2, 1.19.4
    • Confirmed
    • Entities

      The bug

      Based on 3 Glitches with Boats- 1.12 Vanilla Survival

      Boats cannot be placed under water most of the time unless you look up while using the boat.

      How to reproduce

      Go underwater and try to place a boat by right clicking the ground around you

      Code analysis

      Based on 1.12.2 decompiled using MCP 9.40

      The root cause is that the method net.minecraft.item.ItemBoat.onItemRightClick(World, EntityPlayer, EnumHand) tries to place the boat in the water block right in front of you, which fails because you would be intersecting with the boat.

      It might be better if (in general) ray tracing under water would ignore liquids, or at least water.

            Unassigned Unassigned
            marcono1234 Marcono1234
            Votes:
            4 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              CHK: