### 🚀 Genius Shop v1.5.0 - Web Editor, Stock System & Localization Update
This release focuses on usability, flexibility, and live economy behavior with major upgrades to stock handling, placeholders, gradients, and editor workflows.
#### 🌍 Localization & Formatting
* **Multi-language system**: Added `languages/` files and configurable `language` selection.
* **Gradient upgrades**:
* Full support for multi-stop gradients (e.g. `<gradient:#ff0000:#ff3033:#ff6666>...</gradient>`).
* Better compatibility with legacy styles like `&l` (bold) inside gradients.
#### 📈 Stock, Limits & Economy Improvements
* **Advanced stock reset automation**:
* Added/reset support for `DAILY`, `HOURLY`, `MINUTE_INTERVAL`, `SECOND_INTERVAL`, `WEEKLY`, `MONTHLY`, `YEARLY`, `ONCE`.
* Improved lifecycle reliability for automatic resets.
* **New stock/limit placeholders**:
* `%stock-reset-timer%`
* `%global-limit%`
* `%player-limit%`
* **Per-item display toggles**:
* `show-stock`
* `show-stock-reset-timer`
* **Sell-to-stock controls**:
* Shop-level and item-level toggles for whether selling replenishes stock.
* Overflow behavior toggles (`allow-sell-stock-overflow`).
#### 🧩 Web Editor: Major UX Improvements
* **`run-as` dropdown support** (console/player) for command sections (main menu + item commands).
* **Grouped modal toggles** for lore, enchantments, commands, limits, and available-times sections.
* **Commands section toggle behavior** now properly controls textarea visibility and persistence.
#### 🛠️ Gameplay & Runtime Improvements
* **Permission-aware `/shop` tab completion**:
* Suggestions now respect player permissions.
* Added completion help for `resetstock` arguments.
* **Live GUI refresh**:
* Open shop pages now update stock/price/lore in real time.
* **Main menu placeholder**:
* `%latest-update-highlights%` new placeholder to show a little snippet of new features for new updates.
* **Command execution context**:
* Item commands can run as player or console via `run-as`.
#### 📚 Documentation & Examples
* Updated wiki pages, and shop examples to reflect new config keys and workflows.
* Default shop examples now showcase gradients, stock reset rules, stock/lore toggles, and `run-as` command usage.
---
**Compatible with Minecraft 1.21+ and Java 21.**
Optional dependencies
Geyser
Any compatible version
SmartSpawner
Any compatible version
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }