Localization: Added Simplified Chinese translation support (Special thanks to SnowCutieOwO!).
Advanced Upgrade Mechanics: The `amount` field for Cart, Garage, and Garage-Slot upgrades now supports a value of "0" with 'material' set to an item/block. * Note: This allows you to require a specific item in a player's inventory without consuming it during the upgrade.
Custom Item Support: Materials for all upgrade categories now fully support Custom Model Data, allowing for deeper integration with custom resource packs.
Refueling Overhaul: * Introduced a sleek New Refueling Menu. * Fuel cans can now be directly filled at fuel stations using glass bottles. The refill cost can be configured in the `config.yml`. * Streamlined the process by removing the old fuel-can menu; you can now right-click a cart with a fuel can to refuel instantly.
GeyserMC Compatibility: Updated the Bedrock example pack to align with the latest GeyserMC format versions.
✨ Bug Fixes & Logic Tweaks
Bedrock Support: Fixed an issue where freshly placed Fuel Stations wouldn't display "fake blocks" for Bedrock players until a they interact with it or reconnect.
GUI Fix: Fixed a bug where paint colors from the variants menu wouldn't load properly if the customization menu hadn't been opened first.
Feedback & Messaging: The Repair Kit message now correctly displays the updated health value upon use.
Exploit Fix: Blocked the vanilla crafting recipe that allowed Fuel Cans (Honey Bottles) to be turned into 3x Sugar.
✨ Steps to Update the Plugin:
Download the new plugin ".jar" file.
Replace the existing file in your "/plugins/" folder with the newly downloaded file.
Delete the "config.yml" file and the contents of the "/lang/" folder.
Start the server to allow the plugin generate a new "config.yml" and fresh language files.
Configure the "config.yml" as desired and restart the server.