Everwild Deliveries v1.1
What's new
Everwild Deliveries v1.1 - Connection & Visualization:
New Features:
In-Game Package Creator: Added /deliveries gui command (Admin only). You can now create, edit, and delete delivery packages and categories entirely in-game using an intuitive visual menu. No more manual configuration editing!
Advanced Database Support: The plugin now features a robust database layer! Choose between MYSQL, MARIADB, SQLITE, or stick to YAML for local testing.
Package Folder Restructure: Say goodbye to one massive, cluttered config file. Packages are now cleanly generated and stored as individual .yml files inside the plugins/EverwildDeliveries/packages/ folder.
Universal Economy Integration: Removed hardcoded dependencies on specific economy plugins. EverwildDeliveries now hooks exclusively into Vault. Any economy plugin (EssentialsX, CMI, etc.) that supports Vault will automatically work for delivery payouts!
Improved User GUI: The main /deliveries menu received visual touch-ups, dynamic item centering, and better progress feedback.
Performance & Refactoring:
Zero Main-Thread Lag: Completely refactored the core architecture. Introduced a unified in-memory cache and connection pooling. All data reads and writes are now processed asynchronously to keep your TPS at a perfect 20.0!
Auto-Save System: Implemented a new background task that safely saves player progress to prevent data loss during unexpected server crashes.
Note: Because of the massive structural changes to data and package storage, please backup and delete your old assignments.yml and player-levels.yml files before booting up this version.
This mod has no additional files

