Improved HTTP Requests, Code Restyling, Performance Enhancements, Placeholders Bugs Fixed and mo
Fixed
#3 , fixed many problems with http requests, restyled a bit the code, improved overall performance and fixed a few old placeholders bugs.
Now if the request fail and get error 429, it will continue to ask other requests. Before it would stop the task.
Refactored the BuycraftAPI to utilize OkHttp and Gson for more reliable API communications, making the code more efficient and easier to maintain. Also, enhanced error handling across the application for better resilience to unexpected issues. Manual data manipulation methods have been replaced with Java's Stream API methods for better performance and readability.
Currently there is a limit of requests the expansion can make so if you get rate limited just wait. I already asked tebex support to improve this system.