Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Команда типа /command [ник игрока] и отправка пакета при её выполнении[1.7.10]

maksim182003

Активный участник
Пользователь
Баллы
78
Имя в Minecraft
maksim182003
Собственно, как создать команду типа /command [ник игрока] и при её выполнении отправлять пакет?
 
В plugin.yaml после всего пиши:
commands:
command:
usage: /command <Ник игрока>
description: Описание

В главном классе:
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
Player p = null;
if(sender instanceof Player) p = (Player) sender;

if(cmd.getName().equalsIgnoreCase("command"))
{
if(p == null) return false;
if(args.length == 1)
{
// Тут код отправки пакетов
return true;
}
}

return false;
}

p.s перед command: 2 пробела, а перед
usage: /command <Ник игрока> и
description: Описание - 4
p.s если хочешь, чтобы можно было писать эту команду и в консоли, убери это: if(p == null) return false;
 

Поделиться этой страницей

Назад
Верх