mirror of
https://github.com/IntellectualSites/PlotSquared.git
synced 2025-04-05 02:56:23 +02:00
35 lines
1.0 KiB
Java
35 lines
1.0 KiB
Java
package com.intellectualcrafters.plot.commands;
|
|
|
|
import org.bukkit.entity.Player;
|
|
|
|
import com.intellectualcrafters.plot.config.C;
|
|
import com.intellectualcrafters.plot.object.Plot;
|
|
import com.intellectualcrafters.plot.util.PlayerFunctions;
|
|
|
|
/**
|
|
* Created 2014-11-09 for PlotSquared
|
|
*
|
|
* @author Citymonstret
|
|
*/
|
|
public class OP extends SubCommand {
|
|
|
|
public OP() {
|
|
super(Command.OP, "Alis for /plot trusted add", "/plot op [player]", CommandCategory.ACTIONS, true);
|
|
}
|
|
|
|
@Override
|
|
public boolean execute(final Player plr, final String... args) {
|
|
if (args.length < 1) {
|
|
return PlayerFunctions.sendMessage(plr, "&cUsage: &c" + this.usage);
|
|
}
|
|
if (!PlayerFunctions.isInPlot(plr)) {
|
|
return sendMessage(plr, C.NOT_IN_PLOT);
|
|
}
|
|
final Plot plot = PlayerFunctions.getCurrentPlot(plr);
|
|
if (!plot.hasRights(plr)) {
|
|
return sendMessage(plr, C.NO_PLOT_PERMS);
|
|
}
|
|
return plr.performCommand("plot trusted add " + args[0]);
|
|
}
|
|
}
|