#players dont have permission for my plugin?

1 messages · Page 1 of 1 (latest)

mystic rock
#

hey guys, i have an extremely basic plugin; its entire purpose is when a player right clicks air, they run a function command in minecraft. however, whenever a player who isnt OP right clicks air, they get red text that says "You do not have permission to use this command, please contact you server administrator for details." or something. Is that something I would fix on Spigot, or is that something I would fix on my server host? Here is the entirety of my plugin:


import com.acesuv.minescape.commands.Example_Command;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.GameMode;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
import org.bukkit.event.block.BlockBreakEvent;
import org.bukkit.event.block.BlockDamageEvent;
import org.bukkit.event.player.PlayerEggThrowEvent;
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.event.player.PlayerItemBreakEvent;
import org.bukkit.event.player.PlayerMoveEvent;
import org.bukkit.inventory.ItemStack;
import org.bukkit.plugin.java.JavaPlugin;
import sun.jvm.hotspot.opto.Block;

public final class Main extends JavaPlugin implements Listener {

    @Override
    public void onEnable() {

        //REGISTER EVENT LISTENER
        Bukkit.getPluginManager().registerEvents(this, this);

        //GET COMMANDS
        getCommand("spawn").setExecutor(new Example_Command());

        //STARTUP
    }

    @EventHandler

    public void onRightClick(PlayerInteractEvent e){
        Player p = e.getPlayer();
        if (e.getAction() == Action.RIGHT_CLICK_AIR) {
            p.performCommand("function namespace:triggers/right_click");
        }
    }

    @Override
    public void onDisable() {
        //SHUTDOWN
    }
}