Release 2023.3
Commit #86678b - Fixed the plugin requires the chests to be in valid worlds when it loads data
Commit #5060e7 - Added support to 1.20.2
Commit #86f387 - Removed support for 1.19 that are not recent
Commit #c1a6e0 - Fixed potential dupe glitch and other unexpected behaviors when interacting with chests
Commit #7f16a0 - Optimized the amount of items that are actually being added when collecting stacked items
Commit #6dc587 - Fixed call to WildChestBlockEntity#getContents creating new list for the items every time it is called
Commit #d1207c - Potential fix for chest collectors causing a lot of lag
Commit #11cfcb - Updated ShopsBridge to b6 - Fixed `NoSuchMethodError` with latest versions of ExcellentShop
Commit #34418a - Revert "Optimized even further getting all storage items from wild chests using the bukkit API "
Commit #bcbccc - Optimized even further getting all storage items from wild chests using the bukkit API
Commit #1ca912 - Added bulk sell items for better performance
Commit #314c8c - Added support to ExcellentShop
Commit #290d36 - Optimized getting all items from a chest
Release 2023.2
Commit #701b61 - Fixed NPE errors when trying to fetch prices of non-exist items with EconomyShopGUI
Commit #9219b0 - Fixed ClassCastException warnings when using the API to get specific chest types
Commit #fe1922 - Added support to 1.20.1
Commit #06ef08 - Fixed offline players don't get the correct amount of money from sell chests
Commit #825934 - Added @Nullable annotations to some parts of the API
Commit #43fa8b - Added warning when loading chest data from DB that does not exist
Commit #3cd8e1 - Fixed WChest#addItems returning null items causing errors
Commit #a93568 - Fixed incorrectly returning left-overs from adding items to chests using the API, causing issues with chunk collectors as well
Commit #79d18d - Added support for more shop plugins by using ShopsBridge
Commit #7221c1 - Fixed addItems not working for StorageUnits if the current amount equals to the amount that is being added
Release 2023.1
Commit #24ef7e - Removed support for 1.18.1
Commit #cebb15 - Formatted the material name in the notifier messages
Commit #09ad2f - Fixed transactions notifier not showing sold items correctly
Commit #f3af81 - Added support for 1.19.4
Commit #34bf7a - Fixed auto suction feature collecting items with larger amount than max stack size
Commit #059a62 - Fixed an UnsupportedOperationException when getting contents of wild chests
Commit #24bd54 - Fixed a typo when using WildChests as the prices provider
Commit #9faad3 - Fixed an UnsupportedOperationException when getting contents of wild chests
Commit #6052ed - Changed detection of placing wild chests near other chests to a lower priority, potentially fixes dupes with Slimefun
Commit #1f3cab - Fixed EconomyShopGUI is not detected as it should
Commit #173a56 - Added support for RoseStacker
Commit #dc131f - Changed plugin dependencies to another repository
Commit #57c19b - Added support for 1.19.3
Commit #6fa42d - Fixed an out of bounds exception when placing down storage units
Commit #3d4641 - Completely rewrote the way the NMS layer and the Bukkit layer interacts with each other when using container items
Commit #e733c4 - Potential optimization for hoppers interacting with wild chests
Commit #675890 - Fixed rounded linking issues
Release 2022.7
Commit #743260 - Removed obfuscated nms in favor of mojang-mappings jars
Commit #f688eb - Fixed chests not being ticked once they are placed in legacy versions
Commit #8a31a6 - Changed it so when failing to retrieve mappings for the server the plugin doesn't fail to load
Commit #3581da - Fixed a duplication glitch when other plugins try to remove items from storage units
Commit #1db2b4 - Removed unused classes
Commit #3da32b - Fixed support for 1.19 (Untested)
Commit #53e9f4 - Added EconomyShopGUI as a valid prices provider in config file comments
Commit #d5d208 - Added support for ShopGUIPlus v1.78
Commit #c83410 - Changed mappings checking to be done against a remote server instead of hardcoded values
Release 2.4.1
Commit #e4d028 - Added nms mappings check before loading the plugin
Commit #606a52 - Removed unused methods
Commit #fc46e0 - Moved all nms classes to their own version package
Commit #abfccb - Added nms utilities to better detection incorrect usage of nms
Release 2.4.0
Commit #3f81bc - Added 1.19 support
Commit #e7874d - Fixed infinite recursive call when unlinking chests
Commit #8472b2 - Fixed chests link doesn't detect chests through transparent blocks
Commit #849eda - Fixed an error with loading linked chests
Commit #1846c1 - Fixed inventories of linked chests not linked appropriately, causing dupes with other plugins
Commit #eba049 - Potential NPE fix
Release 2.3.1
Commit #e7fa8a - Fixed a NPE when withers explode chests
Commit #4b69e6 - Fixed errors when using ShopGUIPlus v1.73
Release 2.3.0
Commit #45cfa5 - Added support for 1.18.2
Commit #e15860 - Fixed opening and closing sounds for chests in 1.18.1
Commit #ca1752 - Removed support for 1.15
Commit #17d012 - Patched a dupe glitch involving storage units and max-amount limits
Commit #4643eb - Changed custom bank providers to be used when using "CUSTOM" as the deposit method for chests
Commit #6e02d8 - Potentially fix infinite recursive call when getting page of linked chests
Commit #975f48 - Fixed a casting issue when using /chests link on non-linked chests
Commit #be68c2 - Fixed CoreProtectHook not being registered
Commit #fa5a46 - Added support for CoreProtect
Commit #5f102e - Fixed notify of breaks and placements of chests not happening
Commit #651502 - Added OfflinePlayer as a parameter to the break listener of chests
Release 2.2.4
Commit #0fb39a - Fixed a null error when trying to get price of an item that doesn't have a price set
Commit #806090 - Updated CommentedConfiguration implementation
Commit #522c31 - Added support for CMI
Commit #bbf334 - Fixed Hook_TransportPipes module cannot be compiled
Commit #171619 - Added support for TransportPipes
Commit #36632e - Added missing dependencies to the soft-depend list in plugin.yml