TF-Marriage/src/me/lenis0012/mr/commands/DivorceCommand.java

40 lines
1.1 KiB
Java

package me.lenis0012.mr.commands;
import java.util.List;
import me.lenis0012.mr.MPlayer;
import me.lenis0012.mr.Marriage;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
public class DivorceCommand
{
public static void perfrom(Player player, Marriage plugin)
{
MPlayer mp = new MPlayer(player);
if(!mp.isMarried())
{
player.sendMessage(ChatColor.RED+"You are not married");
return;
}
String user = player.getName();
String partner = mp.getPartner();
plugin.getCustomConfig().set("Married."+user, null);
plugin.getCustomConfig().set("Married."+partner, null);
plugin.getCustomConfig().set("home."+user, null);
plugin.getCustomConfig().set("home."+partner, null);
List<String> list = plugin.getCustomConfig().getStringList("partners");
if(list.contains(user))
list.remove(user);
if(list.contains(partner))
list.remove(partner);
plugin.getCustomConfig().set("partners", list);
plugin.saveCustomConfig();
Bukkit.getServer().broadcastMessage(ChatColor.RED+user+" divorced with "+partner);
}
}