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 to0
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 to0
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 to0
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
- 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
- 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 tolockEnderOffline
- 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 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
- 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
- Added Back Slot into creative inventory
- Added
/beansmod give
for metal backpacks with abackpack_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 tobackpack_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.