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

Underwater visibility goes unrealistically far (fog end distance too large)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • None
    • 1.19.2
    • Confirmed
    • Parity, Rendering

      In the 1.18.0 update the maximum underwater visibility (i.e. fog end distance) for most biomes was set to 60 blocks in Bedrock Edition. This seems to be based on real-world underwater visibility (see https://en.wikipedia.org/wiki/Underwater_vision#Measurement_of_visibility). However, in Java Edition the underwater fog end distance is >90 blocks. This is not only unrealistic, it creates a huge disparity in how quickly players can see underwater blocks and entities after submerging because the initial visibility and gradual expansion of visibility over time are based on percentages of the fog end distance. So for example, objects 30 blocks away can be seen about 2x as quickly and objects 50 blocks away can be seen about 4x as quickly in Java as compared to Bedrock.

      Steps to reproduce

      1. Submerge in a large ocean facing east.
      2. /fill ~90 ~ ~ ~90 ~2 ~2 glowstone.
      3. Wait 30 seconds.
      4. Look very closely in the distance to the east, perhaps using a spyglass.

      Expected result

      While underwater you cannot see objects more than 60 blocks away (vanilla parity).

      Observed result

      While underwater you can see the glowstone 90 blocks away.

            Unassigned Unassigned
            GoldenHelmet [Mod] GoldenHelmet
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: