Dany0check
Активный участник
- Баллы
- 61
- Имя в Minecraft
- _Danillka_
Суть в том что при ввождении команды: /potion ник должно давать другому человеку отравление, и звук проиграть(это я сделал), но когда я ввожу /potion nick любой ник, то оно дает мне а не тому кого я вписал, как это исправить ?
package org.plugin.newplugintry.command;
import org.bukkit.Sound;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.potion.PotionEffect;
import org.bukkit.potion.PotionEffectType;
import org.jetbrains.annotations.NotNull;
public class PotionCommand implements CommandExecutor {
@Override
public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String s, @NotNull String[] strings) {
if (!(sender instanceof Player)) return true;
Player player = (Player) sender;
player.addPotionEffect(new PotionEffect(PotionEffectType.POISON, 300,10, false, false));
player.playSound(player.getLocation(), Sound.ENTITY_SPLASH_POTION_BREAK, 1, 0);
return true;
}
}
package org.plugin.newplugintry.command;
import org.bukkit.Sound;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.potion.PotionEffect;
import org.bukkit.potion.PotionEffectType;
import org.jetbrains.annotations.NotNull;
public class PotionCommand implements CommandExecutor {
@Override
public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String s, @NotNull String[] strings) {
if (!(sender instanceof Player)) return true;
Player player = (Player) sender;
player.addPotionEffect(new PotionEffect(PotionEffectType.POISON, 300,10, false, false));
player.playSound(player.getLocation(), Sound.ENTITY_SPLASH_POTION_BREAK, 1, 0);
return true;
}
}