- Баллы
- 68
- Имя в Minecraft
- CoolShaGGy
@JustBlender @JustBlender @JustBlender Bitch
Здравствуйте! После того, как Googlъ мне не помог, пишу сюда. Пишу Fun плагин про
Богов, ну в общем, вот код:
Может надо поменять на ArrayList, но я же newbie-dumbie и ничего не понимаю 
Мучаюсь с этим второй день, halp please! :3
Здравствуйте! После того, как Googlъ мне не помог, пишу сюда. Пишу Fun плагин про
Богов, ну в общем, вот код:
Код:
public final HashMap<Player, ArrayList<Block>> check = new HashMap<Player, ArrayList<Block>>();
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args){
Player pl = (Player) sender;
if(sender instanceof Player){
if(pl.hasPermission("thor.use")){
if(commandLabel.equalsIgnoreCase("thor")){
if(check.containsKey(pl)){
check.remove(pl);
pl.sendMessage(ChatColor.DARK_RED + "Now you are just a mortal!");
}else {
check.put(pl, null);
pl.sendMessage((ChatColor.GOLD + "Now you have Thor power!"));
}
}
}else {
pl.sendMessage(ChatColor.DARK_RED + "You do not have permissions to do it!");
}
}
return false;
}
@EventHandler
public void onInteract(PlayerInteractEvent e){
Player p = (Player) e.getPlayer();
if(check.containsKey(pl)){ //Здесь надо чекнуть присутвствие Player pl = (Player) sender;, но как?
if(p.getItemInHand().getType().equals(Material.APPLE))
p.sendMessage("Sweggayolo");
}
}
}

Мучаюсь с этим второй день, halp please! :3
Последнее редактирование: