Custom model data

- Support for ItemsAdder, Oraxen, and Nexo has been added to allow the use of custom model data
- The plugin now only supports Java 21 and later.
Initial compatibility for Minecraft versions 26.1, 26.1.1, and 26.1.2.

- This is a "Phase 1" transition update to provide our users with immediate access to the latest Minecraft versions. We are currently preparing a follow-up update (Phase 2) to fully polish compatibility, optimize performance, and ensure absolute stability across all server implementations
Json Exception

- Error fixed: Invalid JSON: com.google.gson.stream.MalformedJsonException: Use JsonReader.setStrictness(Strictness.LENIENT) to accept malformed JSON on line 2, column 2, path $
See https://github.com/google/gson/blob/main/Troubleshooting.md#malformed-json
Minecraft 1.8.9.

- Fixed: The plugin does not start in versions with Minecraft 1.8.9.
Dependencies.

- Updated dependencies.
Modernization & Auto-Configs

Changelog:
- Minecraft 1.21.11 Compatibility: Fully tested and updated to run on the latest version of Minecraft.
- Dynamic Configuration System:
- Files now update automatically when new features are added.
- No more deleting [vga]config.yml[/vga] or losing your custom settings.
- The plugin now injects missing keys while preserving your existing values.
- Optimized I/O: Improved the way the plugin handles file saving and loading to prevent lag spikes.
Technical Note for Developers:
This update utilizes BoostedYaml for the dynamic file injection and continues to run on Java 17 for maximum stability across modern server environments.
If you enjoy this update, please consider leaving a review to support the project!
Minecraft 1.21.9 to 1.21.10

Minecraft 1.21.9 - 1.21.10 Compatibility: The plugin is now fully compatible with the latest Minecraft versions, 1.21.9 and 1.21.10.
MiniMessage Updated to 4.25.0: We have updated our primary text formatting dependency to MiniMessage 4.25.0. This update incorporates the newest bug fixes and performance optimizations for handling colors and styles in plugin messages.
Update Notes

Minimum Java version requirement updated: The plugin now requires Java 17 or higher to run.
Dependency download fix: Resolved an issue where the plugin failed to download required dependencies automatically.
Update Note – Player Interaction Fix

🧠 Improvement: Implemented a protection system that prevents double execution of the PlayerInteractEvent within a short time window, ensuring the item is only processed once per real click.
🔄 This fix improves compatibility with Mojang’s PvP cooldown system and avoids unintended toggles or visual glitches when using the item on blocks.
Update Summary

✅ Fixed an issue where the Visible Players placeholders would stop working after executing /papi reload. The expansion is now persistent and properly re-registers if needed.
🔧 Updated dependencies: Adventure and XSeries are now using their latest stable versions.
🟢 Full compatibility added for Minecraft 1.21.6.
[PlaceholderAPI] 7.4.21

- Fixed the issue when registering PlaceholderAPI.
[MiniMessage] 7.3.21

✅ Color Correction and PlaceholderAPI Relocation.
✅ New MiniMessage Support for Item Titles and Lore
Item titles and lore now support MiniMessage formatting. This allows the use of modern text styles, such as gradient colors, custom decorations, and more. For example:
Titles: <gradient:red:blue>Gradient Title!</gradient>
Lore: <green>Green text</green> | <bold>Bold text</bold>
Additionally, support for PlaceholderAPI with the <papi:(placeholder)> format remains intact. For example: <papi:player_name>.
[Support with Minecraft 1.21.4] 7.2.21

- ✅ Added support for Minecraft 1.21.4
[Dependencies] 7.1.21

- ✅ Dependencies are stored in plugins/STN Studios
✅ Updated XSeries dependencies
[PlaceholderAPI] 7.0.21

- ✅ Fixed PlaceholderAPI not working in player items
[MiniMessage] 6.9.21

- ✅ MiniMessage now manages all messages, you can now customize the new color formats https://announce.stn-studios.dev/en/gradient-and-hex-colors the formatting works on messages, titles, actionbars and player items.
[MySQL] 6.8.22

- ✅ Resolved Mysql warnings.
[AuthMeReloaded] 6.7.21

- ✅ Added support for AuthMeReloaded
[Small change] 6.6.21

- ✅ Fixed possible error when generating the heads
[Minecraft 1.20.6 and 1.21] 6.5.20

- ✅ Added F-button lock to prevent item movement
✅ Support for Minecraft 1.20.6 and 1.21