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

Sending resource pack during play phase shows loading terrain screen for a long time

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • 23w40a
    • 1.20.2 Release Candidate 2
    • None
    • Linux / Ubuntu 22.04
    • Confirmed
    • Networking
    • Important
    • Platform

      Description

      After sending a ClientboundResourcePackPacket after the configuration phase is finished (in the play phase) and having the server info set to display a prompt for server resource packs, the resource pack loads correctly, but after loading it takes about 20 extra seconds waiting in a "Loading terrain" screen. This is only happening if the server resource pack prompt is displayed, with the setting "Enabled" the dirt screen does not appear after loading the resource pack. If the packet is sent in the configuration phase, it is working.

      Sending the packet during the play phase in 1.20.1 was perfectly working and it looks like it's still intended to be send in configuration or play phase.

      Edit: This appears to be only the case if the resource pack is send as one of the first packets in the play phase

            boq [Mojang] Bartosz Bok
            MrKinau MrKinau
            Votes:
            5 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: