- Баллы
- 61
- Имя в Minecraft
- Death_CatHD
Добрый вечер.
Возникла проблема, что команда не добавляется, вроде бы всё правильно написал, но команды нет.
Буду признателен в решении проблемы.
Главный класс:
plugin.yml
Возникла проблема, что команда не добавляется, вроде бы всё правильно написал, но команды нет.
Буду признателен в решении проблемы.
Главный класс:
Код:
package Kot.main;
import java.util.logging.Logger;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.permissions.Permission;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
import net.md_5.bungee.api.ChatColor;
public class KotFirst extends JavaPlugin {
Logger log = Logger.getLogger("Minecraft");
public Permission playerPermission = new Permission("kot.death");
public void onEnable(){
Bukkit.getPluginManager().registerEvents(new Handler(), this);
PluginManager pm = getServer().getPluginManager();
pm.addPermission(playerPermission);
getLogger().info("Plugin enable");
log.info("OH ITS WORK!");
}
@Override
public void onDisable(){
}
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){
if(cmd.getName().equalsIgnoreCase("death") && sender instanceof Player) {
Player player = (Player) sender;
if(player.hasPermission("kot.death")) {
sender.sendMessage(ChatColor.GREEN + "True message!");
} else {
sender.sendMessage(ChatColor.RED + "False message!");
}
}
return false;
}
}
plugin.yml
Код:
name: KotFirst
main: Kot.main.KotFirst
version: 1.0
commands:
death:
description: use for send message to player.
usage: /death <none>
