level up event
All checks were successful
Build / build (push) Successful in 1m23s

This commit is contained in:
unurled 2024-03-14 17:58:47 +01:00
parent ac66cbee2d
commit c0245fa014
Signed by: unurled
GPG key ID: FDBC9CBE1F82423F
3 changed files with 79 additions and 0 deletions

View file

@ -15,6 +15,7 @@ import me.unurled.sacredrealms.sr.data.gson.InventoryDeserializer;
import me.unurled.sacredrealms.sr.data.gson.InventorySerializer;
import me.unurled.sacredrealms.sr.data.gson.PotionEffectDeserializer;
import me.unurled.sacredrealms.sr.data.gson.PotionEffectSerializer;
import me.unurled.sacredrealms.sr.events.player.PlayerLevelUpEvent;
import me.unurled.sacredrealms.sr.managers.Manager;
import me.unurled.sacredrealms.sr.utils.Items;
import org.bukkit.Bukkit;
@ -201,4 +202,13 @@ public class PlayerManager extends Manager {
e.setCancelled(true);
}
}
public void levelUp(SRPlayer p, int previousLevel) {
PlayerLevelUpEvent event = new PlayerLevelUpEvent(p, previousLevel);
event.callEvent();
Player player = Bukkit.getPlayer(p.getUuid());
if (player != null) {
player.sendMessage(event.getMessage());
}
}
}