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

Water can appear to be flowing upwards in some arrangements

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 22w06a, 1.18.2, 1.19
    • Confirmed
    • Rendering
    • Low
    • Platform

      Discovered while testing the fixes to MC-4533 and MC-70848.

      The bug

      Certain configurations of blocks can still make water appear to be flowing slightly upwards. This is generally due to the presence of orthogonally-adjacent blocks, as removing said blocks often results in this upwards-flowing shape changing to something more believable.

      How to reproduce

      1. Recreate the following structure:
      2. Note how the water appears to flow upwards at the corner when two blocks are placed at it as such, yet does not appear to flow upwards if absent.

      Expected results

      Fluids wouldn't flow in illogical-looking ways.

      Actual results

      They do in this situation.

      How to fix

      I'm not sure if making fluids not change shape in response to solid blocks would help anything, and instead only make them change in response to other fluids of the same type. This, as well as defining more fluid shapes instead of having them be created on the fly, may resolve this issue somewhat.

      Converting fluids over to using models like blocks do would be a great solution, allowing for resource pack customization as well as allowing the then-useless fluid height rendering code to be removed. Doing triangles to emulate how fluids currently look may prove difficult, however, so it may require changing fluids to appear more blocky and cuboidal, which would bring them more in line with other blocks but would likely end up as a controversial design change.

        1. 2022-02-09_19.37.37.png
          2022-02-09_19.37.37.png
          192 kB
        2. 2022-02-09_19.37.38.png
          2022-02-09_19.37.38.png
          182 kB
        3. 2022-02-09_19.39.58.png
          2022-02-09_19.39.58.png
          246 kB
        4. 2022-02-09_19.40.12.png
          2022-02-09_19.40.12.png
          252 kB
        5. 2022-02-09_19.40.15.png
          2022-02-09_19.40.15.png
          265 kB
        6. 2022-02-09_19.40.31.png
          2022-02-09_19.40.31.png
          140 kB

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

              Created:
              Updated:
              CHK: