Update island owner when leaving island

This commit is contained in:
Len 2024-02-11 16:36:15 +01:00
parent 34e9aa240a
commit 4286856f84

View File

@ -1,6 +1,7 @@
package com.alttd.cometskyblock.request;
import com.alttd.cometskyblock.CometSkyBlockPlugin;
import com.alttd.cometskyblock.island.Island;
import com.alttd.cometskyblock.island.IslandPlayer;
import org.bukkit.Bukkit;
import org.bukkit.Location;
@ -23,6 +24,8 @@ public class LeaveRequest extends Request {
}
requester().sendRichMessage(requests().leave().accept(), placeholders());
IslandPlayer islandPlayer = IslandPlayer.getIslandPlayer(requester().getUniqueId());
Island island = Island.getIsland(islandPlayer.islandUUID());
island.owner(Island.NILL_UUID);
islandPlayer.islandId(0);
islandPlayer.islandUUID(null);
World world = Bukkit.getWorlds().get(0);