- Fix drawer block with removed drawers reverting to default drawer when broken and placed agian.
- Fix remote upgrade not respecting controller range
- Framing tables no longer interact with hoppers
- Add upgrade recipes to turn remote upgrades into group versions
- Add zh_tw translation (contrib by Lobster0228)
- Fix uncommon crash when remote upgrades invalidate (contrib by HugoSandell)
- Fix keyring keeping current selection when it was removed
- Fix keyring losing its name when modified or rotated
- Fix keyring recipe not adding key from recipe
- Fix key buttons not working when on floor or ceiling
- FABRIC: Fix drawers not honoring void upgrade when other inventories try to insert into them
- Fix uncommon crash when remote upgrades invalidate (contrib by HugoSandell)
- Fix uncommon crash when remote upgrades invalidate (contrib by HugoSandell)
- FABRIC: Fix drawers not honoring void upgrade when other inventories try to insert into them
- FABRIC: Restore forge config api port support
- FABRIC: Fix keys not working on drawers
- Refactored into multi-loaded project
- First Fabric build for 1.20.1
- Updated to Minecraft 1.21.2 / 1.21.3
- Refactored internal Chameleon API to be fully self-contained
- FABRIC: Fixed item interop clearing items from locked drawers
- Fixed framing table voiding framed input if materials already present
- Updated ja_jp translation (contrib by sharpedmimishee)
- Added nl_nl translation (contrib by Jack McKalling)