Minecraft Server Resouce Pack won't download to client - java.net.MalformedURLException: no protocol

Minecraft Server Resouce Pack won't download to client - java.net.MalformedURLException: no protocol - Smiling woman with shopping bag and packed goods

I'm running a Minecraft server on a local host in my house (FreeNas with MineOS plugin). I've configured my server.properties file with this line

server.properties

resource-pack="https://www.dropbox.com/s/4nbkkrfmxkw6n82/DefaultHDv1_7.zip?dl=1"

When I hit that link from any browser, the file downloads. I place the link into my server.properties file and restart the server. It gets the proper \ (escape) treatment:

server.properties

resource-pack="https://www.dropbox.com/s/4nbkkrfmxkw6n82/DefaultHDv1_7.zip?dl\=1"

And when I connect to the server, I'm asked if I would like to download the resource pack. Well, yes I would! Click yes, and I see

Downloading Texture Pack

Making request... 0%

This is when I manually tested my download links from my in-house data connection and on my 4gLTE provider, both worked fine so Dropbox is sending the file when requested. Kept the MC launcher running so I could read console output and found this.

[22:04:14] [File Downloader #5/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: java.net.MalformedURLException: no protocol: "https://www.dropbox.com/s/4nbkkrfmxkw6n82/DefaultHDv1_7.zip?dl=1" [21:46:36] [File Downloader #3/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URL.(URL.java:586) [21:46:36] [File Downloader #3/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URL.(URL.java:483) [21:46:36] [File Downloader #3/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URL.(URL.java:432) [21:46:36] [File Downloader #3/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.util.HttpUtil$1.run(SourceFile:108) [21:46:36] [File Downloader #3/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Thread.run(Thread.java:745)

I've tried making the URL an HTTP link instead of HTTPS (in the thought that 'no protocol' meant my local Java client couldn't hit an HTTPS URL for one or another reason) . This also allows download via browser, but still will not download via the Minecraft client.

Using this:

server.properties

resource-pack="http://www.dropbox.com/s/4nbkkrfmxkw6n82/DefaultHDv1_7.zip?dl=1"

The URL then gets transformed to this (the standard escape characters are added):

server.properties

resource-pack="http://www.dropbox.com/s/4nbkkrfmxkw6n82/DefaultHDv1_7.zip?dl\=1"

But still I get the same 'no protocol' message in all my MC client outputs. We're running MC 1.7.10, both client systems have Java 1.8 (jre-8u66) installed, and work absolutely great with the exception of this one bug.

Do I need to downgrade to 1.6 for this to function properly? I can't upgrade my MC version to 1.8+ as the mods we run in our game don't apply properly.

I've worked around it for now by just using a local respack, but I'd prefer to just get this working the way it should (and the way I want it to :-) )

Any help out there?






Pictures about "Minecraft Server Resouce Pack won't download to client - java.net.MalformedURLException: no protocol"

Minecraft Server Resouce Pack won't download to client - java.net.MalformedURLException: no protocol - Queue waiting for Asian food counter in restaurant
Minecraft Server Resouce Pack won't download to client - java.net.MalformedURLException: no protocol - Smiling African American waitress wearing casual t shirt and apron standing at counter in cozy coffee shop with female customer while serving hot drink and looking at each other
Minecraft Server Resouce Pack won't download to client - java.net.MalformedURLException: no protocol - Crop man with cardboard boxes while packing belongings



How do you force a resource pack on a Minecraft server?

Configuring Your Server
  • Login to your Apex Server panel, select and stop your Minecraft server.
  • Click on \u201cFiles\u201d and then \u201cConfig Files\u201c
  • Click server settings.
  • In the \u201cResource Pack\u201d field, paste the public link you copied from Dropbox.
  • Click save at the bottom of the page.
  • Start your server again.


  • How do you download a resource pack for Minecraft Java?

    How to install Minecraft texture packs
  • Download the texture pack (It may come as a . Zip file. ...
  • Start Minecraft and click 'Options'
  • Next click 'Resource Packs'
  • Now click on 'Open Resource Packs folder'
  • From here, drag the texture pack file into the folder.
  • The texture pack should now appear in the list of usable add-ons.


  • How do I override a server texture pack?

    If you want to turn the Server Texture Pack on again, go to the options menu, video settings, turn Server textures ON, click done twice, disconnect then reconnect to the server.



    How To Add A Resource Pack to Your Minecraft Server




    Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

    Images: Liza Summer, Darya Sannikova, Andrea Piacquadio, Karolina Grabowska