Please Consider Donating - Every Dollar Counts
One-click access to every Sophisticated Backpack you're carrying — now with drag-to-reorder, right-click-to-hide, and a per-world settings screen. Sophisticated Tab is a small client-side compat addon that adds Legendary Tabs navigation tabs for Sophisticated Backpacks. Carry one backpack and get one tab. Carry several across your main inventory, offhand, and Curios back slot and get one tab each — every tab renders the actual backpack item so you can tell them apart at a glance, every tab opens its own backpack on click, and you decide which ones show up and in what order.
Minecraft 1.20.1 · Forge 47+ · Java 17 Free, open source, MIT licensed.
The mod adds tabs to the existing Legendary Tabs strip:
ItemStack icon for that backpack (dyed, renamed, and upgraded backpacks look distinct) and clicking it opens that specific backpack, not whichever happens to be first. Tabs collapse out of the row when no backpack is in that pool slot. Backpacks are discovered through Sophisticated Backpacks' own PlayerInventoryProvider, so Curios, Cosmetic Armor, main inventory, offhand, and chest armor are all honored automatically.config/sophisticatedtab/tab_preferences.json. Backpack identity is the contents UUID stored in NBT, so your choices survive renaming, dyeing, slot moves, even leaving the backpack in a chest and picking it up days later.Tab chrome is a custom 52×22 PNG shipped with this addon, drawn in a Minecraft-style beveled-button look so it blends naturally with the rest of the Legendary Tabs strip. The real backpack item renders on top of the chrome via vanilla item rendering, so resource packs, custom item renderers, and tint handlers all work without any special handling. Resource-pack authors can restyle the tab chrome by overriding sophisticatedtab:textures/gui/backpack_tab.png. The gear settings tab reuses the same chrome with a vanilla comparator item overlaid as its glyph.
If you have both Legendary Tabs and Sophisticated Backpacks installed without this addon, the backpack does not get a tab. Legendary Tabs has built-in support for Backpacked and Traveler's Backpack but not Sophisticated Backpacks. Sophisticated Tab fills exactly that gap.
And if you carry several backpacks — different tiers, different colors, one in Curios, one in your main inventory — a single generic tab can't tell you which is which. Sophisticated Tab gives you a tab for each, with the actual backpack item drawn on the button, so you can find and open the right one in a single click.
If you carry a lot of backpacks — mining, food, building, junk, admin-only spares — the tab strip can get noisy. The drag-to-reorder, right-click-to-hide, and per-world settings screen are there to keep the row reflecting your priorities, not whatever order Sophisticated Backpacks happens to iterate through. Hidden backpacks are never deleted: they stay in your inventory and remain openable via Sophisticated Backpacks' B keybind. Only the tab is suppressed.
If you only have Sophisticated Backpacks installed, this mod adds nothing — Sophisticated Backpacks already has a creative-mode tab and a configurable keybind. The point of this addon is to plug into Legendary Tabs' navigation strip the same way other backpack mods already do, and then give you the controls to curate it.
Placeholder — add screenshots before publishing:
- Inventory screen with several backpack tabs across the top, plus the gear settings tab on the right.
- Mid-drag — a tab being dragged, faded ghost icon following the cursor, drop indicator between two adjacent tabs.
- Right-click context menu open on a backpack tab.
- Settings screen showing carried backpacks with visible/hidden toggles.
Both upstream mods are declared as hard mandatory=true dependencies. The mod will refuse to load with a clear error message if either is missing, rather than crash on startup.
.minecraft/mods/ folder:legendarytabs-…jarsophisticatedcore-…jarsophisticatedbackpacks-…jarsophisticatedtab-…jar (this mod)Works on single-player, LAN, and dedicated servers. The mod itself is client-only: the dedicated server accepts the jar but it has no server-side payload. The actual "open my backpack" packet is Sophisticated Backpacks'.
PlayerInventoryProvider, which already integrates with both.20–27 (one per pool slot), matching the convention of other backpack-style tabs (Backpacked, Traveler's Backpack). The return-to-inventory tab uses priority 10. The gear settings tab uses priority 100 so it always sits to the right of other tabs without colliding.ScreenEvent.MouseButtonPressed.Pre at high priority and cancels it only when the click lands on one of our backpack tabs. Other Legendary Tabs tabs (from other addons) keep their default click behavior — your right-click on a Backpacked or Traveler's Backpack tab is not affected.sophisticatedtab:textures/gui/backpack_tab.png and can be overridden by any resource pack. The return-to-inventory tab still reuses Legendary Tabs' atlas, so it follows LT's resource pack overrides.config/sophisticatedtab/tab_preferences.json on first launch to persist each player's own tab order and hidden-backpack state per world or server. If you delete the file (or if it ever ends up corrupt), the mod renames the bad file to tab_preferences.json.broken.<timestamp> and starts fresh — players won't lose access to their backpacks, only the local preference state.TabButton.tabBase) is wrapped in a try/catch — if a future LT release ever flips that field private, drag-and-drop and the right-click menu degrade to a logged warning while the settings screen still works.@Mod entrypoint short-circuits on anything but Dist.CLIENT, so client-only classes never link on a dedicated server.BackpackOpenMessage. Tab order and hidden state never leave the client.B keybind. The hide-via-right-click and the settings screen are there for exactly this case: tuck away the backpacks you rarely open so the eight tabs that do show represent the eight you actually use.*). Open the backpack once and they'll join the configurable pool.B) that opens the first reachable backpack. This mod is the discoverable, mouse-driven counterpart for players who don't memorize hotkeys — plus it lets you choose which backpack you open, in which order, with which ones hidden.