Скачать Плагин ImageMaps в Майнкрафт
ImageMaps

Плагин ImageMaps 1.0


Документация
https://modrinth.com/plugin/imagemaps
ImageMaps — декоративный плагин для Paper и Folia, создающий карты Minecraft из изображений. Отдельный клиентский компонент не заявлен: клиентская сторона указана как unsupported, серверная — как required.

Проект относится к категории decoration. Подтверждено преобразование изображения в карту; многочастные панно, редактор, анимация и коллекции в данных не описаны.

Назначение и возможные сценарии​


ImageMaps подходит для переноса внешней графики в игровой мир. Практические сценарии:

• декоративные картины в интерьерах;
• эмблемы и символика игровых зон;
• информационные стенды;
• иллюстрации для выставок и тематических построек;
• тестовые изображения при подготовке оформления.

Плагин подходит администраторам и строителям. Масштабирование, разбиение на несколько карт, подписи и библиотека требуют отдельного подтверждения.

Скриншоты и внешний вид​

pro70-044-01-3340825c4e8a.webp


Совместимость с Minecraft​


Подтверждены Minecraft 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6; 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11; а также 26.1, 26.1.1, 26.1.2 и 26.2.

Заявлены Paper и Folia. Bukkit и Spigot в списке отсутствуют, поэтому совместимость с ними предполагать нельзя. Поддержка Folia не гарантирует безошибочную работу в любой комбинации ядра, Java и плагинов.

Файл версии 1.0​


Рассматриваемая сборка называется ImageMaps-1.0.jar. Размер — 15099 байт, версия — 1.0. Контрольные суммы:

• SHA-512: f73a18c3126f8e5dd1396ac60540f18def1b6071593ed2358c87c21c83db360a3b9e95e067745332f44ac5264115f52e1526eae744f9caf9ca2f5a854b3f6aaf;
• SHA-1: 4a0146459bebf2bbf3e360f069bf0cbb24e62e4e.

Файл получен по официальному HTTPS и локально сверён по опубликованным хешам. Архив прошёл статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому подтверждена целостность проверенного экземпляра, но не его фактическая работа на конкретном сервере.

Зависимости и серверная среда​


В выбранных метаданных обязательные project dependencies не указаны. Это не доказывает совместимость с любыми форками Paper, плагинами карт или нестандартными хранилищами.

Требования к Java, сетевым тайм-аутам и внешним запросам не приведены. Следует учитывать требования Paper или Folia и фактический журнал ImageMaps.

Установка ImageMaps​


JAR помещают в папку plugins совместимого сервера:

• Полностью остановить Paper- или Folia-сервер.
• Создать резервную копию мира и папки плагинов.
• При обновлении отдельно сохранить прежний JAR и данные ImageMaps.
• Проверить имя, размер и при необходимости хеш файла.
• Поместить ImageMaps-1.0.jar в plugins.
• Запустить сервер и изучить журнал загрузки.

JAR не следует заменять при работающем сервере: горячая перезагрузка может оставить старое состояние в памяти.

Создание карты​


В официальном тексте приведена команда:

/imagemaps:createmap (url to image)

Команда принимает адрес изображения и создаёт карту. Без адреса, согласно описанию, генерируется случайная картинка с котом; её источник и сетевые условия не раскрыты.

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

Проверка результата​


Сначала нужно убедиться, что сервер распознал JAR и включил ImageMaps без связанного исключения. Затем выполняют функциональную проверку:

• создать карту из доступного тестового изображения;
• убедиться, что предмет или результат действительно создан;
• проверить отображение изображения в игровом мире;
• перезапустить сервер и проверить сохранность карты;
• отдельно вызвать функцию без адреса;
• проверить доступ от учётной записи без административных прав;
• просмотреть журнал на предмет ошибок загрузки и обработки.

Алгоритм преобразования не описан, поэтому точность цветов, масштаб и кадрирование гарантировать нельзя.

Ограничения подтверждённых данных​


Не указаны форматы, максимальный размер, разрешение, соотношение сторон, прозрачность, анимация, перенаправления, кэширование, удаление данных, частотные лимиты и предел числа карт.

Не подтверждены масштабирование, обрезка, разбиение на панно, размещение в рамках и восстановление недоступного источника. Критичные функции проверяют на копии сервера.

Внешние изображения и безопасность​


Команда принимает адрес, поэтому сервер может обращаться к внешнему источнику. Сетевой механизм и фильтрация не раскрыты. Общие меры:

• использовать ожидаемые и доверенные источники;
• не передавать адреса с секретами или временными токенами;
• не разрешать массовое создание до проверки нагрузки;
• отслеживать задержки и сетевые ошибки в журнале;
• учитывать права на публикуемые изображения;
• отделять техническую загрузку от разрешения на распространение контента.

Это общие меры, а не утверждение о конкретной уязвимости.

Безопасное обновление​


Перед заменой версии следует:

• записать версии Minecraft, ядра и ImageMaps;
• сохранить старый JAR и связанные данные;
• сделать копию мира;
• остановить сервер;
• установить новую сборку;
• проверить загрузку и создание тестовой карты;
• выполнить полный рестарт и проверить старые карты.

Формат данных и межверсионная совместимость не описаны, поэтому обновление сначала проверяют на копии окружения.

Откат​


При сбое сервер останавливают и восстанавливают прежний JAR вместе с копией данных. Одного файла может быть мало, если обновление изменило хранилище или идентификаторы карт.

Затем проверяют журнал, тестовую карту, существующие объекты и сохранность после рестарта. Обратная совместимость не подтверждена, поэтому откат без копии рискован.

Диагностика неполадок​


Проверку удобно вести последовательно:

• Убедиться, что используется Paper или Folia.
• Сверить версию Minecraft с подтверждённым списком.
• Исключить наличие нескольких JAR ImageMaps.
• Проверить размер и контрольную сумму файла.
• Найти в журнале первую ошибку плагина.
• Повторить официальный вызов с простым доступным изображением.
• Отдельно проверить вызов без адреса.
• Провести опыт на копии сервера с минимальным набором плагинов.

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

Лицензия и авторство​


Подтверждённые авторы — Saltzus и RealDoggoHitman. Лицензия и SPDX-идентификатор — MIT; использование, изменение и распространение допускаются при её соблюдении.

Локализация разрешена, но нужно сохранить название ImageMaps, авторство и лицензию. Независимые выводы нельзя представлять как гарантии авторов.

FAQ​


Нужен ли плагин на клиенте?​


Нет отдельного клиентского компонента. В метаданных клиентская сторона указана как unsupported, серверная — как required. JAR устанавливает администратор в папку plugins.

Какие платформы подтверждены?​


Подтверждены Paper и Folia. Совместимость с Bukkit, Spigot и другими платформами в предоставленной основе не заявлена.

Что будет без адреса изображения?​


По официальному описанию создаётся случайная картинка с котом. Источник и сетевые условия этого режима не указаны, поэтому результат следует проверить в тестовом окружении.

Что доказывает проверка хешей?​


Совпадение хешей подтверждает целостность файла относительно опубликованных значений. Статическая проверка оценивает структуру архива, но динамический запуск не проводился и работоспособность не подтверждает.
Автор
rootme
Скачивания
3
Показов
5
Первый выпуск
Обновление

Оценки

0.00 звёзд 0 оценок

Другие ресурсы пользователя rootme

  • ULS Shader
    Шейдеры ULS Shader
    ULS Shader — клиентский шейдерпак автора LokiDaDawg, распространяемый по лицензии MIT. Проект...
  • PathMax
    Шейдеры PathMax
    PathMax — клиентский шейдерпак автора xsoras, распространяемый по лицензии MIT. Он описан как...
  • Slugs Vibrant Visuals
    Шейдеры Slugs Vibrant Visuals
    Slugs Vibrant Visuals — клиентский шейдер-пак для Minecraft от Thegodlyslug. Он усиливает...
  • SOLAR Shader
    Шейдеры SOLAR Shader
    SOLAR Shader — клиентский шейдер-пак для Minecraft с тёплой, насыщенной и фантазийной подачей...
  • NostaLens
    Шейдеры NostaLens
    NostaLens — клиентский шейдерпак автора caju, добавляющий Minecraft fisheye-искажение по краям...
  • Lost Tape Shader
    Шейдеры Lost Tape Shader
    Lost Tape Shader — клиентский шейдерпак Emil_Deu в эстетике найденной видеозаписи и аналогового...
  • Atherial Shaders
    Шейдеры Atherial Shaders
    Atherial Shaders — клиентский шейдерпак Minecraft с насыщенным освещением, прозрачной водой...
  • Candela Shaders
    Шейдеры Candela Shaders
    Candela Shaders — клиентский шейдерпак для Minecraft с цветными полупрозрачными тенями...
  • AxKills
    Плагин AxKills
    AxKills — серверный плагин ArtillexStudios для замены стандартных сообщений о смерти. Он...
  • Disenchantment
    Плагин Disenchantment
    Disenchantment — серверный плагин H7KZ для работы с чарами через стандартную наковальню. Он...