mirror of
https://github.com/TotalFreedomMC/TF-Marriage.git
synced 2024-05-12 07:31:22 +00:00
62 lines
1.4 KiB
Java
62 lines
1.4 KiB
Java
|
package me.lenis0012.mr.commands;
|
||
|
|
||
|
import java.util.logging.Logger;
|
||
|
|
||
|
import me.lenis0012.mr.Marriage;
|
||
|
|
||
|
import org.bukkit.command.Command;
|
||
|
import org.bukkit.command.CommandExecutor;
|
||
|
import org.bukkit.command.CommandSender;
|
||
|
import org.bukkit.entity.Player;
|
||
|
|
||
|
public class MarryCMD implements CommandExecutor
|
||
|
{
|
||
|
private Marriage plugin;
|
||
|
public MarryCMD(Marriage i) { plugin = i; }
|
||
|
|
||
|
@Override
|
||
|
public boolean onCommand(CommandSender sender, Command cmnd, String label, String[] args)
|
||
|
{
|
||
|
Logger log = plugin.getLogger();
|
||
|
|
||
|
Player player = null;
|
||
|
if(sender instanceof Player)
|
||
|
{
|
||
|
player = (Player)sender;
|
||
|
}else
|
||
|
{
|
||
|
log.info("Command only availeble as player.");
|
||
|
}
|
||
|
|
||
|
if(args.length == 0)
|
||
|
InfoCommand.showInfo(player);
|
||
|
|
||
|
else if(args[0].equalsIgnoreCase("accept"))
|
||
|
AcceptCommand.Accept(player, plugin);
|
||
|
|
||
|
else if(args[0].equalsIgnoreCase("tp"))
|
||
|
TpCommand.perfrom(player, plugin);
|
||
|
|
||
|
else if(args[0].equalsIgnoreCase("gift"))
|
||
|
GiftCommand.perfom(player, plugin);
|
||
|
|
||
|
else if(args[0].equalsIgnoreCase("divorce"))
|
||
|
DivorceCommand.perfrom(player, plugin);
|
||
|
|
||
|
else if(args[0].equalsIgnoreCase("chat"))
|
||
|
ChatCommand.perform(player, plugin);
|
||
|
|
||
|
else if(args[0].equalsIgnoreCase("home"))
|
||
|
HomeCommand.perform(player, plugin);
|
||
|
|
||
|
else if(args[0].equalsIgnoreCase("sethome"))
|
||
|
SethomeCommand.perform(player, plugin);
|
||
|
|
||
|
else if(args.length == 1)
|
||
|
MarryCommand.request(player, args, plugin);
|
||
|
|
||
|
return true;
|
||
|
}
|
||
|
|
||
|
}
|