API Seite 2 - IrisCraft/IrisEconomy GitHub Wiki
Nun musst du in deiner Main Klasse (die mit "OnEnable()" etc) ein paar Dinge hinzufügen.
Du benötigst zu allererst diese 2 Imports, musst du nicht zwingend kopieren, simples alt + enter reicht (IntelliJ)
import de.iriscraft.irisEconomy.IrisEconomy;
import de.iriscraft.irisEconomy.api.IEconomyAPI;
nun musst du ÜBER deiner OnEnable diesen Abschnitt hinzufügen: private IEconomyAPI economyAPI;
in der OnEnable selbst, musst du nun dies einfügen:
` @Override public void onEnable() {
if (Bukkit.getPluginManager().getPlugin("IrisEconomy") instanceof IrisEconomy) {
this.economyAPI = ((IrisEconomy) Bukkit.getPluginManager().getPlugin("IrisEconomy")).getEconomyAPI();
if (this.economyAPI == null) {
getLogger().severe("IrisEconomy API instance was null. Disabling.");
getServer().getPluginManager().disablePlugin(this);
return;
}
} else {
getLogger().severe("IrisEconomy plugin not found. Disabling.");
getServer().getPluginManager().disablePlugin(this);
return;
}
}`
nun musst du UNTER deiner OnDisable dies einfügen:
public IEconomyAPI getEconomyAPI() { return economyAPI; }
damit bist du auch in dieser Klasse fertig. Schritt 3: API Seite 3