Análisis de Herramienta
Conecta tu plugin con el sistema de economía del servidor. Genera el código para implementar el Hook de Vault, permitiendo que tu plugin retire o añada dinero a los jugadores de forma universal.
Implementación del Hook (Java)
private static Economy econ = null;
private boolean setupEconomy()
if (getServer().getPluginManager().getPlugin("Vault") == null) return false;
RegisteredServiceProvider<Economy> rsp = getServer().getServicesManager().getRegistration(Economy.class);
if (rsp == null) return false;
econ = rsp.getProvider();
return econ != null;
}
public void cobrar(Player p, double monto)
EconomyResponse r = econ.withdrawPlayer(p, monto);
if(r.transactionSuccess()) p.sendMessage("§aPago realizado.");
else p.sendMessage("§cNo tienes dinero.");
}