mojira.dev
MC-158731

Wall banners placed on subchunk borders don't render when the top block is out of view

The bug

When a wall banner is placed at the lowest Y coordinate of a subchunk (which is always a multiple of 16), the banner won't be rendered if the top block of the banner is out of the camera's view.

How to reproduce

  1. Place a banner onto the side of a block that is at a Y coordinate that is a multiple of 16 (for example 48)

  2. Look downwards
    → ❌ The banner will disappear

Example

Here is an example in video:

[media]

Linked issues

Attachments

Comments

violine1101

Do you use any mods?

Timo S.

no mods, just a vanilla 1.14.4 server/client

violine1101

What's your FOV set to? Also, can you take a screenshot with the F3 screen open while the banners aren't displayed? I'm currently unable to reproduce this issue.

Timo S.
[media]

[media]

Screenshots with F3 menu as asked. My POV is "Normal" (70)

(Extra info) The banners are placed underground.

Edit: Just tried to recreate the bug myself in a minecraft singleplayer 1.14 world (Deafault world gen.). It only happens when the top part of the banner is placed on Y:48.

Edit 2: It only works when the player is looking slightly down, It also works when the player is behind the banner.

violine1101

Thanks, I can confirm this. Only seems to happen at Y=48 exactly.

I've rewritten this ticket to better reflect what the ticket is about. I hope you're fine with that.

doublemoses

It happens at any y level that is a multiple of 16. The top of the banner is in a subchunk that isn't in view of the camera, so I'm guessing it doesn't check to see if the bottom of the banner needs to be rendered.

violine1101

You're correct, thanks for checking. I've edited the ticket accordingly.

ampolive

Cannot reproduce in 21w37a with a custom banner.

Timo S.

(Unassigned)

Confirmed

Platform

Low

Rendering

banner, player-view, rendering, sub-chunk, wall_banner

1.14.4, 1.15.1, 1.15.2, 1.16 Pre-release 5, 1.16 Release Candidate 1, ..., 21w05b, 21w06a, 21w07a, 21w11a, 1.17 Pre-release 2

Retrieved