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

Unneeded faces inside repeater models

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • 24w33a
    • 1.15.2, 20w14a, 20w18a, 20w21a, 1.16 Pre-release 2, 1.16 Pre-release 3, 1.16.1, 20w27a, 20w28a, 20w29a, 20w30a, 1.16.2 Pre-release 1, 20w49a, 20w51a, 21w03a, 1.16.5, 21w05b, 21w06a, 21w08b, 21w15a, 21w16a, 21w20a, 1.17 Pre-release 1, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.2, 1.20 Pre-release 1, 1.20.1, 23w43a, 1.21
    • Confirmed
    • Textures and models
    • Low
    • Gameplay

      The resource pack attached to MC-214686 offers a complete fix for this issue. Mojang have my full permission to (and are encouraged to) replace the affected vanilla model files with the contents of the resource pack.

      The bug

      Redstone repeater models define faces for the bottoms of unlit redstone torches, as well as the bottom of locks for locked repeaters, despite these never being visible without clipping into the repeater itself. Powered torches correctly omit such faces due to not using a single cuboid.

      How to reproduce

      1. Place down an unpowered redstone repeater
      2. Enter Spectator mode
      3. Fly into the repeater such that the bottoms of the torches are in view

      Expected behaviour

      The unpowered torches would not have any bottom faces defined since such faces are never possible to see in normal gameplay.

      Actual behaviour

      These bottom faces are defined anyway, bloating the model file and forcing the game to render useless faces.

      How to fix

      The resource pack attached to MC-214686 fixes this issue completely.

        1. 2020-04-05_01.26.11.png
          2020-04-05_01.26.11.png
          429 kB
        2. 2020-04-05_01.26.15.png
          2020-04-05_01.26.15.png
          589 kB
        3. repeater_1tick_locked.json
          2 kB
        4. repeater_1tick_on_locked.json
          2 kB
        5. repeater_1tick.json
          2 kB
        6. repeater_2tick_locked.json
          2 kB
        7. repeater_2tick_on_locked.json
          2 kB
        8. repeater_2tick.json
          2 kB
        9. repeater_3tick_locked.json
          2 kB
        10. repeater_3tick_on_locked.json
          2 kB
        11. repeater_3tick.json
          2 kB
        12. repeater_4tick_locked.json
          2 kB
        13. repeater_4tick_on_locked.json
          2 kB
        14. repeater_4tick.json
          2 kB

            Unassigned Unassigned
            Awesoman3000 Connor Steppie
            Votes:
            11 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: