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

Помогите Как добавить книгу с каким-либо содержанием?

Статус
Закрыто для дальнейших ответов.

SilentSmoke

Активный участник
Пользователь
Баллы
73
Здравствуйте, у меня возникла одна проблема. Хотелось бы при вводе определенной команды выдавать книгу, содержание которой будет определенно заранее. Но я не нашел как запихнуть это самое содержание в книгу. Возможно ли это вообще? И если возможно, то как?
 
Была тоже такая идея, вот пару набросков связанных с ней.
JavaScript:
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
      
        Player p = (Player) sender;
      
        if(cmd.getName().equalsIgnoreCase("")) { // Ваша команда в кавычках
            if(p.hasPermission("")) {      // Ваш пермишен на использование команды
              
                ItemStack book = new ItemStack(Material.WRITTEN_BOOK, 1);
                BookMeta meta = (BookMeta) book.getItemMeta();
                meta.setTitle(ChatColor.DARK_RED + "Имя");   // Название Вашей Книги
                meta.setAuthor(ChatColor.DARK_GREEN + "Автор Книги");     // Автор. указанный в описании в инвентаре.
                meta.addPage(
                        ChatColor.DARK_RED + "Ваш текст");   //
              
                book.setItemMeta(meta);
                p.getInventory().addItem(book);
                p.sendMessage(plugin.prefix + ChatColor.DARK_PURPLE + "");    // Сообщение при вводе команды, что игроку выдана книга
              
              
            }
          
          
          
        }
      
        return false;
      
    }

http://rubukkit.org/threads/essentials-sovety-ot-dizziel-dereku.43603/#post-585656
Команду можешь свою добавить с помощью создания алиаса в commands.yml
Он про Кодинг.
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх