• Icon: Bug Bug
    • Resolution: Works As Intended
    • None
    • 1.17.20.22 Beta, (14)
      1.17.10, 1.16.210.59 Beta, 1.16.210.58 Beta, 1.16.210.57 Beta, 1.16.210.56 Beta, 1.16.210.55 Beta, 1.16.210.54 Beta, 1.16.210.53 Beta, 1.16.210.51 Beta, 1.16.210.50 Beta, 1.16.200.57 Beta, 1.16.200.56 Beta, 1.16.200.55 Beta, 1.16.201 Hotfix
    • Unconfirmed
    • Windows

      Custom Blocks that use alpha_test as a material instance will always 'un-render' before blocks that use opaque as the material instance.

      This is affected by render distance and is very annoying when creating blocks like leaves that don't render until you get close.

      Steps To Reproduce:

      1. Download the attached pack
      2. Use give command to obtain 'grunt:cherry_blossom_leaves'
      3. Turn render distance to lowest value
      4. Place the cherry blossom leaves next to regular leaves (or any vanilla block)
      5. The cherry blossom leaves will disappear before the render fog even gets close
      6. Change alpha_test in the material instances of cherry blossom leaves' behavior file to opaque
      7. The block will now render properly at distance but the texture will be incorrect

      Expected Results:

      • Transparent blocks render the same as opaque ones, or there's at least an option to change transparent textures to an opaque one depending on distance from the block like how vanilla leaves work.

      Actual Behavior:

      • Transparent blocks disappear from view much quicker than opaque ones

          [MCPE-105432] Transparent Blocks Disappear Before Opaque Ones

          It’s just how those render methods work. „Opaque” does not suport transparency, but it has larger render radius. „Alpha_test” on the other hand supports transparency but its render radius is smaller. For satisfying render radius and transparency we recommend using „blend” render method in the block’s material instances; it gives huge block visibility and supports transparency at any distance. Mixing „alpha-test” and „opaque” render methods seems to require deeper coding knowledge and expanding block’s JSON file with components section.

          [MCQA] Kinga Izdebska added a comment - It’s just how those render methods work. „Opaque” does not suport transparency, but it has larger render radius. „Alpha_test” on the other hand supports transparency but its render radius is smaller. For satisfying render radius and transparency we recommend using „blend” render method in the block’s material instances; it gives huge block visibility and supports transparency at any distance. Mixing „alpha-test” and „opaque” render methods seems to require deeper coding knowledge and expanding block’s JSON file with components section.

          Gruntastic added a comment -

          Yes this is still an issue

          Gruntastic added a comment - Yes this is still an issue

          Thank you for your report!
          However, this issue has been temporarily closed as Awaiting Response

          Is this still an issue in the latest version? If so, please make sure the ticket description contains the following information:

          Steps to Reproduce:
          1.
          2.
          3.

          Observed Results:
          (Briefly describe what happens)

          Expected Results:
          (Briefly describe what should happen)

          If your ticket does not look like the example given here, then it's likely to be closed as incomplete.

          This ticket will automatically reopen when you reply.

          Quick Links:
          📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki

          [Mojang] Mega_Spud (Jay Wells) added a comment - Thank you for your report! However, this issue has been temporarily closed as Awaiting Response Is this still an issue in the latest version? If so, please make sure the ticket description contains the following information: Steps to Reproduce: 1. 2. 3. Observed Results: (Briefly describe what happens) Expected Results: (Briefly describe what should happen) If your ticket does not look like the example given here , then it's likely to be closed as incomplete. This ticket will automatically reopen when you reply. Quick Links : 📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki

          Gruntastic added a comment -

          Added 'mud_fuel_shooter_pathfinding' sample pack with Cherry Blossom Leaves as an example of the bug

          Gruntastic added a comment - Added 'mud_fuel_shooter_pathfinding' sample pack with Cherry Blossom Leaves as an example of the bug

            Gruntastic Gruntastic
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: