- Fix old storages not being removed from the cache
- Added
/drawercache
command for debugging the cache
- Update to minecraft 1.20.2
- Backport a basic version of the fix for items being deleted
- Rework network caching
- Fix issues with items being deleted
- Probably improve performance in cases with rapidly changing networks
- Properly handle drawers in unloaded chunks
- Update dependencies
- Now compatible with latest YACL
- Probably fixed some bugs somewhere
- Reduce packet spam
- Fix updates not being cleared
- Avoid sending packets in certain cases
- Fix guide book not loading and add missing entries
- Change dependency type of patchouli from
suggests
torecommends
to encourage users to install it - Add NoIndium for better errors
- Fix compression handling in edge cases
- Fix major client breakage
- Fix broken mixin extras jars
- Fixes some things just not working at all
- Fixes crashes with some other mods
- Ported to 1.20
- New YACL + json config system
- Lots more configuration options
- Drawers setting changing items are now controlled by tags
- Replaced downgrade with limiters
- Updated many old textures
- Hidden mode now looks way better
- Added duping mode (aka creative vending)
- It's a toggle instead of upgrade, because once you get one you can dupe it anyway
- Fix automatic compression recipes having the wrong scale
- Fix drawers behaving weirdly when they store a removed item
- Improve tooltips
- Add modifier tooltips
- Improve compacting drawers
- 1 to 1 conversion recipes are now supported
- Recipe loading logic is a lot cleaner now
- The item type stored in the drawer nbt is now always the smallest one
- WARNING: Items count may be multiplied if you have compacting drawers with the wrong base item
- Voiding mode now only voids items that are stored in the drawer
- Fix insertion limit math to prevent overflowing
- Work around some mods (botania) iterating storage views outside of transactions by copying slot array on sort
- Add more safety and logging to drawer storage operations. Now you should get a log message when something goes wrong instead of a crash
- Improve shading on drawer items by stealing some code from storage drawers
- Render icons for compacting drawers as if they were attached to the top slot
- Make default item scale slightly smaller
- Add more options for adjusting positioning and size of drawer elements (you will need to redo all of your related changes)
- Fix compacting drawers not voiding items
- Fix compacting drawers breaking in some situations (#58)
- Add compacting drawer
- Add option to control whether drawer retain contents when broken
- Fix shulker box weirdness
- Backport the shulker box fix