Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Olaneria

The all new modern version of Vault API.

Report OlaVault?

R

1.0.2

[1.0.2] - 2026-09-04

Added

  • Custom Metadata Support: Added a CUSTOM type to MetaType and a metaKey field (with getMetaKey()) to PlayerMetaChangeEvent and GroupMetaChangeEvent so consumer plugins can track which custom metadata key was changed.
  • Missing Permission Overrides: Added groupHas for checking if a group has a permission (both global and world-specific). Added missing world-specific overrides for playerInGroup, getPrimaryGroup, and getPlayerGroups.
  • Four New Events: Introduced EconomyAccountCreateEvent, EconomyAccountDeleteEvent, EconomyCurrencyRegisterEvent, and GroupRenameEvent for a complete ecosystem.
  • Diagnostic Command: Added /olavault (permission: olavault.admin) to display the currently active Economy, Permissions, and Chat providers in-game.
  • bStats Metrics: Added bStats (ID: 33839) with Custom Charts tracking Economy, Permissions, and Chat provider usage!
  • Auto-Update Checker: Added a lightweight, async PaperMC Hangar update checker that prints a direct download link to console if the plugin is outdated.

Fixed

  • ProviderReadyEvent: Fixed a critical bug where ProviderReadyEvent was not being fired when a service was registered.
  • Startup Events: ProviderReadyEvent is now correctly fired during plugin startup for any services that were registered before OlaVault was fully enabled.
  • ShadowJar Bug: Upgraded to com.gradleup.shadow:9.3.1 to completely resolve the "Unsupported class file major version 69" Java 25 compatibility issue, and bundled bStats cleanly into a lightweight 61KB jar.
  • Codebase Cleanup: Removed unnecessary inline comments and fixed fully-qualified inline imports to ensure a much cleaner codebase.
  • Docs Exclusion: Ensure docs/** files are no longer bundled inside the plugin jar.
  • Documentation: Updated README.md to point to the correct Maven Central coordinates (com.olaneria.repo:olavault-api:1.0.2) and removed the unneeded custom repository.

Information

Published
September 5, 2026
Author
0Downloads

Platforms

Paper
Paper
1.20–26.2