Your add-on needs another add-on
It imported, it activated, and in the world nothing happened. Before you blame the version or the device: a lot of add-ons are built on top of a second pack that the download does not include.
The short version: Some add-ons are built on top of another add-on. If that other pack is missing, yours imports and activates normally and then simply does nothing.
How to recognise it
The pack is in the list, you activated it, there is no error — and in the world nothing appears. Sometimes the pack list shows the entry greyed out or marked with a warning triangle; on some versions Minecraft writes missing dependency under the pack name.
Why it happens
Every Bedrock pack carries a manifest.json, and that file can declare dependencies — other packs, named by their UUID, that must be installed for this one to work. A library of shared entities and scripts is the usual case. The author installs the library once and forgets it is not part of the download.
How common is it, really
We opened and parsed the packs in our catalogue. Measured on 5 September 2026: of the 39,561 archives analysed, 2,302 declare a dependency they do not contain. That is not a guess from the description — it is read out of the manifest itself.
The same scan sorts packs by what is actually inside: 20,423 are complete, 11,260 ship only a resource pack, and 5,480 only a behaviour pack. The middle group is the reason for the classic «it only changed the textures» complaint.
How to find the missing pack
- Rename the
.mcpackto.zipand openmanifest.jsonin any text editor. - Look for a
"dependencies"block. Each entry has auuid. - If a UUID there is not one of the packs you installed, that is your missing piece.
- Search that UUID together with the add-on's name — the required library is usually published by the same author on the same page.
On mod pages here we do this step for you: where we can resolve the missing UUID to a pack in the catalogue, the page names it and links to it.
When there is nothing to install
Sometimes the declared dependency does not exist publicly at all — the author shipped a pack that was only ever complete on their own device. Then the add-on cannot be made to work, and that is worth knowing before you spend an evening on it.
If you would rather not do any of this by hand: our free app imports a pack in one tap and tells you up front when a file is incomplete. MC Bedrock Mods on Google Play.