package me.comic.mcplugin.commands; import me.comic.mcplugin.struct.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; public abstract class FlyCommand extends Command { @Override public String getName() { return "fly"; } @Override public String getDescription() { return "Makes you able to fly like a bird"; } @Override public String getUsage() { return "/fly [true | false]"; } @Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if(!(sender instanceof Player)) return false; Player player = (Player) sender; player.setAllowFlight(true); return true; } }