Что такое ImageFrame и зачем он нужен?
В ванильном Minecraft карты предназначены только для отображения исследованного ландшафта. Но что если вы хотите украсить спавн красивыми постерами, сделать анимированный ТВ-экран в своей базе или вывести правила сервера прямо на стену? Тут на сцену выходит ImageFrame. Это мощный плагин, который берет картинки по URL и превращает их в полноценные игровые карты.
По факту, это must-have для любого проекта, где важна атмосфера и визуальное оформление. Хотите HD и полноцветные картинки? Для этого есть ImageFrame Client - дополнительный мод, который работает в связке с плагином.
Основные возможности плагина
Загрузка картинок и анимация
- Поддержка форматов PNG, JPEG, WEBP и GIF.
- Если загрузить GIF, картинка будет анимированной с плавностью до 1/20 секунды.
- Задачи анимации работают асинхронно, так что сервер Майнкрафт не будет лагать от пары экранов.
- Умный инструмент выделения позволяет класть картинки прямо на рамки предметов (Item Frames). Автоматическая подгонка размера гарантирует, что изображения не будут растянуты.
Большие экраны и комбинированные карты
Вы можете растянуть одну картинку на несколько карт. Плагин сам подгоняет изображение под нужные размеры. Есть функция Combined ImageMap - вы получаете всю мультикарту как один предмет. При установке плагин сам ищет достаточно места на стене (или полу/потолке), а если сломать нижнюю левую рамку - вся конструкция соберется в один предмет обратно.
Оверлеи на ванильные карты и маркеры
Можно взять обычную ванильную карту в руку и повесить поверх нее оверлей (например, текст с синим фоном). А еще на картинки можно добавлять маркеры - иконки особняков, храмов и прочее, с настраиваемым текстом. Идеально для отметок локаций на кастомных картах.
Обновление на лету
Изменили картинку по исходному URL? Одной командой вы обновляете все копии этой карты на сервере. Не нужно бегать и менять каждую рамку вручную. Это просто находка для информационных табло.
Нюансы выживания и администрирования
Важный нюанс: плагин можно сделать дружелюбным к выживанию (Survival Friendly). Игрокам придется иметь пустые карты в инвентаре, чтобы создавать картинки. Также есть встроенная система невидимых рамок - просто плесните зелье невидимости на рамку предмета.
Для админов тут целый арсенал: лимиты на создание карт для каждого игрока, ограничения по размеру, миграция данных со старых плагинов (ImageMap, ImageOnMap, DrMap). Управлять доступом можно через гибкую систему прав.
Сетевая игра и BungeeHost
Плагин поддерживает хранение в MySQL. Это значит, что карты будут работать across всех серверов вашей сети. Причем на прокси BungeeCord/Velocity плагин ставить не нужно. Если вы хотите запустить сервер Майнкрафт с этим плагином, арендовать сервер Майнкрафт можно на Bungee.Host (https://bungee.host). Установить ImageFrame туда можно в 1 клик, а настроить базу данных для синхронизации карт между серверами не составит труда.
Команды
Управление:
/imageframe reload - Перезагрузка плагина /imageframe update - Проверка обновлений /imageframe storagemigrate - Миграция типа хранилища
Игрокам:
/imageframe select - Выбрать рамки для размещения карт
/imageframe create <имя>
Модерация:
/imageframe list <игрок> - Список карт игрока /imageframe giveinvisibleframe <glowing/regular> [кол-во] [игрок] - Выдать невидимые рамки /imageframe adminsetcreator <id_карты> <игрок> - Сменить создателя карты /imageframe adminmigrate <ImageMap/DrMap/ImageOnMap> - Миграция с других плагинов
Права
permissions:
imageframe.create:
default: op
description: Позволяет создавать новые карты
imageframe.create.animated:
default: op
description: Позволяет создавать анимированные карты
imageframe.create.others:
default: op
description: Создание карт для других игроков, обход лимита
imageframe.overlay:
default: op
description: Позволяет накладывать оверлеи на ванильные карты
imageframe.clone:
default: op
description: Позволяет клонировать карты
imageframe.playback:
default: op
description: Управление паузой и перемоткой анимации
imageframe.select:
default: op
description: Позволяет выделять рамки
imageframe.marker:
default: op
description: Управление маркерами на картах
imageframe.marker.unlimited:
default: op
description: Безлимитные маркеры
imageframe.refresh:
default: op
description: Обновление карт
imageframe.rename:
default: op
description: Переименование карт
imageframe.info:
default: true
description: Просмотр информации о карте
imageframe.list:
default: true
description: Просмотр своих карт
imageframe.list.others:
default: op
description: Просмотр карт других игроков
imageframe.delete:
default: op
description: Удаление своих карт
imageframe.purge:
default: false
description: Удаление всех карт конкретного игрока
imageframe.purge.all:
default: false
description: Удаление всех карт разом
imageframe.get:
default: op
description: Получение своих карт
imageframe.setaccess:
default: op
description: Изменение прав доступа к картам
imageframe.adminbypass:
default: op
description: Обход всех ограничений доступа
imageframe.adminsetcreator:
default: op
description: Смена создателя карты
imageframe.admindelete:
default: op
description: Удаление любой карты по ID
imageframe.adminmigrate:
default: op
description: Миграция с других плагинов
imageframe.preference:
default: true
description: Изменение своих настроек
imageframe.preference.others:
default: op
description: Изменение настроек других игроков
imageframe.giveinvisibleframe:
default: op
description: Выдача невидимых рамок
imageframe.reload:
default: op
description: Перезагрузка конфига
imageframe.resync:
default: op
description: Принудительная синхронизация с хранилищем
imageframe.storagemigrate:
default: op
description: Миграция данных в другой тип хранилища
imageframe.update:
default: op
description: Получение уведомлений об обновлениях
Скачать плагин ImageFrame для Minecraft стоит всем, кто хочет добавить визуальной интерактивности на свой проект. Это простой, но невероятно гибкий инструмент, который работает без зависимостей и легко настраивается под любой формат игры.
Часто задаваемые вопросы
Совместимость
Зависимости
Создатели
Детали
Версии плагина ImageFrame
Доступно 43 версий. Сначала показаны самые популярные и самые свежие.