ImageFrame
Активный0.0
Установок
Последнее обновление
Версии
ImageFrame
Преобразите свой сервер с помощью изображений!
Хотите украсить свой Minecraft-сервер информационными дисплеями или создать эффектные телевизионные экраны с анимацией? ImageFrame — это именно то, что вам нужно!
Демонстрационные видео
Посмотрите, как работает мод в действии:
Основные возможности
Загрузка изображений на карты и рамки
Загружайте изображения прямо из интернета! Поддерживаются форматы PNG, JPEG, WEBP и даже анимированные GIF. Используйте интеллектуальный инструмент выбора для размещения изображений непосредственно на рамках предметов или создавайте карты с изображениями. Автоматическое масштабирование гарантирует, что ваши изображения не будут растянуты.

Анимированные GIF-изображения
Анимированные GIF-файлы оживают в игре! Анимация работает с частотой до 20 кадров в секунду и выполняется асинхронно, не нагружая сервер.

Настраиваемые размеры
Создавайте изображения любого размера, распределяя их по нескольким картам. Автоматическое масштабирование работает для всех размеров, что идеально подходит для размещения на рамках предметов.

Таблички на станциях метро выглядят потрясающе, не правда ли? Создано с помощью ImageFrame и невидимых светящихся рамок!
Наложения на обычные карты
Добавляйте изображения поверх обычных ванильных карт. Просто держите карту в руке или выберите рамки для размещения наложения.

Заметили дополнительный текст с синим фоном в верхней части карты?
Объединенные карты для удобства
Получайте многокомпонентные изображения как единый предмет! Система автоматически ищет место для размещения на стене, полу или потолке. При разрушении возвращается одна объединенная карта. Совместим с системами защиты рамок других плагинов.

Обновление изображений
Обновляйте все копии одного изображения из исходного URL одной простой командой! Идеально для отображения информации, которую нужно регулярно обновлять на всем сервере.

Маркеры на изображениях
Добавляйте любые иконки маркеров, включая особняки и храмы с карт картографов. Можно добавить подпись к маркеру. Настраивается максимальное количество маркеров на карту.

Поддержка выживания
В режиме выживания игрокам потребуются пустые карты для создания изображений. Настраивается в конфигурации.
Управление и отслеживание
Команды для управления созданными изображениями. Возможность делиться доступом с другими игроками с разными уровнями разрешений. Настраиваемые лимиты создания изображений и максимальные размеры. Миграция данных из ImageMap, ImageOnMap и DrMap.
Многоязычная поддержка
Все сообщения для игроков можно настроить под ваши предпочтения.
Зависимости
Требуется установка ProtocolLib (последняя версия, совместимая с вашим сервером).
Установка
- Поместите ImageFrame.jar в папку plugins вместе с необходимыми зависимостями
- Запустите сервер
- При необходимости отредактируйте конфигурацию
- Перезапустите сервер, если вносили изменения в конфигурацию
Команды
Легенда:
Для аргументов "<имя>"/"<имя_изображения>",
Вы можете получить доступ к картам других игроков при наличии разрешения
через следующий синтаксис:
"<игрок>:<имя>"
Например: /if get LOOHP:map combined
Администрирование:
/imageframe reload - Перезагружает плагин
/imageframe update - Проверяет обновления
Игрок:
/imageframe select - Выбирает рамки предметов для размещения изображений
/imageframe create <имя> <ширина> <высота> - Создает новое изображение на карте
/imageframe create <имя> selection - Создает новое изображение и размещает его в выбранных рамках
/imageframe create <имя> <ширина> <высота> combined - Создает новое изображение и получает объединенный предмет
/imageframe overlay <имя> - Создает наложение на обычную карту Minecraft
/imageframe overlay <имя> selection - Создает наложение на карту в выбранных рамках
/imageframe clone <имя> <новое_имя> - Создает копию существующего изображения
/imageframe clone <имя> <новое_имя> selection - Создает копию и размещает в выбранных рамках
/imageframe clone <имя> <новое_имя> combined - Создает копию и получает объединенный предмет
/imageframe playback <имя> pause - Приостанавливает анимацию
/imageframe playback <имя> jumpto <секунды> - Переходит к определенной секунде анимации
/imageframe refresh [опционально:имя_изображения] [опционально:новый_url] - Обновляет изображение из исходного URL
/imageframe info - Получает информацию о карте в руке
/imageframe get <имя> - Получает существующее изображение
/imageframe get <имя> selection - Размещает существующее изображение в выбранных рамках
/imageframe get <имя> combined - Получает существующее изображение в объединенной форме
/imageframe delete <имя> - Удаляет существующее изображение
/imageframe rename <имя> <новое_имя> - Переименовывает изображение
/imageframe list - Список всех созданных изображений
/imageframe marker add <имя_изображения> <имя_маркера> <направление:0-15> <тип_маркера> [опционально:подпись] - Добавляет маркер
/imageframe marker remove <имя_изображения> <имя_маркера> - Удаляет маркер
/imageframe marker clear <имяизображения> - Очищает все маркеры
/imageframe setaccess <имя> <игрок> <разрешение> - Устанавливает права доступа для других игроков
Модерация:
/imageframe list <игрок> - Список изображений игрока
/imageframe adminsetcreator <id> <игрок> - Изменяет создателя изображения
/imageframe adminmigrate - Мигрирует данные из поддерживаемых плагинов
Разрешения
permissions:
imageframe.create:
default: true
description: Разрешает игрокам создавать новые изображения
imageframe.create.animated:
default: op
description: Разрешает игрокам создавать анимированные изображения
imageframe.overlay:
default: true
description: Разрешает игрокам накладывать изображения на обычные карты
imageframe.clone:
default: true
description: Разрешает игрокам создавать копии своих изображений
imageframe.select:
default: true
description: Разрешает игрокам выбирать рамки предметов
imageframe.marker:
default: true
description: Разрешает игрокам добавлять и удалять маркеры
imageframe.marker.unlimited:
default: op
description: Разрешает игрокам добавлять неограниченное количество маркеров
imageframe.refresh:
default: true
description: Разрешает игрокам обновлять изображения
imageframe.rename:
default: true
description: Разрешает игрокам переименовывать изображения
imageframe.info:
default: true
description: Разрешает игрокам просматривать информацию об изображениях
imageframe.list:
default: true
description: Разрешает игрокам просматривать список своих изображений
imageframe.list.others:
default: op
description: Разрешает игрокам просматривать изображения других игроков
imageframe.delete:
default: true
description: Разрешает игрокам удалять свои изображения
imageframe.get:
default: true
description: Разрешает игрокам получать свои изображения
imageframe.setaccess:
default: true
description: Разрешает игрокам изменять права доступа к своим изображениям
imageframe.adminbypass:
default: true
description: Обходит все ограничения доступа
imageframe.adminsetcreator:
default: op
description: Разрешает изменять создателя любого изображения
imageframe.admindelete:
default: op
description: Разрешает удалять любые изображения
imageframe.adminmigrate:
default: op
description: Разрешает мигрировать данные из поддерживаемых плагинов
imageframe.update:
default: op
description: Разрешает получать уведомления об обновлениях