Скачать ImageFrame — Minecraft Моды — MetaMods

ImageFrame

Активный

Установок

0

Последнее обновление

10 месяцев назад

Версии

1.16.5 — 1.21.4
Сервер
Декорации
Игровые механики
Утилиты

ImageFrame

Преобразите свой сервер с помощью изображений!

Хотите украсить свой Minecraft-сервер информационными дисплеями или создать эффектные телевизионные экраны с анимацией? ImageFrame — это именно то, что вам нужно!

Демонстрационные видео

Посмотрите, как работает мод в действии:

Основные возможности

Загрузка изображений на карты и рамки

Загружайте изображения прямо из интернета! Поддерживаются форматы PNG, JPEG, WEBP и даже анимированные GIF. Используйте интеллектуальный инструмент выбора для размещения изображений непосредственно на рамках предметов или создавайте карты с изображениями. Автоматическое масштабирование гарантирует, что ваши изображения не будут растянуты.

Пример изображения на карте

Анимированные GIF-изображения

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

Пример анимированного GIF

Настраиваемые размеры

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

Пример больших изображений

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

Наложения на обычные карты

Добавляйте изображения поверх обычных ванильных карт. Просто держите карту в руке или выберите рамки для размещения наложения.

Пример наложения на карту

Заметили дополнительный текст с синим фоном в верхней части карты?

Объединенные карты для удобства

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

Пример объединенной карты

Обновление изображений

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

Пример обновления изображения

Маркеры на изображениях

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

Пример маркеров Другой пример маркеров

Поддержка выживания

В режиме выживания игрокам потребуются пустые карты для создания изображений. Настраивается в конфигурации.

Управление и отслеживание

Команды для управления созданными изображениями. Возможность делиться доступом с другими игроками с разными уровнями разрешений. Настраиваемые лимиты создания изображений и максимальные размеры. Миграция данных из ImageMap, ImageOnMap и DrMap.

Многоязычная поддержка

Все сообщения для игроков можно настроить под ваши предпочтения.

Зависимости

Требуется установка ProtocolLib (последняя версия, совместимая с вашим сервером).

Установка

  1. Поместите ImageFrame.jar в папку plugins вместе с необходимыми зависимостями
  2. Запустите сервер
  3. При необходимости отредактируйте конфигурацию
  4. Перезапустите сервер, если вносили изменения в конфигурацию

Команды

Легенда:
Для аргументов "<имя>"/"<имя_изображения>",
Вы можете получить доступ к картам других игроков при наличии разрешения
через следующий синтаксис:
"<игрок>:<имя>"

Например: /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: Разрешает получать уведомления об обновлениях
Участники проекта
LOOHP

LOOHP

Разработчик

Создан: 16 дек 2022

ID: 2977