Resource packs
Packs
A pack is the container for everything you make (models, blocks, items, GUIs, icons and sounds), and the unit you test, share and export. Everything in the Studio happens inside one.
Creating one#
New pack on the dashboard. The Studio starts you with a name and an icon; use the dice to randomize both, or upload your own image. Nothing you pick is permanent: name and icon change any time.
If what you want already exists as a .zip, use
Import beside it instead: import always creates a new pack from
the file.
Managing one#
Right-click a pack card (or open its menu) for the full set: Open, Rename, Duplicate, Export, Change icon and Delete. Duplicate copies the whole pack, assets and all, which is the way to experiment on a copy without risking the original.
Edit pack also holds one setting that matters once other people are involved: whose credits the pack spends, yours or each prompter's own. See Collaborators.
Folders#
A big pack's grid gets long, so you can sort it into folders. They're listed to the left of the grid like the folders in a file manager (on a narrower screen, as a row above the tabs): click one and the grid shows what's in it, click the pack's name above them to see everything again.
Each folder holds one kind of asset: a folder of models, a folder of icons, a folder of emotes. The + beside the list's title makes one, asking for a name, what it holds and a colour. Click the title itself to choose what the list shows: every folder A–Z, or only the folders of one kind. The button beside the + tucks the list away to a small Folders tab, and it stays tucked away until you open it again.
Show folders, with the pack's buttons at the top, decides how the grid treats them. On (the default), folders also appear as tiles at the top of the pack, and whatever is filed in one is tucked inside it rather than shown in the grid; hover a tile to see the first few things inside. Off, every asset stays in the grid where it always was, with a small folder mark on anything filed, and the folder list is how you narrow it down. The setting is remembered.
To put things in a folder:
- Drag a card onto it, in the folder list or onto its tile. Drag a card you've ticked and the whole selection comes with it.
- Tick several and use Move to folder in the bar that comes up. The same menu can make a new folder for them on the spot.
- Right-click a card and choose Move to folder…
To take something out, drag it onto the pack's name in the folder list, or use Move to folder → Take out of folder. Searching from the top of the pack looks inside every folder, and each result shows which folder it's in.
Folders only change how the pack page is laid out. They never change an asset, what the pack exports or what reaches a server, and deleting a folder puts everything in it back at the top of the pack rather than deleting it. Folders are one level deep, and an asset is in at most one.
Where your work lives#
Assets are saved as you go, so testing a pack in game is always testing what's currently in the editor. There's no build step to remember and nothing to re-upload between edits: pushing to a linked player rebuilds and re-applies the pack for you, and exporting zips whatever is current.
Minecraft versions#
Every pack works on a range of Minecraft versions, and the range is derived from what's in it rather than set anywhere. The baseline is 1.19.4. Some assets raise that floor:
- A reskin of a block or item that vanilla added later needs the version that added it. Pale oak planks can't exist on a version without pale oak.
- Item variants dispatch through item model definitions, which are 1.21.4+.
- A model using light emission needs 1.21.2+.
Each asset shows its own floor as a chip on its page, with the reason spelled out; for a model, it names the cubes responsible, so "remove every reference" is something you can act on rather than hunt for. The pack's floor is simply the highest of its assets', and the pack card shows it as "1.21.4+".
The floor only ever reflects content. Delete or retarget the asset that raised it and the pack's range widens again.