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

Beds' sides are not culled/hidden against other blocks

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • Minecraft 18w50a, Minecraft 19w11b, 20w49a, 1.16.5, 21w06a, 21w08b, 21w10a, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.4
    • Community Consensus
    • Textures and models
    • Low
    • Gameplay

      The bug

      Bed blocks do not cull against other blocks. This means that if a bed block is standing on top of full blocks, the bottom of the bed's feet will still be rendered, even if they're not visible, which is a waste of performance. It gets even worse if you put blocks around the bed, as then the northern/eastern/southern/western faces of the bed will also still be rendered despite not being visible from any angle, which also wastes performance for no reason.

      While the performance impact is very minimal (especially if you only have 1 or 2 beds), it still exists, which is not good. (On a semi-related side-note, the top part of the "feet" are also rendered, despite being inside of the bed and thus always invisible, which likewise also causes an unnecessary (minor) performance loss.)

      This is directly caused by MC-122532 being "working as intended". Despite that issue being "working as intended", beds not culling against blocks is definitely not intended, as it causes beds to render sides that should never be visible in the first place in some circumstances (including a very common one, being having a bed on top of a floor).

        1. Derp.png
          Derp.png
          1.48 MB
        2. MC-141306.mp4
          3.64 MB

            Unassigned Unassigned
            Zwip-Zwap Zapony Zwip-Zwap Zapony
            Votes:
            7 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              CHK: