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

Rail block models don't cull with themselves

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 1.15.2, 20w16a, 20w46a, 20w49a, 21w17a, 1.17
    • None
    • Community Consensus
    • Textures and models
    • Low
    • Gameplay

      This affects resource packs that provide a custom model for different rail blocks. To visualize culling I've made a small helper indicator, where a letter disappears if block is culling in this direction.

      Straight rail blocks cull with full blocks but not with other rails:

      Same with ascending rails and corner rails:


      This happens with all 4 types of rails. Additionally, rails should also cull with matching sides of different types:

      Below is an example of my rail model whose endings disappear faced against full blocks but not against each other:

      One important note is only the corresponding sides should cull, as highlighted here in green. Sides marked with red shouldn't disappear.

      I've also attached a resource pack that adds the culling indicator I used to make these screenshots (It's the same I used to report MC-178889 hence it affects chain and iron bars as well).

        1. rail culling straight.jpg
          rail culling straight.jpg
          111 kB
        2. rail culling sides.jpg
          rail culling sides.jpg
          156 kB
        3. rail culling example.jpg
          rail culling example.jpg
          121 kB
        4. rail culling different types.jpg
          rail culling different types.jpg
          182 kB
        5. rail culling corner.jpg
          rail culling corner.jpg
          186 kB
        6. rail culling ascending.jpg
          rail culling ascending.jpg
          100 kB
        7. culling-test.zip
          6 kB

            Unassigned Unassigned
            Dommy Dominik Mrajca
            Votes:
            5 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              CHK: