The basic process depends on which version you play
Adding a texture pack to Minecraft takes different steps depending on whether you play Java Edition or Bedrock Edition. Java Edition requires you to place a downloaded file into a specific folder on your computer, then select it from the game menu. Bedrock Edition (the version on Windows 10, Xbox, Nintendo Switch, and mobile) lets you download packs directly through the game or import them from your device.
Both versions support texture packs the same way: the game reads the files when it starts, and you choose which pack to use before you load a world. You can switch packs anytime without affecting your world or inventory.
Key Takeaways
- Java Edition requires you to download a texture pack file, place it in your .minecraft/resourcepacks folder, and select it in-game from the Resource Packs menu.
- Bedrock Edition lets you download packs directly through the Marketplace or import .mcpack files by opening them with Minecraft.
- Free texture packs come from sites like CurseForge, Planet Minecraft, and Minecraft Forum; always download from the original creator's page to avoid malware.
- Texture packs do not change your world or survival progress — you can switch between them or remove them anytime.
- If a texture pack does not appear in your menu after you add it, restart the game or check that the file is in the correct folder.
Adding a texture pack to Java Edition
Start by downloading a texture pack file — it will be a .zip file. Do not unzip it. Go to your .minecraft folder: on Windows, press Windows key + R, type %appdata%, and open the .minecraft folder inside. On Mac, open Finder, press Command + Shift + G, paste ~/Library/Application Support/minecraft, and open it. On Linux, the folder is ~/.minecraft.
Inside .minecraft, open the resourcepacks folder. If it does not exist, create a new folder and name it resourcepacks. Drag your downloaded .zip file into this folder. Now open Minecraft, click Options, then Resource Packs. You will see your texture pack listed. Click the arrow next to it to move it to the right side (Selected Resource Packs), then click Done. The texture pack is now active.
If you want to use multiple texture packs at once, you can add more than one to the Selected list. Minecraft will layer them in order from bottom to top — the pack at the bottom takes priority when textures overlap.
Adding a texture pack to Bedrock Edition
Bedrock Edition offers two routes: download through the in-game Marketplace, or import a .mcpack file you already have. The Marketplace route is simpler — open Minecraft, go to the Marketplace tab, search for texture packs, and select one. Most free packs are available here. Click it, then Get or Get for Free, and it downloads automatically.
If you have a .mcpack file from another source, open it directly on your device. On Windows 10, double-click the file and Minecraft will import it. On mobile or console, you may need to open the file through the Minecraft app or use the import option in the game's settings. Once imported, go to Settings, then Resource Packs, and move your pack to the Active section.
Where to download texture packs safely
The largest free texture pack sites are CurseForge, Planet Minecraft, and the official Minecraft Forum. CurseForge is the most reliable — it scans files for malware and shows download counts and user reviews. Always download from the creator's official page, not from a rehost or mirror site, because copies can contain malware.
Check the pack's description to confirm it matches your Minecraft version. A pack made for Java Edition will not work in Bedrock, and packs made for older versions may not display correctly in newer ones. Most creators list which versions their pack supports.
Troubleshooting when a texture pack will not show up
If you added a texture pack but do not see it in the Resource Packs menu, restart Minecraft completely. Close the game and reopen it — sometimes the game does not read new files until it starts fresh. Check that the file is actually in the resourcepacks folder (Java) or that the import completed (Bedrock).
If the pack still does not appear, the file may be corrupted. Try downloading it again from the original source. On Java, make sure the file is a .zip and has not been unzipped. On Bedrock, check that the file is a .mcpack, not a .zip — if it is a .zip, rename the file extension to .mcpack and try importing again.
What texture packs change and what they do not
A texture pack changes only the appearance of blocks, items, and mobs — the visual layer of the game. It does not change how the game plays, what items exist, or how crafting works. Your inventory, builds, and survival progress stay exactly the same when you switch packs or remove one.
Some texture packs are very simple — they just make blocks look smoother or more realistic. Others are themed, like fantasy or sci-fi packs that redesign everything. A few include custom sounds or particle effects (Java only). Read the pack description to see what it changes before you download.
Removing or disabling a texture pack
To stop using a texture pack without deleting it, open Resource Packs in the game menu and click the arrow next to the pack name to move it back to the left side (Available Resource Packs). The default Minecraft textures will return.
To delete a texture pack entirely, go to your resourcepacks folder (Java) or Settings > Storage (Bedrock), find the pack, and delete it. You can always download it again later if you change your mind.
Frequently Asked Questions
Can I use a texture pack on a multiplayer server?
Yes. Texture packs are client-side, meaning they only change what you see on your screen. Other players see the default textures unless they also install the same pack. The server does not need to support or allow texture packs — they work on any server.
Will a texture pack made for an older Minecraft version work on the newest version?
Sometimes, but not always. If the pack was made for a version several updates old, it may not display new blocks correctly or may crash. Check the pack's description for the versions it supports. If you want to use an older pack, you can usually play on that older version instead.
Do texture packs work on Minecraft Realms?
Yes. Realms is a multiplayer service that runs on Bedrock Edition, and texture packs work the same way — they are client-side only. You see your chosen pack, and other players see theirs. The Realm itself does not change.
Can I make my own texture pack?
Yes, but it requires editing image files and understanding Minecraft's file structure. You create or edit .png image files for each texture, organize them in the correct folder layout, and package them as a .zip (Java) or .mcpack (Bedrock). Tutorials are available on the Minecraft Wiki and YouTube, but it is more complex than installing one.
What is the difference between a texture pack and a resource pack?
In Java Edition, "resource pack" is the official term — it includes textures, sounds, fonts, and language files. In Bedrock, "texture pack" is used for the same thing. They are the same feature with different names depending on the version.