Stable1.4.0
- Added a dedicated networking file to centralize and eliminate duplicated network strings.
- Optimized container networking to only broadcast data to players within a defined range instead of globally.
- Replaced an inefficient loop with a more optimal implementation.
- Improved shop distance checks for better scalability on larger servers.
- Refined shop rotation logic by improving its internal timer handling.
- Replaced
Distance()calls withDistToSqr()for improved performance. - Rewrote the
CanPockethook to be more modular and addon-friendly and performative. - Fixed a memory leak by improving save logic.
- Replaced
util.CRCusage with a safer and more reliable alternative. - Fully rewrote pocket saving and loading systems.
- Optimized Harvest UI to use a single throttled client hook.
- Removed unused clientside helper function registration.
- Fixed typo:
MISC_SETINNGS→MISC_SETTINGS. - Added debounce handling to prevent contamination spam between entities.
- Fixed an issue where
sp_papercould save without data, causing load errors. - Added a fallback scale for mushrooms collected from containers.