Интерактивная книга [Кран Minecraft 1.8.8]

#plugins #minecraft #bukkit

#Плагины #Minecraft #буккит

Вопрос:

Этот вопрос касается Spigot 1.8.8 (Minecraft).

Привет! Я хочу создать интерактивную книгу (события щелчка и наведения курсора мыши) и не знаю, как это сделать. Я искал много часов, но не нашел ничего, что подходило бы мне.

Я попробовал этот код:

 ItemStack book = new ItemStack(Material.WRITTEN_BOOK);
                BookMeta bookMeta = (BookMeta) book.getItemMeta();

                BaseComponent[] page = new ComponentBuilder("Click")
                        .event(new ClickEvent(ClickEvent.Action.OPEN_URL, "http://spigotmc.org"))
                        .event(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("Thanks for hovering").create()))
                        .create();

                bookMeta.spigot().addPage(page);

                bookMeta.setTitle("test");
                bookMeta.setAuthor("test");

                book.setItemMeta(bookMeta);
 

Но bookMeta.spigot().addPage() не существует.

Пожалуйста, помогите! Я должен использовать 1.8.8

Ответ №1:

Насколько мне известно, это невозможно исправить без использования NMS. Я вижу, что вы прочитали документацию на веб-сайте spigot, но это относится только к более новым версиям. Однако кто-то уже описал, как это сделать с помощью NMS в этом посте: https://bukkit.org/threads/creating-book-guis.380796 /