This is simple api for flexible and universal economy mod integrations. It allows mods to create their own providers, currencies and accounts.
To begin, you need to add Nucleoid's maven to your build build.gradle
.
repositories {
// There might be other repos there too, just add it at the end
maven { url "https://maven.nucleoid.xyz/" }
}
Then you just declare it as dependency!
dependencies {
// You will have other dependencies here too
modImplementation include("eu.pb4:common-economy-api:[VERSION]")
}
This will also include it in yours mods, so users won't need to download it separately.
You just need to replace [VERSION]
with version you want to use (which should be usually the latest available).
For list of version names, you can check maven
To check, you just need to call static methods in eu.pb4.common.economy.api.CommonEconomy
class.
Claim mods need to create a object extending eu.pb4.common.protection.api.ProtectionProvider
and register it with CommonProtection.register(Identifier, ProtectionProvider)