How to Find Server Texture Pack Files in Minecraft

If you've joined a Minecraft server that uses a custom look — different block textures, unique mob skins, or a completely restyled UI — you've experienced a server resource pack (commonly called a texture pack). Whether you want to inspect it, reuse its assets, or troubleshoot a loading issue, knowing where these files live on your system is genuinely useful.

What Happens When a Server Sends You a Texture Pack

When you connect to a server that has a resource pack configured, Minecraft automatically downloads it to your local machine. This isn't optional if the server enforces it — the client downloads and applies the pack before you fully load in.

The pack gets stored in a dedicated cache folder, separate from your manually installed resource packs. This distinction matters, because most players look in the wrong place first.

Where Server Texture Pack Files Are Stored

Minecraft saves server-sent resource packs in a folder called server-resource-packs. The location depends on your operating system:

Operating SystemDefault Path
Windows%AppData%.minecraftserver-resource-packs
macOS~/Library/Application Support/minecraft/server-resource-packs
Linux~/.minecraft/server-resource-packs

On Windows, the fastest way to reach this is to press Win + R, type %AppData%.minecraft, hit Enter, and then open the server-resource-packs folder from there.

Each pack is stored as a ZIP file with a hashed filename — a long string of letters and numbers rather than a readable name. This is intentional. Minecraft uses a SHA-1 hash to identify and cache packs, so the same pack won't be downloaded twice if you reconnect.

🗂️ What's Inside the Pack File

Once you locate the ZIP file, you can open it with any standard archive tool — 7-Zip, WinRAR, or even the built-in extractor in Windows or macOS. Inside, you'll typically find:

  • pack.mcmeta — a metadata file describing the pack format version and description
  • assets/ folder — contains all the actual texture, sound, and model files organized by namespace
  • pack.png — the thumbnail icon shown in the resource pack menu

The assets/minecraft/textures/ subfolder is where most visual files live, organized by category: block, entity, item, gui, and so on. Textures are stored as PNG files, which means they're immediately viewable and editable in any image software.

Finding the Right File When Multiple Packs Are Cached

If you play on several servers, your server-resource-packs folder may contain multiple hashed ZIP files with no obvious labels. Identifying which file belongs to which server takes a small extra step.

Two reliable methods:

  1. Sort by date — the most recently downloaded pack will have the latest modification timestamp, which usually corresponds to the last server you joined.
  2. Check file size — servers often have packs of notably different sizes. If you know roughly how large a pack is (some servers list this in their welcome message or website), file size helps narrow it down quickly.

There's no built-in Minecraft tool that maps hash filenames back to server names. If precise identification matters, you'll need to cross-reference manually.

The Difference Between Server Packs and Manually Installed Packs

It's worth being clear about what lives where:

  • Server resource packsserver-resource-packs folder, auto-downloaded, hash-named ZIPs
  • Manually installed packsresourcepacks folder, named by the pack creator, applied through the in-game menu

These two systems don't overlap. Packs in the server-resource-packs cache aren't visible in your resource pack selection screen — they only activate automatically when connected to their originating server.

🔍 A Note on Permissions and Redistribution

Just because you can access and extract a server's texture pack doesn't mean you're free to redistribute or repurpose it. Many server resource packs are custom-built or licensed exclusively for that server. Using the assets elsewhere — especially in public contexts — may violate the creator's terms.

If you want to use a pack's style for your own project, tracking down the original artist or asking the server operator is the right move.

Java Edition vs. Bedrock Edition

This guide applies to Java Edition, where the file system is directly accessible and resource packs are standard ZIPs.

Bedrock Edition handles things differently. On mobile and console, the file system is either locked down or structured completely differently. On Windows (Bedrock), resource packs are stored in the com.mojang app data folder, but server-sent packs behave differently across platforms and aren't as straightforwardly accessible.

If you're on Bedrock, the specific path and accessibility of server pack files depends heavily on your device, platform version, and whether you're playing on a Realms server versus an external server.


What you're able to do with these files once you find them — whether that's extracting specific textures, diagnosing a pack conflict, or understanding how a server's visual style was built — depends on what you're actually trying to accomplish and which version of the game you're running. 🎮