The resources.zip file is not accessible to other players except the host in LAN Minecraft sessions.
Steps
Create a world with a resources.zip. (pre-made world download).
Connect with another account.
Note
This bug also affects the servers, but unlike servers, LAN worlds cannot force a resource pack.
Linked issues
is duplicated by 2
relates to 2
Comments 9
I never thought of it like that 😛 (referring to number 2)!
The actual bug is that using resources.zip in a server world or LAN world does nothing.
Also I updated it to say 'prompted' instead of 'forced' to use a resource pack
Including it in a world is very specific to singleplayer. Servers can prompt for resource packs by including a url to download it from within server.properties, but it is very optional and never forced.
It should be noted that for a LAN world, if the host and guest instances of Minecraft are both on the same machine, the resource pack is applied properly.
1) Feature suggestions are not accepted here, please report bugs only.
2) This will not be implemented; forcing resource packs means basically a server could replace a sound file with a loud scream and replace the pumpkin overlay texture with a creepy face or whatever and use command blocks to play the sound and put a pumpkin on a player's head, basically allowing for super-easy screamer creation in the vanilla game. This basically the reason why you have an option to always prompt before downloading and using server resource packs.