小编QZo*_*ark的帖子

我在 spigot 插件中的命令不起作用

我的 spigot 插件不起作用。在控制台上,它说插件已启用,但我无法在插件中运行命令。请帮忙。

这是主要代码 Plugin.java

package lol.quacnooblol.mypvpplugin;

import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class Plugin extends JavaPlugin{

@Override
public void onEnable() {
    Bukkit.getServer().getLogger().info("Plugin Enabled");
}

@Override
public void onDisable() {
    Bukkit.getServer().getLogger().info("Plugin Disabled");
}

public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {

    if(!(sender instanceof Player)) {
        sender.sendMessage("You ran this command on the console");
    }

    Player player = (Player) sender;

    if(cmd.getName().equalsIgnoreCase("test")) {
        player.sendMessage("You ran the test command in game.");
        return true;
        }
    return true; …
Run Code Online (Sandbox Code Playgroud)

java plugins bukkit

1
推荐指数
1
解决办法
698
查看次数

标签 统计

bukkit ×1

java ×1

plugins ×1