Modscraper Modscraper Minecraft
Packed Packs logo

Packed Packs

Mod

by fishstiz

Pack resource and data packs into profiles with multiple selection, drag and drop, and extended mouse and keyboard controls.

Type

Mod

CurseForge Downloads

159,539

CurseForge ID

1260514

Modrinth Downloads

1,540,508

Modrinth ID

8Pq6Exn2

Last Updated

Jul 27, 2026

Description

# πŸ“¦ Packed Packs Pack resource and data packs into profiles with multiple selection, drag and drop, and extended mouse and keyboard controls. ![packed_packs_demo_compressed](https://github.com/user-attachments/assets/6f7995cc-665d-4989-976c-d07ee2ca1ecf) ## ✨ Features - Save and load custom profiles. - Select multiple packs at once. - Drag and drop selection between columns. - Context Menus. - Additional Folders. - Folder Packs. - Search by title. - Filter out incompatible packs. - Sort alphabetically or by last updated. - Mouse and keyboard controls. - Configuration. - Developer Mode. - Java API. - Explicit compatibility with certain mods. - History (undo and redo). πŸ“‚ Additional Folders - Add extra folders for pack discovery. - Configure in `config/packed_packs.json` by adding paths under the `additionalFolders` array inside `resourcepacks` or `datapacks`. - If the array doesn’t exist, create it manually or open and close the Packed Packs screen to update the config. - Paths can be absolute or relative to the game directory. - Correctly added folders appear as a context menu option under **Open Pack Folder**. - **Requires game restart to apply.** πŸ“‚πŸ“¦ Folder Packs - Any folder in the root pack directory containing packs, without a `pack.mcmeta`, will be treated as a folder pack. - Folder packs behave like regular packs and can be moved between rows and columns to toggle multiple packs at once. - They can be opened to view and reorder their contents. The order is saved to `packed_packs.folderpack.json` in the folder root. - Add a `pack.png` at the folder root to set a custom icon. πŸ–±οΈ Mouse Controls - Open Context Menu β€” right click - Select range β€” hold Shift and click - Add/remove from selection β€” hold Ctrl and click - Transfer single entry quickly β€” double click - Undo β€” click backwards side button - Redo β€” click forwards side button ⌨️ Keyboard Controls - Navigate entries β€” ↑ | ↓ - Navigate out of entries β€” Tab - Transfer selection β€” Space | Enter - Select range β€” Shift + ↑ / ↓ - Select all β€” Ctrl + A - Move selection β€” Ctrl / Alt + ↑ / ↓ - Undo β€” Ctrl + Z - Redo β€” Ctrl + Shift + Z | Ctrl + Y - Open folder pack β€” Enter - Close folder pack β€” Escape - Delete file β€” Delete - Rename file β€” Ctrl + R | F2 (if not bound to screenshot) - Open file β€” Ctrl + Enter - Show in file manager β€” Alt + Shift + R - Toggle profiles sidebar β€” Ctrl + ` - Switch between default and no profile β€” F1 - Refresh packs β€” F5 - Focus search bar β€” type any character βš™οΈ Configuration - Apply resource packs automatically on close. - Replace the default resourcepack & datapack screens. - Remove the red background on incompatible packs. - Remember the last viewed profile when reopening the screen. πŸš€ Developer Mode - Toggle developer mode β€” Ctrl + Shift + I | F12 - Additional options will appear in the context menu when in developer mode. - **Preferences**: Toggle the visibility of certain widgets. - **Lock Profiles**: Locked profiles cannot be deleted, renamed, or modified. - **Override Pack Properties**: - Overrides are configured per profile and apply only to that profile unless set as default. - Override the *required* property of packs. Also allows disabling required packs. - Override the *position* property of packs. Also allows moving fixed packs. - Hide packs. - **Default Profiles**: - Overrides from the default profile are enabled **globally** for all profiles and even without one, including the original screen. - Enabled packs under the default profile are automatically marked as compatible. - Default profiles load automatically in the following cases: - **Resource Packs**: when the `options.txt` file is missing. - **Data Packs**: when creating a new world. - **Pack Aliases**: Add aliases to Pack IDs - Designed to help modpack devs migrate resource/data packs when updates are needed without affecting the user's configured pack selection and order. - Only used if the pack is selected but doesn't exist. Matching starts from the top of the alias map and resolves to the first match, see the `config.meta.json` file. - Supports regex (must be prefixed with `regex:`), the text color will change in the _Edit Aliases_ dialog if done correctly. - Exact matches always take priority over regex matches, regardless of their position in the alias map (e.g., a pack ID of `file/test-v1.2` will always match `"file/test-v1.2": "file/test-v1.4"` over `"regex:file\\/test-v\\d*": "file/test-v2"`). - Aliases are never cleared automatically, even if it points to a pack that no longer exists. They are only removed manually from the in-game GUI or the config file. - It is generally not recommended to use on data packs as it could break worlds. Test thoroughly. ♨️ Java API The Java API, designed as an optional dependency, allows mods to extend functionality or add compatibility with Packed Packs. This includes subscribing to various events and registering custom preferences to add configurable widgets at certain positions of the screen. You can find example implementations in the [**testmod**](https://github.com/fishstiz/packed_packs/tree/master/mod/common/src/testmod), and in the [**compat**](https://github.com/fishstiz/packed_packs/tree/master/mod/common/src/main/java/io/github/fishstiz/packed_packs/compat) package of the **main** source set. You may also view the [**javadocs**](https://github.com/fishstiz/packed_packs/tree/mc/1.21.11/api/common/src/main/java/io/github/fishstiz/packed_packs/api) from the source code. Visit the [wiki page](https://fishstiz.github.io/packed_packs-wiki/java-api/getting-started) for more details. πŸ”— Compatibility Explicit compatibility is added for: - Resourcify - Respackopts - VTDownloader - Entity Texture Features - Polytone [Submit an issue](https://github.com/fishstiz/packed_packs/issues) if the above mods have become incompatible. Make sure to verify that the correct mod version is used for the target minecraft version, and if the issue only occurs with Packed Packs installed. Note: Compatibility for the above mods were added before the Java API was made. It would be better for other mods to make use of the Java API instead for better long term compatibility. If the above mods make enough breaking changes, it may have to be dropped. **Known Incompatibilities** - Async Pack Scan. - Fails to open the Packed Packs screen or causes a hard crash. You do not need this mod with Packed Packs as the Packed Packs Screen are already scans packs asynchronously.

Compatibility

Mod Loaders

Fabric Neoforge

Game Versions

1.21.1 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9-rc1 1.21.9 1.21.10 1.21.11 +4 more

Screenshots

Similar Mods

Included in Modpacks

Jitsonville Pack Jitsonville Pack Origin Realms Beyond Origin Realms Beyond Trailer Vibes Trailer Vibes SimplyVanilla SimplyVanilla Perfect Better Vanilla Perfect Better Vanilla Vanilla Perfected Vanilla Perfected LebaneseMC LebaneseMC nClient nClient Azure Visuals Azure Visuals Void's essentially optimized pack Void's essentially optimized pack PacPack Voxydized PacPack Voxydized RedstoneToolkit RedstoneToolkit CivOptimized CivOptimized Yet Another Vanilla But Better (YAVBB) Yet Another Vanilla But Better (YAVBB) Goodfellaz Vanilla+ Goodfellaz Vanilla+ Adaptive Adaptive Create: SatisFactory Create: SatisFactory Actions & Visuals Actions & Visuals Kuri's FreshVanilla Kuri's FreshVanilla Eshkere-modpack Eshkere-modpack Kuri's Fresh (Actions & Stuffs recreation) Kuri's Fresh (Actions & Stuffs recreation) Pibblecraft Pibblecraft Better Vanilla 123 Better Vanilla 123 Trailer Vibes Client Trailer Vibes Client The Stuff of Legend The Stuff of Legend Affogato Affogato Among Stars Among Stars Zynirium Zynirium editon's Modpack editon's Modpack Mihuco's Modpack Mihuco's Modpack vilmiComfort vilmiComfort Java & Stuff Java & Stuff Barely Modded Barely Modded Nayxo's Trailer Modpack Nayxo's Trailer Modpack Wonders Reimagined Wonders Reimagined DayOfMind DayOfMind Butter Minecraft Butter Minecraft Oxygen Oxygen Vanilla Plus - Slime Edition Vanilla Plus - Slime Edition Fresh & Smooth Fresh & Smooth Vanilla Enhanced Vanilla Enhanced With Little More With Little More Reimagined Reimagined Aetheris QoL Aetheris QoL UNIPACK UNIPACK ALAND's Immersive Hypixel SkyBlock ALAND's Immersive Hypixel SkyBlock ALAND's Optimized Hypixel SkyBlock ALAND's Optimized Hypixel SkyBlock StarLeader's Satisfying Pack StarLeader's Satisfying Pack Age Of Assembly Age Of Assembly XenCraft [First Night] [First Night] Fabulous Vanilla Fabulous Vanilla Modded Together Modded Together Classic Evolved Zero Classic Evolved Zero Peak Vanilla Premium by Gewie Peak Vanilla Premium by Gewie Vanilla Odyssey Vanilla Odyssey Vanilla Enhanced Vanilla Enhanced Cal4mity's Tweaks Cal4mity's Tweaks Nybblecraft Nybblecraft Better, Faster, Fancier Better, Faster, Fancier ClientRefine ClientRefine Candyy Candyy Tales Tales Wyrmfell Wyrmfell [PRH] Project Rabbit Hutch [PRH] Project Rabbit Hutch Craft and Conquer Craft and Conquer MineboundSMP MineboundSMP Velocity Velocity Trailer Vibes Lite Trailer Vibes Lite AgalarMC Vanilla AgalarMC Vanilla Statera Statera Vanilla Plus+++ Vanilla Plus+++ Lumen Packs Lumen Packs Vanilla Plus Vanilla Plus Cookies&Cream Modpack LITE Cookies&Cream Modpack LITE Mutzman's Modpack Mutzman's Modpack Complimentary Vanilla Complimentary Vanilla visually perfected visually perfected AgalarMC Create AgalarMC Create Vanilla Planifolia Vanilla Planifolia UnstableCraft UnstableCraft Vanilla Boosted Vanilla Boosted Lively Craft Lively Craft Chill&Stay Chill&Stay MrOptimizationss MrOptimizationss Cherry Cherry Zebatkowo Zebatkowo Nirvanium Nirvanium Cozy Visuals Cozy Visuals StarLeader's Performance Pack StarLeader's Performance Pack Definitive Vanilla Definitive Vanilla Bingotopia Bingotopia Vanilla Re-Envisioned Vanilla Re-Envisioned BeyondCraft BeyondCraft Dev Relief Dev Relief 363εΈ†ηš„εŽŸη‰ˆηΎŽεŒ– 363εΈ†ηš„εŽŸη‰ˆηΎŽεŒ– Vanilla Essencia Vanilla Essencia En+anced Plus En+anced Plus Vanila+ by Sqeeze Vanila+ by Sqeeze SeasonCraft Client-Side Modpack SeasonCraft Client-Side Modpack Miummy! Miummy! The Grand Quest The Grand Quest Banquito Banquito Keo Vanilla Keo Vanilla project Moa. project Moa. Sensible MC Sensible MC Mystic Mods Mystic Mods Perfect Minecraft V3 Perfect Minecraft V3 OutBlocks: Simply Build OutBlocks: Simply Build Ultimately Optimized - Vanilla but Better! Ultimately Optimized - Vanilla but Better! AVE - Amethyst Vanilla Extended AVE - Amethyst Vanilla Extended Commands Pack Commands Pack Sharkingo! Sharkingo! Squibbin Hangout Squibbin Hangout Vanilla Bloom Vanilla Bloom Heart&Beyond Heart&Beyond Lively Vanila Lively Vanila Vanilla SmoothπŸƒ Vanilla SmoothπŸƒ HCT - Hexandcube's Client Tweaks HCT - Hexandcube's Client Tweaks Soulheart Cobblemon Soulheart Cobblemon Entropy SMP Pack Entropy SMP Pack LynhanSMP Modpack LynhanSMP Modpack ContentCreatorsTool ContentCreatorsTool Immersive Vanilla Immersive Vanilla Vanilla's Finest Vanilla's Finest Steamspire Syndicate [Season 2] Steamspire Syndicate [Season 2]

External Resources