From 88760db0788adee2325050729536894152e34358 Mon Sep 17 00:00:00 2001 From: Jules Date: Sat, 7 Sep 2024 18:07:53 +0200 Subject: [PATCH] Fixes Parties throwing an error when players log out --- .../net/Indyuce/mmocore/party/compat/PartiesPartyModule.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MMOCore-API/src/main/java/net/Indyuce/mmocore/party/compat/PartiesPartyModule.java b/MMOCore-API/src/main/java/net/Indyuce/mmocore/party/compat/PartiesPartyModule.java index a90b4638..d6212372 100644 --- a/MMOCore-API/src/main/java/net/Indyuce/mmocore/party/compat/PartiesPartyModule.java +++ b/MMOCore-API/src/main/java/net/Indyuce/mmocore/party/compat/PartiesPartyModule.java @@ -2,7 +2,7 @@ package net.Indyuce.mmocore.party.compat; import com.alessiodp.parties.api.Parties; import com.alessiodp.parties.api.events.bukkit.player.BukkitPartiesPlayerPostJoinEvent; -import com.alessiodp.parties.api.events.bukkit.player.BukkitPartiesPlayerPostLeaveEvent; +import com.alessiodp.parties.api.events.bukkit.player.BukkitPartiesPlayerPreLeaveEvent; import com.alessiodp.parties.api.interfaces.PartiesAPI; import com.alessiodp.parties.api.interfaces.Party; import com.alessiodp.parties.api.interfaces.PartyPlayer; @@ -44,7 +44,7 @@ public class PartiesPartyModule implements PartyModule, Listener { } @EventHandler - public void onPlayerLeave(BukkitPartiesPlayerPostLeaveEvent event) { + public void onPlayerLeave(BukkitPartiesPlayerPreLeaveEvent event) { int membersSize = event.getParty().getMembers().size(); PartyUtils.clearStatBonuses(PlayerData.get(event.getPartyPlayer().getPlayerUUID())); event.getParty().getOnlineMembers()