Files
EssentialsC/src/main/java/cn/infstar/essentialsC/commands/FlyCommand.java
T

26 lines
770 B
Java

package cn.infstar.essentialsC.commands;
import org.bukkit.entity.Player;
public class FlyCommand extends BaseCommand {
public FlyCommand() {
super("essentialsc.command.fly");
}
@Override
protected boolean execute(Player player, String[] args) {
boolean currentFlyState = plugin.getPlayerStateManager().isFlyEnabled(player);
if (currentFlyState) {
plugin.getPlayerStateManager().disableFly(player);
player.sendMessage(getLang().getPrefixedString("messages.fly-disabled"));
} else {
plugin.getPlayerStateManager().enableFly(player);
player.sendMessage(getLang().getPrefixedString("messages.fly-enabled"));
}
return true;
}
}