package mteword.mteworld;

import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.jetbrains.annotations.NotNull;

public class command implements CommandExecutor {
@Override
public boolean onCommand(@NotNull CommandSender commandSender, @NotNull Command command, @NotNull String s, @NotNull String[] strings) {
if (commandSender instanceof Player) {
Player p = (Player) commandSender;
p.sendMessage("테스트");
return true;
} else{
commandSender.sendMessage("");
return false;
}
}
}


package mteword.mteworld;

import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.command.PluginCommand;

public final class main extends JavaPlugin {

@Override
public void onEnable() {
// Plugin startup logic
getLogger().info("플러그인 활성화");
getCommand("aaa").setExecutor(new command());

}

@Override
public void onDisable() {
// Plugin shutdown logic
}
}


main: main
version: 1
name: "MTEWORLD"
api-version: 1.21
commands:
aaa:
description: test
usage: /<command>




위에 코드처럼 코드 작성했는데 아무리 서버 리로드해봐도 적용이 안 된다

 어디가 문제임?