Ссылки сервера
Чат Minecraft позволяет игрокам кликать по URL в сообщениях или книгах. Самый простой способ показать внешние ссылки из меню - открывать книгу в одну страницу под каждую ссылку: книга отображает URL как кликабельный текст прямо в интерфейсе игрока.
Почему книги, а не сообщения в чате
Заголовок раздела «Почему книги, а не сообщения в чате»Сообщение в чате с URL - нормально, но его легко проскроллить. Книга открывается в поле зрения игрока, выглядит более явно, а URL рендерится как большая кликабельная кнопка. Для меню “ссылки” книги дают лучший UX.
Формат openBook
Заголовок раздела «Формат openBook»openBook { author: "MyTestServer" title: "&5Discord" pages: [ "Кликните по ссылке ниже, чтобы открыть приглашение:\n\nhttps://discord.gg/example" ]}pages - список строк; каждая строка - одна страница. Переносы строк внутри строки переносят на новую строку на этой странице. Обычные URL автоматически становятся кликабельными при отрисовке книги.
Для каталога ресурсов на несколько страниц перечислите больше строк:
pages: [ "Страница 1: приглашение в Discord\nhttps://discord.gg/...", "Страница 2: сайт\nhttps://example.org", "Страница 3: GitHub\nhttps://github.com/..."]Закрытие меню
Заголовок раздела «Закрытие меню»Каждый блок click вызывает closeMenu: true после открытия книги. Иначе меню осталось бы открытым позади книги - запутывает.
Попробовать
Заголовок раздела «Попробовать»- Закиньте бандл в
plugins/AbstractMenus/menus/example/. /am reload.- Введите
/ame_linksв игре. - Кликните по любой плитке. Откроется книга с кликабельным URL внутри.