Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...
Filter channels...

If you are using Data-Packs to Modify item lists, read this to migrate your settings.

  • Migrated data/modify files from Data Packs into Config
    • The data-pack method will continue to work in this version but will be removed soon.
  • Added "Backpack Lock" Item. Used on a placed backpack to lock it. Shift RClick your locked backpack to unlock
  • Shift Clicking a Backpack Item no longer locks it.
  • Capes now display rolled up on top backpacks
  • Backpacks now render at a much greater distance
  • Added Config option to override the max_stacks of data-driven backpacks such as Gold & Netherite Backpacks
    • data_driven_overrides
  • Added Config option to disable backpack from being rendered and used by other player on the back
    • always_disables_back_slot
  • Separated Keybind into in-menu uses & in-world uses
  • Added an option to specify the sounds when creating a data-driven backpack.
  • Cleaned Up code when rearranging the backpack's menu to hopefully prevent crashes when taking items
  • Backpack Menu Slots are reorganized each mouse click and not per-frame to hopefully prevent crashes when taking items
  • Fixed bug causing players not to be able to manually equip backpacks with curios/trinkets
  • Fixed crash when sending backpack inventory while a client's player is null
  • Lighting in Backpack Menus should be more reliable
  • Finalized All Backpack Sounds
    • Sound for locking backpacks
    • Unique Winged Backpack sound
    • Unique Decorated Pot sounds
    • Unique Ender Backpack Sounds
  • Ender Backpacks now play sounds at all linked inventories
  • Added Advancement for a player attempting to access your locked backpack
  • Removed the Back Slot from being disabled
    • If it should be disabled, it will now not render on your back
    • Winged Backpacks & Elytra still cannot be worn together
  • Pick-Block with Pots work again
  • Fixed Crash on client while accessing ender inventory
  • Fixed items disappearing after stacking over 127
  • Fixed empty slot in BP menus not disappearing when inventory is full
  • Finalized All Backpack Sounds
    • Sound for locking backpacks
    • Unique Winged Backpack sound
    • Unique Decorated Pot sounds
    • Unique Ender Backpack Sounds
  • Ender Backpacks now play sounds at all linked inventories
  • Added Advancement for a player attempting to access your locked backpack
  • Removed the Back Slot from being disabled
    • If it would be disabled, it will now not render on your back
    • Winged Backpacks & Elytra still cannot be worn together
  • Pick-Block with Pots work again
  • Fixed Crash on client while accessing ender inventory
  • Fixed items disappearing after stacking over 127
  • Fixed empty slot in BP menus not disappearing when inventory is full
  • Backpacks can now be locked by holding them & right-clicking
    • Other players cannot access or equip a locked backpack
    • Holding your hotkey with a locked backpack equipped temporarily unlocks it
    • Ender Backpacks cannot be equipped while locked
  • Animation Changes
    • Backpacks do not open slowly if you did not open them
    • Perfected Backpack opening animations
    • Added breaking decal to punched backpacks
    • Backpacks now take 3 punches to break
    • Locked Backpacks take 8 punches
  • Reworked Ender Backpacks
    • Opening a placed ender backpack visually opens all linked packs
    • Ender Backpacks sends less data more frequently and are more reliable
    • Ender Inventories are now one single inventory instead of many synced inventories
  • Fire burns backpacks slower
  • Cactus instantly breaks backpacks
  • Sounds are now registered in :common
  • Text appears in the inventory while trying to equip something that's blocked by the Back Slot
  • Fixed many leather backpack sounds
  • Fixed crash caused by players failing to load other back slots
  • Fixed dupe with the crafting result slot & shift key

20.1-0.25-v2

  • Finalized Backpack Tooltip
  • Added config to switch between 3 tooltip styles
    • Compact (Default) | Vanilla (Old) | Integrated
  • Shift clicking a Backpack while holding a block item places that block
  • Fullness Bar on equipped Backpack items will turn Green to Orange on their last stack of space
  • Inserting items in a placed Backpack Menu will place that item where you clicked instead of the top of the menu
  • Added /beansmod gamerule lockBackpackNoKey. Requires holding Action Key to allow other player to access your equipped backpack
  • Changing Pots & Cauldrons max_stacks in the config to 0 disables all backpack functionality
  • All network packages are defined in :common
  • Fixed Instant Place with a cauldron was placing a Backpack with the equipped cauldron's texture
  • Backpacks can now be locked by holding them & right-clicking
    • Other players cannot access or equip a locked backpack
    • Holding your hotkey with a locked backpack equipped temporarily unlocks it
    • Ender Backpacks cannot be equipped while locked
  • Animation Changes
    • Backpacks do not open slowly if you did not open them
    • Perfected Backpack opening animations
    • Added breaking decal to punched backpacks
    • Backpacks now take 3 punches to break
    • Locked Backpacks take 8 punches
  • Reworked Ender Backpacks
    • Opening a placed ender backpack visually opens all linked packs
    • Ender Backpacks sends less data more frequently and are more reliable
    • Ender Inventories are now one single inventory instead of many synced inventories
  • Fire burns backpacks slower
  • Cactus instantly breaks backpacks
  • Sounds are now registered in :common
  • Text appears in the inventory while trying to equip something that's blocked by the Back Slot
  • Fixed many leather backpack sounds
  • Fixed crash caused by players failing to load other back slots
  • Fixed dupe with the crafting result slot & shift key

20.1-0.25-v2

  • Finalized Backpack Tooltip
  • Added config to switch between 3 tooltip styles
    • Compact (Default) | Vanilla (Old) | Integrated
  • Shift clicking a Backpack while holding a block item places that block
  • Fullness Bar on equipped Backpack items will turn Green to Orange on their last stack of space
  • Inserting items in a placed Backpack Menu will place that item where you clicked instead of the top of the menu
  • Added /beansmod gamerule lockBackpackNoKey. Requires holding Action Key to allow other player to access your equipped backpack
  • Changing Pots & Cauldrons max_stacks in the config to 0 disables all backpack functionality
  • All network packages are defined in :common
  • Fixed Instant Place with a cauldron was placing a Backpack with the equipped cauldron's texture
  • Finalized Backpack Tooltip
  • Added config to switch between 3 tooltip styles
    • Compact (Default & Currnet) | Vanilla (Old) | Integrated (New)
  • Shift clicking a Backpack while holding a block item places that block
  • Fullness Bar on equipped Backpack items will turn Green to Orange on their last stack of space
  • Inserting items in a placed Backpack Menu will place that item where you clicked instead of the top of the menu
  • Added /beansmod gamerule lockBackpackNoKey. Requires holding Action Key to allow other player to access your equipped backpack
  • Changing Pots & Cauldrons max_stacks in the config to 0 disables all backpack functionality
  • All network packages are defined in :common
  • Fixed Instant Place with a cauldron was placing a Backpack with the equipped cauldron's texture
    Broken Cauldrons
  • Equipped Backpacks have a new tooltip
    • Made more compat
    • Displays up to 34 unique items
  • Placed Backpack Menus may now have 5 rows and display up to 70 different stacks
  • Backpacks that cannot be equipped now always display an explanation
  • Backpacks displayed on the player's back no longer clips with the chestplate
  • Added Compatibility with Elytra Slot
  • Solved many grave mods deleting Back Inventory on death
  • Fixed Trim Registry throwing errors on startup
  • Fixed Creative Mode Back Slot not updating to the server causing de-sync
  • Fixed Pot or Cauldron equipped no longer places a goofy & bugged backpack

v New Tooltip V

New Equipped Backpack Tooltip

  • Added Config (Cloth Config required for Fabric) (more info)
    • Adjustable Max Stacks for backpacks
    • Pressing the hotkey may place an equipped backpack with no right click
    • Set the defaulted value of all gamerules
    • Adjust the Help Menu visibility
  • /beansmod config has been renamed to /beansmod gamerule
  • Added new gamerules (more info)
    • lockBackpackOffline
    • lockBackpackNotOwner
    • keepBackSlot
  • The gamerule lockEnderWhenLoggedOff has been renamed to lockEnderOffline
  • Backpack Help menu now has a button to hide the menu until a new tab is discovered
  • Added Cancellable Events for both Fabric & Forge modders when the BackSlot tries to drop its contents on death
  • New Backpack Menu!
    • Menus display up to 47 unique items
    • Number of slots now update depending on the number of items stored
    • Slots now have a transparent background to see where to insert items
    • The rendered backpack has more subtle and sharp movements
  • Added colors to the Backpack Help tabs
  • The equipped cauldron tooltip now uses bucket and bottle emojis instead of x & +
  • Fixed many cases of Ender Backpack de-sync
  • Fixed Backpack being dropped as an item on death in servers with trinkets installed
  • Fixed Back Slot updating multiple times each equip

New Menu

  • New Backpack Menu!
    • Number of slots now update depending on the number of items stored
    • Slots now have a transparent background to see where to insert items
    • The rendered backpack has more subtle and sharp movements
  • Added colors to the Backpack Help tabs
  • The equipped cauldron tooltip now uses bucket and bottle emojis instead of x & +
  • Fixed many cases of Ender Backpack de-sync
  • Fixed Backpack being dropped as an item on death in servers with trinkets installed
  • Fixed Back Slot updating multiple times each equip

New Menu

  • All Backpack items now have persistent tooltips unique to their traits
  • Cauldrons & Pots now visually show their contents in their tooltips
  • Added a Backpack Help button onto inventory screen
    • Clicking it opens pages with how-tos for each major milestone of the mod
    • Each tab unlocks when they become relevant in progression (4 total)
    • Replaces the help tooltip on equipped backpacks.
  • Fixed Fabric crashing when rendering fluid in cauldrons
  • Fixed JEI tooltips not loading properly

New Tooltips

  • Added Back Slot into creative inventory
  • Added /beansmod give for metal backpacks with a backpack_id (more info)
  • Added amethyst button to yellow Leather & Winged Backpack items
  • Rewrote backpack renderer
  • Tweaked Leather Backpack texture
  • Added Trims for Alex's Caves & Blue Skies (Adding Modded Trims)
  • Fixed manually equipping backpacks in the inventory can cause previous back inventory to appear as ghost items
  • Fixed Backpacks assuming they're hung if they're close to a block when loaded.
  • Fixed picked up items dissapearing with a full inventory after placing backpack using hotkey
  • Completely rewrote backpack traits (how-to add custom backpacks)
  • Backpack Items now all have hard coded default traits w/o a backpack_id
  • Backpack traits identifier display{key:_} has now been renamed to backpack_id
  • Removed dyable backpacks through data
  • Adding backpacks through data has been streamlined for more functionality in the future
  • Added fire_resistant boolean to backpack traits
  • Removed upgraded_backpack
  • Replaced existing Netherite Backpacks with cosmetic Null Backpacks
  • Winged backpacks now keep their enchantments when placed
  • Updated Winged Backpack recipe to carry over elytra enchantments
  • Pots can now store items with nbt
  • Hotkey + RClick on Pots and Cauldrons to equip them
  • You can now pick up fluid out of placed cauldrons
  • Fixed many visual issues with JEI/REI/EMI
  • Fixed crash when rendering any tooltip with Ender Backpack equipped
  • Fixed crash when backpack action key bound to mouse key causing async entity load

With the changes to Backpack traits it is now impossible to change the sizes/disable default backpacks. This will be re-introduced in an update soon to add config.

External resources



Project members

BeansGalaxy

Owner


Technical information

License
MIT
Client side
required
Server side
required
Project ID