The "getVisitPageMap" method was replaced by the "getVisitContents" method which now returns a "Pair<Shop, ItemStack>".
The "getShopVisitItemList" method was added to the "Manager" interface which contains all managed shop items that are only added or removed by the respective task.
• Plugin Changes •
Added the "/sw" and "/swfilter" command aliases alongside additional logic form the to act like "/ds visit <args>".
The shop visit feature now uses a global item list to handle consistent sorting.
PlaceholderAPI is no longer support for the visit shop items. Due to the global change.
Paging is handled through a list of globally, alphabetically, sorted items based on their corresponding shop.
Shops now have their visit menu icon updated when their last changed timestamp is updated or an important value such as the stock is updated.
Ported the "editor-prevention" option/feature from v2.0.
Fixed an issue with sorting and indexing in the visit page menu with many shops that don't pass a defined filter check.
Fixed an issue with memory usage involving the visit shop menu.
Fixed some areas where the change timestamp was not updated for shops.