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

Server Resource Packs Setting disabled no longer overridden by require-resource-pack


    • Icon: Bug Bug
    • Resolution: Fixed
    • 1.20.3 Pre-Release 3
    • 1.20.3 Pre-Release 1, 1.20.3 Pre-Release 2
    • None
    • Plausible
    • Dedicated Server, Resource Packs
    • Very Important
    • Platform


      Before 1.20.3-pre1 the Multiplayer List Server Resource Pack Setting acted essentially the same for `Prompt` and `Disabled` for servers with `require-resource-pack` set to `true`. In both cases a prompt were shown before connecting to the server. However since 1.20.3 this is no longer the case, the prompt will be shown even if the setting is set to `Disabled`, but regardless which button is pressed, it will disconnect you with the message `Server requires a custom resource pack`

      Observed Behaviour

      The server resource pack prompt shows up, but after pressing `Proceed` the resource pack won't be downloaded and the client gets disconnected.

      Expected Behavior

      Regardless which setting is selected, if the server requires a resource pack, it should be enabled after pressing `Proceed`.

      Steps to Reproduce

      1. Create a server which requires a custom resource pack
        1. server.properties: `require-resource-pack=true`
        2. server.properties: `resource-pack=linktosomeresourcepack.zip` (replace linktosomeresourcepack.zip with a link to any working resource pack)
        3. Start the server
      2. Add this newly created server to your multiplayer servers list with resource packs setting to disabled
        1. Multiplayer ยป Add Server
        2. Server Resource Packs: Disabled
      3. Try to connect to the newly added server


      As the setting changes after clicking on `Proceed` to `Enabled` it works after connecting a second time to the same server list entry.

            boq [Mojang] Bartosz Bok
            MrKinau MrKinau
            1 Vote for this issue
            2 Start watching this issue