Installing .mcaddon and .mcpack files on Android takes about two minutes once you know where the files land on your device. Minecraft Bedrock handles the import automatically when you tap the file. The part most guides skip is activation, which is a separate step you have to do after the import finishes.
What You Need Before Starting
- Minecraft Bedrock Edition installed from Google Play (the standard paid version)
- A .mcaddon or .mcpack file downloaded to your Android device
- A file manager app. Most phones include one by default. Samsung devices have “My Files,” stock Android has “Files by Google.” Either works fine.
How to Install the Add-on
- Download the .mcaddon or .mcpack file to your device. Tap the download link in your browser. The file should land in your Downloads folder. If your browser asks where to save it, pick Downloads.
- Open your file manager app and navigate to the Downloads folder.
- Tap the file. Android will ask which app to open it with. Select Minecraft.
- Wait for the import to finish. Minecraft opens and shows a brief loading screen. When it completes, you land on the main menu. The pack is now on your device but not yet active.
- Activate the pack in Minecraft. Importing and activating are two different steps. Follow the steps below depending on what type of pack you have.
Activating a Resource Pack
Go to Settings > Global Resources. Your new pack will appear under “Available.” Tap the plus icon to move it to the Active column. This applies it to all worlds on your device.
Activating a Behavior Pack or Full Add-on
Behavior packs must be applied per world. From the main menu tap Play, then tap the pencil icon next to the world you want to use the add-on in. Open the Add-Ons or Behavior Packs tab, enable the pack, and tap Confirm. Then load the world.
About .mcaddon Files Specifically
A .mcaddon is a bundle. It contains both a resource pack and a behavior pack in one download. After import, both parts appear separately in your packs list. You need to activate each one individually. The resource pack goes under Global Resources, and the behavior pack gets applied to your world through the Add-Ons menu.
Common Mistakes and Troubleshooting
Tapping the file does not open Minecraft
Long-press the file and look for an “Open with” option. If Minecraft is not listed at all, check that you have the standard Bedrock Edition installed, not just a preview build or Minecraft Education Edition, which use different package names. Also confirm the file extension is exactly .mcaddon or .mcpack. Files sometimes download as .mcaddon.zip or with no extension. Rename the file if needed.
The pack does not appear after importing
Close Minecraft completely by swiping it out of your recent apps, then reopen it. Check both your Resource Packs and Behavior Packs lists. Sometimes the import takes a moment to register. If the pack still does not show up, tap the file again to re-trigger the import.
The world crashes after enabling the add-on
The add-on is most likely built for a different Minecraft version. Check the download page for the add-on’s supported versions. Add-ons made for Minecraft 1.16 or 1.17 will often break on 1.21 without being updated by whoever created them. There is no fix on your end for this. You need a version of the add-on that matches your game.
Add-on shows as active but nothing changed in game
Make sure the pack is in the “Active” column, not just listed under Available. For behavior packs, double-check that you applied them to the specific world you loaded, since global settings do not cover behavior packs. Some add-ons also only work on new worlds and will not function correctly if you apply them to an existing save.
Trying to use a .jar mod file downloaded from a Java Edition site
Java Edition mods in .jar format do not work on Bedrock at all. They are completely different systems. Bedrock add-ons use .mcaddon and .mcpack only. If you are on PC playing Java Edition, you need a mod loader like Minecraft Forge or Fabric Loader and a different installation process entirely.
Which Versions and Editions This Applies To
This guide covers Minecraft Bedrock Edition on Android. That includes what was originally called Pocket Edition (PE) and covers all current Bedrock versions from 1.16 through the latest release. The .mcaddon and .mcpack formats are specific to Bedrock and behave the same way on Android phones and tablets.
This guide does not apply to Minecraft Java Edition, which is PC-only and uses a completely separate mod system. Java Edition mods require tools like Minecraft Forge, Fabric Loader, or NeoForge and do not run on mobile devices.