IMPROVED Clarity on some lang files
FIXED Menus having wrong context info
Hello everyoneI'm going abroad for holidays. As such, updates will slow or rather more or less come to a halt. The only updates for the next few weeks will be minor fixes and hotfixes if anything breaks.
If you want to support the development, please buy the premium edition: At this point, I've sunken well over 300 hours of my time into making this project. Buying premium edition really helps keep this project aliveI appreciate every single one of you and thanks for the feedback over the past few months. Y'all rock!
- Netizen
IMPROVED Debug logging for me
IMPROVED Some more tidying up of old code
FIXED Permissions for bottomlessshop-editing not working
- Bottomless shops can now be edited easily with /market admin editbottomless
- TinyMarkets uses Paper-API 1.21.10 (up from 1.21.4)
- Bottomless shops can have periodic restocking, stock limits etc
- Signs are now formating a lot more intelligently with bigger numbers becoming clearer and trades where more than 1 item is sold per trade having a price / amount indicator
- Fixed some silly bugs with bedrock interactions (though there are still some rough edges that need to be ironed out)
- Bulkdiscounts etc are a lot more easy to understand as they are now shown directly in the purchase price when reaching a defined tier
- Fixed occasional bug with refund telling users they cannot refund despite this clearly working
- Made shared-mode more robust and update perms immediately
NEW Admins can create physical shops with infinite or auto-restocking stock by creating a shop, then entering/market admin createbotomlesswhilst looking at a shop
NEW PREMIUM users can now fully customize every single line of the signs of shops via signs.yml
IMPROVED Fixed various parsing errors and issues with placeholders internally not being rendered correctly in custom translations
IMPROVED Fixed some more missing message keys and wrong mappings
Special thanks to GaZZip and Kiri for helping me test these issues and putting together a list of missing/buggy elements in lang files. You guys are amazing!
IMPROVED Added 3 more missing lang keys
Updates will slow for the next few days/around 1-2 weeks as I am processing the loss of my beloved pet whilst also somehow juggling finals for uni. Thank you for understanding.
FIXED VaultUnlocked not loading on paper servers
IMPROVED Backend debug info on vault / vaultunlocked detection
IMPROVED Shopmenu now displays selected amount in title for easier visual distinction of quantities when buying/selling
IMPROVED Fixed some keys loading from wrong location resulting in missing messages
FIXED Empty blocklist having a spacer item with no lore
REWORKED Database connectivity and scheduler fully async. Plugin no longer cloggs main thread when reloading or connecting to DB.
Netizen's words of wisdom
Over the past few versions, I've also invested a lot of time into upgrading the architecture behind the hood. As a result, the already very performant tinymarkets is now so highly optimized, it sometimes doesn't even show up in the profiler in idle due to its low overhead and resource usage!
IMPROVED More consistent rendering of currency symbols (of all types) across various menus
