Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-43239

Beds in villages do not have to have a roof over them

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Works As Intended
    • None
    • 1.11.0.4 Beta, 1.11.0.5 Beta
    • None
    • Confirmed
    • Windows
    • 187943

      A bed placed under the open sky near a villager_v2 will create a village ("dwelling") or be added to an existing village, and it can be claimed by a villager. According to Helen Angel, bed in villages must have solid blocks above them in Java, and this is a bug because it was intended to work the same way in Bedrock.

      A possible consequence of this bug is that players can convert or create designs for villager breeders, iron farms, etc. that shouldn't work, but do. These will be broken by a fix for this bug.

      Steps to reproduce:

      1. Create a new flat world.
      2. Place a bed anywhere.
      3. Place a villager near the bed.

      Expected results:
      The villager ignores the bed.

      Actual results:
      The villager displays green "happy" particles indicating that it has claimed the bed.

      In the game save data, you can also examine the villager_v2 entity's dwellingUniqueID to see that it is not zeros, which indicates that the villager saw itself as being in a village at some point, but a bed under open sky should not create a village.

            Auldrick [MCPE Mod] Auldrick
            Votes:
            2 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: