This is a community-driven refactor of the original CraftingStore module, specifically updated for modern server environments. While the original module was left abandoned, this version ensures full compatibility with PHP 8.5+ and NamelessMC v2.2.4.
Key Enhancements:
- Engine Overhaul: Fully rewritten to handle the strict requirements of PHP 8.5, removing all deprecated dynamic properties and fixing incompatible method signatures.
- Native Communication: Switched to the NamelessMC
HttpClient core for API synchronization, ensuring better performance and reliability compared to outdated CURL methods.
- Linux Optimized: Fixed file inclusion logic to resolve case-sensitivity and pathing issues commonly found on Ubuntu/Debian systems.
- Developer Ready: Cleaned up the codebase with proper type-hinting and error handling to prevent "Silent 500" errors.
Tested on Ubuntu 26.04