- Major Changes
- Hidden many "half-baked" items under the new Feature "Backpack Experiments". Enabled by default but this will change soon.
- Config
- All config now saves to sub-directory
.../config/beansbackpacks/ - Added Client option
tool_belt_hud_visibility(read more) - Added new config page "Features"
- All config now saves to sub-directory
- Fixes
- Adjusting the sizes of the Tool Belt and Shorthand now update correctly on load
- Config on the Server was not loading
- Adjusted how Allay hold Backpacks
- Added Traits Config Page
- Check out the wiki for help!
- Item Rendering
- Holding the Lunch Box and Alchemy Bag in your hand now renders at the selected item
- The Quiver shows the selected arrow at a glance
- Simplified Quiver texture for readability
- The Fullness Bar's color has been changed to gold to match the item's tooltip
- The Fullness Bar now renders under the Damage Bar
- Backpack Entities
- Backpacks wobble once again when placed onto the ground
- Backpacks could be picked up through solid blocks
- Using the hotbar keys on an empty Bundle Menu Slot would crash the game
- Creative Mode
- Fixed the Backpack from being unusable once an item was stored
- Fixed the Equipment equip sound from being played when switching gamemodes
- Miscellaneous
- Shorthand/Toolbar HUD elements render on the same plane as the Hotbar
- Config Pages' order is no longer shuffled each load
- Backpack Appearance
- Player capes no longer clip with Backpacks
- Adjusted the position of the Backpack while an Elytra is equipped
- Added Client Config option
elytra_model_equipmentthat registers items while equipped in the Chestplate alter the postition to the Elytra position - Tweaked Leather Backpack Entity's inner texture
- Chester Mob
- Allay can be equipped with a Backpack by pressing CTRL + Right Click
- While equipped the Allay follows the Player and stays within interaction range
- Right Click the Allay to open the Backpack's Menu
- Allay's will teleport to the Player while too far
- When the Player disconnects or changes dimentions, the Allay will not move
- Miscellaneous
- Fabric can now play in 1.21.1
- Swapping the Offhand with the Shorthand active created ghost items
- The
beansbackpacks:equipableComponent takes an optional unequip sound
- Items
- Added Bulk Pouch (Unfinished)
- Thrown Tridents return to the Shorthand Slot
- Config
- Added seperate Keep Inventory Rules for the Back Slot, Tool Belt, and Shorthand
- Compatibility
- Inventories
- Reloading the world remembers what slots you have selected in the inventory
- Backpacks will now display in the Smithing Screen
- Beans Backpacks 2
- Entities will now be ported and converted
Welcome to Beta!
If you have any questions about the mod so far, check out the wiki or leave them on the issue tracker
- Entity Interactions
- A Backpack worn on a player can be right-clicked and opened
- Armor Stands can equip Backpacks by using CTRL + Right Click
- Backpacks on Armor Stands can also be opened
- Items
- The Quiver's 3D Model now has a proper texture
- Netherite Variants can now be crafted in Smithing Tables
- Beans Backpacks 2
- Items will now be ported correctly when updating your world
- Placed Backpacks will still be removed, WIP
- Backpack Placement
- New keybind to instantly place backpacks without right-click
- You can place backpacks through non-solid blocks
- Holding CTRL now searches thorugh non-solid blocks when attempting to pickup a backpack
- HUD Elements
- Shorthand is now next to the hotbar, oppisite the Offhand
- The suggested tool from the Tool Belt now appears in the corner of the screen
- New Config option to swap the Shorthand and Tool Belt's HUD position
- Other Changes
- Cleaned up Bucket Traits right-click to be more predictable when crouching
- Tool Bar no longer selects tools with 1 durability. This can be reverted with the config setting
tool_belt_break_items: true
- Implemented Config
- Adjust Shorthand & Tool Belt size
- Modify Shorthand & Tool Belt item whitelists
- Back Slot
- Moved above the Offhand Slot
- New Icon
- Tool Slots
- Renamed to Tool Belt
- New Icons
- Weapon Slot
- Renamed to Shorthand
- New Icons
- HUD element now is transparent
- Backpacks
- Entities display their trims
- Opening animation
- Non-solid blocks will be ignored when being placed
- Implemented Tool Slots
- Holds pickaxes, shovels, axes, hoes, shears
- When attacking a block the most effective tool will be used
- By default the player has 2
- Modifible with the
beansbackpacks:player_tool_slotsattribute
- Implemented Utility Slots
- Holds tools, swords, bows and crossbows
- Utility is equipped with a keybind
- Unequippable by pressing the key agian or MWheel Scroll
- By default the player has 1
- Modifible with the
beansbackpacks:player_weapon_slotsattribute - Stored Utility appears on the player's HUD
- Traits no longer store their reference location
- Organized packages and imports
- Sizes for each Trait have been capped.
- Backpack Entities now inherit it's sound from it's
placeablecomponent - Simplified
equipablecomponent - Added
no_guiitem model predicate - Simplified
quivertrait_id and improved Quiver Item's Model - Ender Traits now work more reliably with trait specific interactions
- Equipable Components now have an optional field
sound_eventto play on equip - Ported to NeoForge
- Data such as Items and Amounts are now stored as seperate components from static values like a backpack's size.
- Right clicking placed backpacks now have interactions and guis to access items
- The Chest Trait is fully fleshed out and can be used in any inventory by CTRL + Click
- Placed Backpacks now react to Hoppers and update Comparators



