HavenBags - Shulker-like Player Bound Bags [1.17-1.21.4] icon

HavenBags - Shulker-like Player Bound Bags [1.17-1.21.4] -----

Create shulker-like bags of varying sizes bound to a player, or accessible by anyone.



v1.31.0.1760 Auto-Pickup & Much More
Added: Auto-pickup filters can now be applied to unused bags, and will stay on the bag after being used.

Added: The "Quiver" feature can now be used with Crossbows.

Added: Command '/havenbags mod'.
This commands returns a link to the HavenBagsPreview mod for fabric.

Added: Semi AdvancedEnchants support.
Enabling AE's anvil.yml feature, would completely disable bag skins and upgrades from working.
Using the hidden config entry 'bag-event-monitor: true', HavenBags will watch the anvil event at the highest priority possible.
Note: The event priority "MONITOR" is only meant to be used for debugging, so it is not recommended to use normally.
ONLY use this if absolutely necessary.

[​IMG]

Added: You can now allow specific item materials to be their own filters, with the new allow-specific config entry in filters.yml
Code (YAML):
# Whether specific items can be chosen as a custom filter.
allow-specific
: false
This feature automatically generates filters for each valid item material, and translates them to the defined language in config.yml. (See attached image, where da_dk was used as a test language)
[​IMG]

Changed: Filters can now specify CustomModelData with both : and -.
Code (YAML):
filters:
  modeldata
:
    displayname
: '&dtest'
    items
:
   - DIRT:12345
    - DIRT-67890
Changed: When applying skins, the arrangement of the bag and skin is now irrelevant.

Fixed: If an open bag is removed from the player's inventory, a soft-locking error is no longer thrown, but instead the contents of the bag is still saved.
Additionally will a warning be sent.
I discovered this bug randomly, as a player of mine has a mod allowing them to use chat/commands while in an inventory.
They could then use another command to move the bag outside of their inventory, which when the bag closed the error occurred,
because HavenBags was unable to update the now missing (null) bag item.


Fixed: Bags can no longer be put into pots, or any block that requires right-clicking.

Fixed: AdminGUI should now correctly parse placeholders for the targetted player, instead of the admin using it.
TLDR: The gui code is a mess, and some mixup happened I just never figured out.

Internal: Reorganized some classes into new or other packages.
----------, Feb 14, 2025
Resource Information
Author:
----------
Total Downloads: 13,382
First Release: Jun 12, 2023
Last Update: Feb 21, 2025
Category: ---------------
All-Time Rating:
23 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings