Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
1.0.0
Added
- Core API Interfaces: Complete definitions for
Economy,Permissions, andChat. - Thread-Safe Caching: Lock-free, Folia-compatible provider access leveraging
AtomicReference. - Financial Precision: High-precision
TransactionResultdata record utilizing JavaBigDecimalto eliminate floating-point rounding errors. - Native Multi-Currency: Built-in economy support for retrieving and transacting multiple distinct currency identifiers.
- Event Ecosystem: 11 specialized, cancellable Bukkit events to replace legacy polling timers:
ProviderReadyEventEconomyTransactionEventPlayerPrimaryGroupChangeEvent,PlayerGroupChangeEvent,PlayerPermissionChangeEvent,PlayerMetaChangeEventGroupCreateEvent,GroupDeleteEvent,GroupInheritanceChangeEvent,GroupPermissionChangeEvent,GroupMetaChangeEvent
- Null-Safety: Comprehensive JetBrains
@NotNulland@Nullableannotations across the entire codebase. - Build Architecture: Gradle Kotlin DSL deployment configuration with automated Maven Central publishing via the Vanniktech plugin.
- Documentation: GitHub README, Hangar overview, legacy Vault migration guide, and provider implementation guides.
Platforms
Paper
1.20–26.2