loerx-currency 1.0.3 — update
This is a small, developer-facing addition that is fully backwards compatible — your existing currencies, data, and settings are untouched.
What's new:
- New public API method: createCurrency(name, displayName, icon). This lets other plugins create currencies programmatically if they don't already exist. Useful for plugins that want to guarantee their required currencies exist on startup, without an admin having to create them manually.
Key details:
- Safe: if the currency already exists, it does nothing (no overwrite).
- Currencies created this way are never set as the Vault default automatically — that is intentionally left to the admin, so it won't override a live economy.
If you only use the plugin the normal way (commands, GUI), there's nothing to do — just update the JAR.
What's new in 1.0.2 (since 1.0.0):
- Public API for other plugins (1.0.1): Added a LoerxCurrencyAPI class so other plugins can access currencies directly (balance checks, withdraw, deposit, currency listing, formatting). Purely additive — existing behavior and the database are untouched, fully backward compatible.
- Fixed command collision with EssentialsX (1.0.2): The main fix. Some commands (like /balance) clashed with EssentialsX's same-named commands, which could cause internal errors. Command registration was fixed so the plugin now coexists cleanly with EssentialsX.
- Now fully compatible with Loerx -communityshop.
