v1.0.0Paper & Folia 1.21.11–26.3 (latest)
Developer API
Developer API for RogueEconomy.
Last reviewed September 2026
Public API
#RogueEconomyAPI is available through ServicesManager; balance methods return CompletableFuture.
Get RogueEconomyAPI
#Resolve the service after plugins have enabled. Always handle a missing provider so your plugin fails clearly instead of crashing.
text
// Add RogueEconomyAPI from the installed plugin API to your imports.
RogueEconomyAPI api = Bukkit.getServicesManager().load(RogueEconomyAPI.class);
if (api == null) {
getLogger().warning("RogueEconomyAPI is unavailable; disabling this integration.");
getServer().getPluginManager().disablePlugin(this);
return;
}
// Keep the reference and call only methods exposed by your installed version.Events
#Register Bukkit listeners normally and use only event methods exposed by the installed API. Pre-events marked cancellable can stop an operation; completed events report an outcome after it has happened.
- EconomyPreTransactionEvent (cancellable)
- EconomyTransactionEvent
- EconomyBalanceChangeEvent
- EconomyTransferEvent
Still stuck? Ask in Discord.