Mojira Archive
MC-269433

Programmer Art no longer uses dirt texture in some menus that the game did previously

Discovered while testing MC-268812.

The bug

With the fixing of MC-268812 in 24w11a, the dirt texture is no longer used in unexpected contexts where it was never present in prior versions. However, this bug appears to have been overcorrected, as there are at least eleven menu screens which used the dirt background in 1.20.4 (24w07a and earlier) that no longer do as of 24w11a. It'd be expected that Programmer Art would cause the dirt texture to be used on these specific screens, but it does not.

Note that this ticket concerns these menus when accessed when playing inside of a world at the time, as opposed to from the main menu.

List of affected screens

  1. Statistics
  2. Music & Sounds
  3. Video Settings
  4. Mouse Settings
  5. Key Binds
  6. Language
  7. Chat Settings
  8. Resource Packs
  9. Accessibility Settings
  10. Telemetry Data
  11. "Saving world" upon using Save and Quit to Title

Expected results

When Programmer Art is in use, the dirt background would be displayed in these menus.

Actual results

It is not.

How to fix

We could introduce another duplicate each of menu_background and menu_list_background, which are the same as the normal ones in the default resources but are copies of the dirt versions in Programmer Art. However, at this point, it might be better to consider a data-driven approach of sorts, perhaps in the form of a text file which indicates what background types are to be used in each menu.

Works As Intended

Connor Steppie

2024-03-15, 05:46 AM

2024-03-19, 12:26 PM

2024-03-19, 12:26 PM

0

1

Confirmed

Textures and models, UI

24w11a

-