Мод Mapart Helper
Mapart Helper

Mapart Helper - это мод-инструмент для создания мапартов, предоставляющий внутриигровой интерфейс для обработки изображения, конвертации в файл схематики и настройки пресетов палитры. Автором является игрок нашего сервера Redheris, так что при необходимости найти его должно быть несложно.
Данный мод находится в активной разработке, но уже имеет большинство нужного и привычного функционала для строительства мапартов. Одними из основных отличий от сайта Mapartcraft являются:
- Стабильный адаптивный интерфейс, позволяющий работать с большими артами без смещения кнопок;
- Мод не планирует терять поддержку и обновления и уже имеет некоторые функции, которых нет на сайте;
- Поддержка артов с прозрачным фонов;
- Работает прямо на стороне клиента, а не удалённо на сервере, из чего следуют следующее:
- Множество блоков, доступных для палитры генерируется, а не хранится статичным;
- Файлы пресетов палитры хранятся на компьютере игрока - это предотвращает их от неожиданного исчезновения;
- Большинство настроек также сохраняются на компьютере игрока, чтобы иметь некий начальный шаблон на основе предыдущего пользования;
- Основной минус - мод тесно привязан к игре, поэтому не будет работать на старых версиях.
Содержание
- Ссылки для скачивания
- Общие начальные требования для мапартов
- "Ошибка новичка" ("Noobline")
- Окно редактора мапартов
- Редактор пресетов
- Команды мода
Ссылки
Есть ровно 3 официальных источника для скачивания мода:
- Modrinth: https://modrinth.com/mod/mapart-helper
- Curseforge: https://www.curseforge.com/minecraft/mc-mods/mapart-helper
- GitHub: https://github.com/Redheris/Mapart-Helper/releases
Создание мапарта
Вводная информация закончилась, теперь можно на примере создания мапарта рассказать о том, как использовать мод.
Общие начальные требования для мапартов
Независимо от выбора вспомогательного инструмента процесс создания арта твёрдо привязан к строительству платформы 128х128 блоков под открытым небом ровно в области отображения игровой карты (предмета "Чистая карта"). Чаще всего платформу строят в измерении Края (Энда) в силу наименьшего количества мешающих факторов, а также могут строить из блоков стекла для возможности создавать арты с прозрачным фоном.
В моде имеется команда /mart beams для отображения лучей, которые помогут немного ускорить процесс поиска левого верхнего (западного северного) угла будущих платформы и арта. Рекомендуется использовать одновременно с F3 + G для отображения границ чанков и активацией Чистой карты на месте нужного чанка - чанка, внутри которого находится луч.


Отключаются лучи и границы чанков повторными вызовами /mart beams и F3 + G.
"Ошибка новичка" ("Noobline")
Таким термином я решил описать то, что англоязычные игроки называют "noobline".
Речь про появление на карте "артефакта" -- самая верхняя полоса пикселей может оказаться светлее, чем ожидалось. Если на артах из одной карты это может быть не очень заметно, то уже на артах в 2 карты высотой это может сильно бросаться в глаза в середине -- на стыке двух карт:

Дело в том, что цвета пикселей на карте зависят не только от непосредственно блока, который находится в соответствующем место, но и от его высоты относительно северного (верхнего по карте) блока. Если блок ниже северного, то он будет тёмного оттенка, если выше -- светлого, а если на той же высоте -- оттенок будет нейтральный.
Решение очень простое -- помимо видимых на карте блоков ставятся ещё и вспомогательные блоки за северной границей. Все генерируемые для мапартов файлы схематик содержат в себе эту линию, но иногда новички могут по какой-либо причине её проигнорировать.
Использование мода
Окно редактора мапартов
Самое сердце Mapart Helper, здесь проходит вся работа над преобразованием изображения в файл схематики. Даже если на первый взгляд покажется сложным, скоро всё должно стать интуитивно понятным.

0. Прежде всего, рамка предпросмотра мапарта -- голубая рамка в центре окна. Чтобы начать обрабатывать изображение, его файл необходимо перетащить в окно игры или нажать самую левую кнопку над рамкой для выбора файла.
Описание разделено по пунктам для удобства ориентирования:
- Название мапарта. Тут всё просто. Это нужно для понятного именования создаваемых файлов.
- Размеры мапарта. Размеры арта в картах. Например, мапарт 2х3 будет в 2 карты шириной и 3 карты высотой. Каждую карту придётся строить, а это занимает время, так что начинать следует с маленьких для оценки своих сил.
- Режим предпросмотра. Имеет всего два режима:
Мапарт-- отображается всегда итоговое изображение, которое получится в игре;Без адаптации цветов-- отключается приведение цветов к игровой палитре, что позволяет заметно быстрее выполнять некоторые из операций -- в частности, кадрирование предобработка изображения.
- Кадрирование.
- Ступенчатость. Определяет, как будет выглядеть итоговая схематика, а также сколько цветов будет в палитре: в 2D цвета не имеют дополнительных оттенков, а в 3D у каждого цвета есть целых 3 оттенка, но строить такой арт кратно труднее.
- Дизеринг. Оптический трюк для иллюзии большего количества цветов в палитре путём добавления зернистости
- LAB. Особое пространство цветов -- понятие из мира компьютерной графики и оптики. Нацелено на подбор цветов по принципу, более приближённому к человеческому восприятию цветов. Заметно замедляет обработку и не гарантирует улучшение -- не рекомендуется держать всегда включённой, но полезно включать для сравнения.
- Предобработка. Настройка Яркости, Контраста и Насыщенности.
- Заполнение фона. Замена прозрачного фона на выбранный цвет. При отсутствии прозрачности никак не влияет.
- Вспомогательные блоки. Выбранный блок будет использоваться для верхней линии ("ошибки новичка") и в качестве опор при выборе 3D ступенчатости.
- Правило установки вспомогательных блоков. Только для 3D ступенчатости. Имеет три режима:
Верхний ряд-- вспомогательные блоки не ставятся в качестве опор нигде;Важные-- вспомогательные блоки ставятся только для верхнего ряда и в качестве опор;Все-- дополняетВажныетем, что блоки ставятся для постройки лестниц, чтобы в схематике блоки не не висели в воздухе и всегда имели смежный блок.
- Панель операций и вспомогательных функций.
- Текущий пресет. Выбор из списка пользовательских пресетов палитры.
- Редактор пресетов. Открывает окно редактора пресетов палитры.
- Список материалов. По окончании конвертации изображения отображает полный список блоков, необходимых для строительства мапарта.