32 lines
1.1 KiB
Java
32 lines
1.1 KiB
Java
package com.graywolf336.jail.command.subcommands;
|
|
|
|
import org.bukkit.command.CommandSender;
|
|
|
|
import com.graywolf336.jail.JailManager;
|
|
import com.graywolf336.jail.beans.ConfirmPlayer;
|
|
import com.graywolf336.jail.command.Command;
|
|
import com.graywolf336.jail.command.CommandInfo;
|
|
import com.graywolf336.jail.enums.Confirmation;
|
|
import com.graywolf336.jail.enums.Lang;
|
|
|
|
@CommandInfo(
|
|
maxArgs = 2,
|
|
minimumArgs = 2,
|
|
needsPlayer = false,
|
|
pattern = "deletecell|dc",
|
|
permission = "jail.command.jaildeletecell",
|
|
usage = "/jail deletecell [jail] [cell]"
|
|
)
|
|
public class JailDeleteCellCommand implements Command {
|
|
public boolean execute(JailManager jm, CommandSender sender, String... args) throws Exception {
|
|
if(jm.isConfirming(sender.getName())) {
|
|
sender.sendMessage(Lang.ALREADY.get());
|
|
}else {
|
|
jm.addConfirming(sender.getName(), new ConfirmPlayer(sender.getName(), args, Confirmation.DELETECELL));
|
|
sender.sendMessage(Lang.START.get());
|
|
}
|
|
|
|
return true;
|
|
}
|
|
}
|