9 août 2020, 18:35
Hey !
Je veux save une capability à la mort (avec l’event PlayerEvent.Clone) mais l’event n’est même pas lancé.
Alors que les autres sont biens mis…
Si quelqu’un a une idée, merci ^^
@EventBusSubscriber
public class EventHandler
{
@SubscribeEvent
public void onPlayerClone(PlayerEvent.Clone e)
{
EntityPlayer player = e.getEntityPlayer();
System.out.println(TextFormatting.BLUE + "Dead...");
IMoney money = player.getCapability(MoneyProvider.MONEY_CAP, null);
IMoney oldMoney = e.getOriginal().getCapability(MoneyProvider.MONEY_CAP, null);
money.setMoney(oldMoney.getMoney());
}
}