Minecraft

How to Install Resource Packs in Minecraft

2026-04-27

Introduction

Resource packs change the look and feel of Minecraft by replacing textures, sounds, fonts, and other assets. They range from subtle improvements to the default style to complete visual overhauls. Installing a resource pack is one of the easiest ways to personalise your Minecraft experience and no mods or third-party tools are required.


What Are Resource Packs

Resource packs were introduced in Minecraft Java Edition 1.6 as a replacement for the older texture pack system. A resource pack is a ZIP file containing replacement assets organised in a specific folder structure. Minecraft reads the ZIP file directly without you needing to extract it.


Resource packs can change the following.


Block and item textures replace the default look of every block and item in the game. Entity textures change how mobs, players, and animals look. Sounds replace ambient sounds, music, and sound effects. Fonts change the text style used throughout the game interface. Models change the 3D shape of blocks and items when a pack includes custom model data.


Step 1 — Find a Resource Pack

The best places to find resource packs are the following.


Modrinth at https://modrinth.com/resourcepacks has a growing library of high-quality resource packs with easy version filtering. CurseForge at https://www.curseforge.com/minecraft/texture-packs has a large collection of packs. Planet Minecraft at https://www.planetminecraft.com/resources/texture-packs is a community site with thousands of packs.


When browsing, look for packs that specify the Minecraft version you are running. Also note the resolution of the pack. The default Minecraft resolution is 16x16 pixels per block face. Higher resolutions like 32x, 64x, 128x, and 512x look sharper but require more VRAM and can reduce performance.


Step 2 — Download the Resource Pack

Click the download button on the resource pack's page. The file will be a ZIP file. Do not extract it. Minecraft reads the ZIP file directly.


Step 3 — Find Your Resource Packs Folder

The resource packs folder is inside your Minecraft data directory.


On Windows press Windows+R, type %appdata%\.minecraft and press Enter. Open the resourcepacks folder inside.


On Mac open Finder, press Cmd+Shift+G, and type ~/Library/Application Support/minecraft. Open the resourcepacks folder.


On Linux the folder is at ~/.minecraft/resourcepacks.


Step 4 — Install the Resource Pack

Move the downloaded ZIP file directly into the resourcepacks folder. Do not extract or modify the file.


Alternatively, Minecraft provides a shortcut to open this folder from inside the game. Open Minecraft, go to Options, Resource Packs, and click Open Pack Folder. This opens the resourcepacks folder in your file manager where you can drop the ZIP file directly.


Step 5 — Activate the Resource Pack in Minecraft

Open Minecraft and go to Options, then Resource Packs.


The left side of the screen shows Available resource packs which are packs in your folder that are not currently active. The right side shows Selected resource packs which are currently active.


Find your pack on the left side and click the arrow pointing right to move it to the selected side. The pack will appear at the top of the selected list, meaning it takes priority over packs below it. Click Done. Minecraft will reload its assets and apply the pack.


Step 6 — Understanding Pack Priority

You can have multiple resource packs active at the same time. Packs higher in the selected list take priority over packs below them. This lets you layer packs, for example using one pack for textures and another for sounds.


Use the up and down arrows on the selected packs to change their priority. The pack at the very top overrides all others for any assets it contains.


Installing Resource Packs on a Server

If you run a server you can set a resource pack that is offered to players automatically when they join. This is done through server.properties.


Open server.properties and set the following values.


resource-pack=https://yourwebsite.com/resourcepack.zip sets the URL where the pack can be downloaded. The pack must be hosted on a public URL. resource-pack-sha1= sets the SHA1 hash of the ZIP file for verification. This ensures players download the correct file. Generate the hash on Linux with the following command.


sha1sum resourcepack.zip


resource-pack-prompt=Please accept the resource pack to play on this server sets the message shown to players when prompted. require-resource-pack=true forces players to accept the pack to join the server.


To host the resource pack file you can use a free file hosting service or upload it to a web server you control.



Faithful

Faithful from https://faithfulpack.net is a faithful upscale of the default Minecraft textures to 32x and 64x resolution. It looks almost identical to vanilla but sharper and more detailed. It is perfect for players who want improved quality without a dramatic style change.


Compliance

Compliance is similar to Faithful but focuses on strict adherence to the original Minecraft art style. Available at https://compliancepack.net in 32x and 64x versions.


Fresh Animations

Fresh Animations from https://modrinth.com/resourcepack/fresh-animations adds smooth animated movements to all mobs and players. It requires the Entity Model Features and Entity Texture Features mods to work on Fabric.


Vanilla Tweaks

Vanilla Tweaks from https://vanillatweaks.net lets you build a custom resource pack by selecting individual tweaks from a menu. Options include lower fire, transparent leaves, cleaner UI, directional hoppers, and hundreds more small improvements. You download a single ZIP containing only the tweaks you selected.


Troubleshooting


Resource Pack Not Showing in the List

Make sure the ZIP file is directly inside the resourcepacks folder and not in a subfolder inside the ZIP. Some packs come in a ZIP containing another ZIP. Extract the outer ZIP and place the inner ZIP into the resourcepacks folder.


Textures Look Wrong or Broken

The pack may not be compatible with your Minecraft version. Check the pack's page for supported versions. Using a 1.19 pack on a 1.21 server can cause missing or corrupted textures.


Performance Drop After Installing a High Resolution Pack

High resolution packs require more VRAM. If you are using a 128x or 512x pack and experiencing lag, try switching to a 32x or 64x version of the same pack. You can also allocate more RAM to Minecraft in the launcher settings.


Server Resource Pack Not Downloading for Players

The pack URL must be publicly accessible. Test it by opening the URL in a web browser. Make sure the SHA1 hash in server.properties is correct. An incorrect hash will cause the client to reject the download.


Conclusion

Resource packs are one of the easiest and most impactful ways to customise your Minecraft experience. Whether you want a subtle visual upgrade with Faithful or a complete overhaul with a high-resolution pack, the process is the same. Drop the ZIP into your resourcepacks folder, activate it in the menu, and enjoy your refreshed game.