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

Boundaries of (resourcepack) models aren't used for entity visibily checks

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Duplicate
    • Minecraft 1.12.2
    • None
    • None
    • Client, happens on different java 8 versions, tested on Mac and Windows
    • Unconfirmed

    Description

      Entities currently don't use the boundaries of the models they hold/wear for their visibility checks. This means that when they use larger models, depening on what angle you look at the entity, the model might disappear even while it is displayed on the screen.

      It basically happens when you face away from the entity that has the given model in his hand/worn as helmet, but.. the model is facing the other way and thus still in your sight. In this scenario the client considers the entity to be "out of view", even while it's model stil actually is in the view.

      An example that shows this bug
      https://youtu.be/Y5RMxt7VQSo

      If entities were to include the model boundaries in the visibility checks, this bug wouldn't occur (assuming that using such large models isn't considered "abuse", as Minecraft explicitly allows models up to 3x3x3 dimensions large if I recall correctly)

      Attachments

        1. 2018-02-12_18.43.45.png
          2018-02-12_18.43.45.png
          301 kB
        2. 2018-02-12_18.43.47.png
          2018-02-12_18.43.47.png
          126 kB
        3. 2018-02-12_18.43.48.png
          2018-02-12_18.43.48.png
          172 kB
        4. 2018-02-12_18.43.49.png
          2018-02-12_18.43.49.png
          233 kB
        5. 2018-02-12_18.45.06.png
          2018-02-12_18.45.06.png
          143 kB
        6. 2018-02-12_18.45.07.png
          2018-02-12_18.45.07.png
          517 kB
        7. 2018-02-12_18.45.10.png
          2018-02-12_18.45.10.png
          890 kB

        Issue Links

          Activity

            People

              Unassigned Unassigned
              Joeywp Joeywp
              Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: