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

Oak and cobblestone stairs placed or generated (NPC villages) in 15w35b are invisible

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Minecraft 15w35c
    • Minecraft 15w35a, Minecraft 15w35b
    • None
    • Java_version 1.8.0
      Windows 10
    • Confirmed

      The stairs in front of the doors at the villages are invisible and if you step on them it will glitch you.
      At the top of the building the stairs are invisible too.
      This bug does not happen in the desert village

      Explanation from MC-87217:

      When a village first loads in 15w35a/b, all stair blocks in the village will be invisible and will cause the player to stutter when walking on them. When the game is quit and the world re-loaded, the glitched blocks will no longer cause stuttering, however mobs will be able to spawn on them and the lighting glitch will remain. In both cases the blocks can not be interacted with. Updating the glitched blocks will fix the lighting glitch. The mobs that spawn on the glitched blocks spawn there due to the fact that when most hostile mobs spawn, the light level at the bottom spawning block is checked when spawning mobs. For example, as most hostile mobs need a light level below 8 to spawn, the game will check the block immediately
      above the block that the mob will be standing on when it spawns. If this block is at light level 7 or below, a mob will spawn regardless of the light level of the block above, even if the bounding box of the mob is larger than that of the spawning block.

      The lighting glitch is caused by the game generating the blocks but not rendering them, causing the blocks below to be at light level 0 (as stairs are opaque, the space they occupy is always at light level 0), and as the blocks exist for the game but not the player, the game treats the blocks as solid, however the player apparently does not, attempting to walk through the blocks as if they were non-solid. This causes the stuttering glitch. Reloading the world updates the blocks, causing them to effectively disappear, however this does not update the lighting engine, which will treat the blocks like any others at light level 0, and are therefore eligible for mob spawning.

        1. 2015-08-24_11.03.56.png
          1.13 MB
          Emoluvjd2
        2. 2015-08-24_17.44.18.png
          374 kB
          Kristian Gahy
        3. 2015-08-24_17.44.22.png
          428 kB
          Kristian Gahy
        4. 2015-08-24_18.05.41.png
          2.03 MB
          Kristian Gahy
        5. 2015-08-25_11.18.49.png
          370 kB
          Andrew Yoksh
        6. 2015-08-25_11.19.09.png
          246 kB
          Andrew Yoksh
        7. 2015-08-25_11.19.37.png
          225 kB
          Andrew Yoksh
        8. 2015-08-27_00.24.51.png
          133 kB
          Erik Kastner
        9. 2015-08-27_00.25.06.png
          139 kB
          Erik Kastner
        10. No Stairs.png
          693 kB
          Nicholas Music
        11. Stairs.png
          708 kB
          Nicholas Music

            grum [Mojang] Grum (Erik Broes)
            Kiko745 Kristian Gahy
            Votes:
            27 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: