Voxel Shop beta is live. Expect occasional bugs. Learn more  
FeatheredBags icon

FeatheredBags 1.0.8

Bags and sacks that fill themselves as players mine | Collect, upgrade, sell | Bulk by category

Page 1 2
1.0.8 9 days ago
MySQL, PlaceholderAPI, custom items & audit log

FeatheredBags 1.0.8


This update adds MySQL support, items from six custom item plugins, PlaceholderAPI placeholders and an audit log for dupe reports, and moves all player data saving off the main thread.


Changes:

  • Added MySQL and MariaDB storage (database.type: mysql). Several servers can share one database so bags follow players across a network, and a player is only ever handled by one server at a time.
  • Added /fb migrate <sqlite|mysql> to copy players from one storage to the other. It never overwrites existing data and can only be run from the console.
  • Player data is now loaded and saved in the background, so a slow database never freezes the server. For the first moments after joining, bags cannot be opened yet; sacks in the inventory work straight away.
  • Added an autosave of online players every 5 minutes (settings.autosave_minutes), so a crash no longer loses everything since the last logout.
  • Fixed a database error when loading a player being treated as a new player, which could wipe their bags. Their data is now left untouched and they are told their bags are unavailable.
  • Added sack products from MMOItems (type: mmoitem, now working), Nexo, ItemsAdder, MythicMobs and CraftEngine, next to vanilla and EcoItems items.
  • Sacks no longer break when the plugin behind one of their items is missing. Those items keep what was stored and come back once the plugin is installed again.
  • Added PlaceholderAPI placeholders: %featheredbags_stored%, %featheredbags_capacity%, %featheredbags_stored_<item>%, %featheredbags_bag_<id>_used% and more, each with a _formatted variant.
  • Added an audit log in plugins/FeatheredBagsRework/logs, with every sack given, filled, emptied, sold or moved in or out of a bag. Duplicated sacks are flagged, and only one copy keeps collecting.
  • Sacks in the off hand now auto collect.
  • /fb reload sacks now applies new categories, items and capacities to sacks stored in bags right away, without rejoining.
  • Items added to a group category now show up in existing sacks too, not only in new ones.
  • Fixed auto collect skipping items that the sack menu accepted, such as products with a name, lore or potion type.
  • When two categories of a sack accept the same item, the first one in the file now always takes it.

Notes:

  • Minecraft 1.20.6 or newer is required. Older versions never worked, and the plugin now disables itself with a clear message on them.
  • config.yml updates itself: the new database, autosave and audit_log settings and messages are added, and your own values are kept. The old redis section is unused and can be deleted.
  • Existing SQLite data keeps working with no changes. To switch to MySQL, set database.type to mysql, restart, and run /fb migrate sqlite from the console.
  • /fb reload sacks now closes open menus, like /fb reload all.
  • Developers: the storage classes were rewritten. Database.GSON still works but is deprecated; use Serialization.GSON instead.
1.0.7 16 days ago
Bag, sack and auto collect fixes

FeatheredBags 1.0.7


This update fixes item loss and duplication in bags and sacks, and makes auto collect work with every drop source.


Changes:

  • Fixed items being lost or duplicated by auto collect when a sack could only hold part of a stack.
  • Auto collect now also picks up items lying on the ground. Previously, on servers with EcoItems installed, only block drops were collected.
  • Fixed sacks not opening when right clicking on air. They now open on air and on blocks (sneak to open one while looking at a chest or a door).
  • Fixed bags losing or duplicating items on partial moves, stack merges and shift clicks. Dragging items inside a bag is now supported.
  • Sacks and bags are no longer deleted when their config file is missing or broken. Their contents are kept and restored once the config is back.
  • Fixed XP being lost when drops were collected into a sack.
  • Fixed the max_slots option of a bag being ignored, which left bags with no usable slots for players without upgrade permissions.
  • Fixed sack menu decorations never being loaded from the sack files.
  • Fixed potion sacks not telling potion types apart (thick, awkward, fire resistance and the rest).
  • Fixed every sack given by /fb get sharing the same internal id, and sacks being stackable.
  • Fixed several missing messages that failed silently, and added them to config.yml.

Notes:

  • Right clicking a chest, a door or any other interactable block still uses the block. Sneak to open the sack instead.
1.0.6 Jul 22, 2026
Inventory Reliability Update
FeatheredBags 1.0.6
 
This update focuses on stability improvements, inventory handling fixes, and overall reliability.
 
Changes
  • Fixed an issue that could cause items to be stored in invalid or negative inventory slots.
  • Fixed an issue where slot: fill decorations could occupy unlocked bag slots, preventing players from using the available storage space.
  • Fixed bag slot unlocking logic to correctly respect upgrade permissions.
  • Improved inventory validation when adding and removing items or sacks.
  • Fixed several issues related to collecting and removing items from sacks.
  • Removed unnecessary console logs to reduce console spam.
  • Fixed various minor bugs and inconsistencies.
  • General internal improvements and code cleanup.
Notes
  • Invalid inventory slot handling has been improved to prevent corrupted bag data.
  • slot: fill decorations now only occupy locked bag slots instead of every empty slot.
  • Bag capacity now correctly reflects the highest upgrade permission the player has.
  • Sack collection and removal logic has been improved to ensure items are handled correctly in different situations.
  • Internal inventory handling has been made more robust to improve overall plugin reliability.
1.0.5 Jun 7, 2026
Stability & Bug Fixes Update
FeatheredBags 1.0.5
 
This update focuses on stability improvements, inventory handling fixes, and overall reliability.
 
Changes:
 
  • Fixed an issue that could cause items to be stored in negative inventory slots.
  • Removed some unnecessary console logs to reduce console spam.
  • Fixed several issues related to collecting and removing items from sacks.
  • Fixed various minor bugs and inconsistencies.
  • General internal improvements and cleanup.
Notes:
 
  • The negative slot fix prevents invalid item storage and improves inventory data reliability.
  • Sack collection and removal logic has been improved to ensure items are handled correctly in different situations.
1.0.4 Mar 21, 2026
Fixing minor errors

NEW UPDATE

  • A bug that prevented the correct insertion of vanilla elements has been fixed.
  • Added support for items that have 'Glint'
Report any errors to the support discord.
1.0.3 Jan 10, 2026
Small changes

NEW UPDATE


 
  • An error was corrected when loading some plugin dependencies.
Report any errors to the support discord.
1.0.2 Dec 19, 2025
Small changes

NEW UPDATE


 
  • Minor errors were corrected
  • Minor changes were made to the items that are visible in the sacks.
Report any errors to the support discord.
1.0.1 Dec 5, 2025
Fixed small bugs

NEW UPDATE

  • An issue related to the maximum number of slots per permission for bags has been fixed.
  • Now the backpacks have independent sounds.
  • Specific bags can now be opened using commands.
Report any errors to the support discord.
1.0.0 Dec 3, 2025
Rework Version

Migration

  • This version has been completely refactored, making it impossible to migrate bags and sacks from the previous version to this one.
  • This version migration was implemented to expand the FeatheredBags, as the previous version had many limitations. One of the new features (among many already added) is that the Bags are now compatible with the player's inventory and your bags. Many users have requested this, so welcome!
  • The wiki will be uploaded in the next few days, so please be patient and we're happy to provide support on the official Discord server.
  • This version would not be possible without the help of renkys, providing new features and assisting in troubleshooting. <3
Report any errors to the support discord.
3.0.4-BETA Apr 6, 2025
Fixed compares
  • Fixed a bug with comparators that didn't have a lore.
Report any errors to the support discord.
3.0.3-BETA Oct 24, 2024
Minor bug fixes
  • Fixed a bug with pickup that would not allow you to drop items that were not in a sack.
  • Fixed a bug related to mmoitems keys
  • Deleted some old messages that are no longer within the plugin.
  • Fixed minor bugs
Report any errors to the support discord.
3.0.2-BETA Oct 23, 2024
Support 1.21 and 1.21.1
  • Support 1.21 and 1.21.1
Report any errors to the support discord.
3.0.1-BETA Oct 15, 2024
Add commands buttons decorations
  • Added the possibility for decorations to execute commands, you can use the %player_name% placeholder.
Report any errors to the support discord.
3.0.0-BETA Aug 8, 2024
Progress bar update
  • Removed the sack progress bar because it was causing a lot of update errors.
Report any errors to the support discord.
2.0.9-BETA Jul 16, 2024
New features and bug fixes.
  • New placeholder %items_transaction_add_sack% - Shows the total items added to a player's sack.
  • New placeholder %items_transaction_remove_sack% - Shows the total items removed to a player's sack.
  • Fixed minor issues.
Report any errors to the support discord.
2.0.8-BETA Jun 13, 2024
Bug fixes and new features
  • New placeholder %auto_collect% - Replace the enchanted item when auto-collection is activated for a category.
  • Changed the %stored_amount% placeholder to now round the amount properly.
  • Fixed a bug when there were no items in the bag and the progress bar was displayed in negative.
  • Now with Shift and right click you can take out 64 elements but not all the elements in that category.
Report any errors to the support discord.
2.0.7-BETA Apr 21, 2024
Fixed the progress bar.
  • Fixed the color of the progress bar.
Report any errors to the support discord.
2.0.6-BETA Apr 8, 2024
New command
  • Added a new command /bag open [bagID] [player]
Report any errors to the support discord.
2.0.5-BETA Mar 31, 2024
Namespace fixed
  • Fixed an issue when checking an element namespace.
  • A new section is added to the config.yml to customize the progress bar the size of a sack.
Report any errors to the support discord.
2.0.4-BETA Mar 27, 2024
Bug fixes and new metadata
  • Fixed a discrepancy when having several elements with the same material in the comparator.
  • A new metadata was added "key:[Key plugin]:[Key to verify]"
Report any errors to the support discord.
Page 1 2
Sign in
$14.00 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe

bags

sacks

custom

menus

customization