- Ядро
-
- Paper
- Purpur
- Spigot
- PaperSpigot
- Поддерживаемые версии
-
- 1.8.x
- 1.9.x
- 1.10.x
- 1.11.x
- 1.12.x
- 1.13.x
- 1.14.x
- 1.15.x
- 1.16.x
- 1.17.x
- 1.18.x
- 1.19.x
- 1.20.x
Вы видели изображения или даже GIF-файлы, отображаемые в ItemFrames/Maps?
Что ж, AdvancedGUI выводит это на новый уровень.
Теперь вы можете создавать полностью интерактивные пользовательские графические интерфейсы, которые можно использовать практически для всего, что вы можете себе представить. И самое приятное: вы можете создать графический интерфейс за считанные минуты с помощью нашего интуитивно понятного веб-редактора.
Вы даже не ограничены размещением графического интерфейса на стенах: с портативными графическими интерфейсами игроки могут использовать графический интерфейс в руке, перемещая курсор взглядом.
Слишком много всего можно рассказать! Обязательно посетите наш раздел «Витрина и функции».
- Настенные и портативные графические интерфейсы
- Интуитивно понятный веб-редактор* (кстати, с открытым исходным кодом)
- Расширенное кэширование для оптимальной производительности.
- Поддержка PlaceholderAPI
- Поддержка хранилища
- Множество удобных компонентов и действий
- Обширный API с хорошей документацией
- Частые обновления функций и быстрая поддержка
Компоненты:
- Текст с пользовательскими шрифтами
- Прямоугольник
- Изображение
- Удаленное изображение (используется для рендеринга кожи)
- Гифка
- Группы
- Наведите указатель мыши
- Проверять
- Шаблон и реплика
- Вид
- Списки
Действия и проверки:
- Командное действие
- Действие сообщения
- Действие задержки
- Действие видимости компонента
- Просмотр действия по изменению
- Проверка заполнителя (проверяет, соответствует ли заполнитель определенному значению для игрока)
- Денежный чек
- Проверка разрешения
- Проверка видимости компонентов
Обратите внимание, сколько возможностей у вас есть с помощью командных действий и проверок заполнителей, поскольку все плагины имеют команды и большинство поддерживают заполнители.
Основы:
Сначала вам необходимо установить AdvancedGUI и ProtocolLib на свой сервер. Затем перезагрузите сервер, и AdvancedGUI должен быть успешно установлен!
Использование PlaceholderAPI добавляет множество функций к вашим графическим пользовательским интерфейсам посредством проверок заполнителей, поэтому вы, возможно, захотите установить и его.
Для работы Money-Check и для «запуска команды от имени OP» вам также потребуется установить Vault (не обязательно).
Если вы используете сервер версии 1.8–1.10 и используете банджикорд, вам также потребуется установить этот банджи-мост, который устраняет встроенную проблему Minecraft, когда карты перестают работать после переключения сервера.
Создание вашего первого графического интерфейса:
Для создания графического интерфейса вы используете наш веб-редактор: https://advancedgui.app/
Вы начинаете с «Добавить компонент» в левом нижнем углу и смотрите, куда вас приведет ваше творчество (см. раздел «Учебное пособие», если вам нужна дополнительная помощь по этому вопросу). Если вы удовлетворены своим графическим интерфейсом, вам следует загрузить файл макета. Это дает вам файл, преобразованный в формат, понятный плагину.
Поместите файл макета .json в папку Layout/ AdvancedGUI и выполните «/ag reload». Теперь ваш графический интерфейс должен быть доступен в игре. Вы можете увидеть все свои макеты с помощью «/ag макетов».
Размещение и управление графическими интерфейсами в игре:
Вы можете разместить графический интерфейс с помощью «/ag Place [Имя макета]» и щелкнуть верхний левый элемент ItemFrame соответствующей сетки ItemFrame. Или вы можете получить элемент графического интерфейса с помощью «/ag item [имя макета] (плеер)», если это графический интерфейс 1x1.
Есть еще несколько команд для управления, просто выполните «/ag help», чтобы увидеть все доступные команды и то, что они делают.