DonutMaparts — превью и трекинг мап-артов для Minecraft

DonutMaparts показывает превью мап-артов при наведении и следит за нужными картами. Скачайте DonutMaparts для Minecraft и покупайте арт с умом.

DonutMaparts

Если вы когда-нибудь покупали мап-арт на DonutSMP вслепую и получали в инвентарь что-то совсем не то, что рисовалось в воображении, эта модификация создана именно для вас. DonutMaparts — это клиентский мод, который показывает настоящее изображение карты прямо при наведении курсора, следит за нужными мап-артами и ведёт публичную стену всех работ, замеченных на сервере.

Мод работает на Fabric Loader для Minecraft 1.21.11, 26.1 и 26.2. Никаких серверных плагинов, никаких команд — только ваш клиент и чуть больше информации, чем обычно.

Что умеет DonutMaparts

Главная фишка — превью заполненной карты при наведении. Наведите курсор на карту в инвентаре, сундуке, шалкер-боксе или на аукционе DonutSMP — и мод покажет картинку. Причём рисуется она из вашей собственной копии карты, тем же способом, каким её отображает рамка. Это значит, что вы видите актуальное состояние: если арт загрейфили или перерисовали, превью покажет именно то, что есть сейчас, а не то, что было когда-то.

Отображать превью можно тремя способами: внутри тултипа предмета, в отдельной боковой панели рядом с открытым интерфейсом или сразу в обоих местах. Всё настраивается в отдельной вкладке Map Preview.

  • Режим показа: тултип, боковая панель или оба варианта.
  • Триггер: всегда или только при зажатом Shift, Ctrl либо Alt.
  • Область: все инвентари, только контейнеры или исключительно аукцион.
  • Размеры картинки, рамка, цвет фона, подписи с ID карты — всё меняется.
  • Отдельная кнопка сброса настроек и бинд для быстрого включения и выключения превью.

Если ваша игра вообще не имеет данных о карте, мод подождёт мгновение, запросит информацию у сервера и, если ответа нет, подставит последний снимок со стены, помеченный как «via exdede.xyz/maparts». По умолчанию это работает только на DonutSMP и легко отключается.

Трекинг нужных мап-артов

Охота за конкретным артом превращается в рутину, если вручную проверять каждую коробку. Вкладка Tracking решает эту проблему: добавьте ID карты в список — по одной или целой пачкой через запятую либо с новой строки — и мод начнёт следить сам.

Как только вы открываете любой инвентарь, сундук, шалкер или эндер-сундук, DonutMaparts проверяет каждый слот. Если нужная карта найдена, происходит следующее:

  • Проигрывается звук — на выбор из шести вариантов или без него.
  • Появляется всплывающее уведомление с названием карты и местом находки.
  • Точный слот подсвечивается золотым пульсирующим контуром до закрытия экрана.

Каждая карта оповещает только один раз за открытие контейнера, так что сундук, забитый отслеживаемыми артами, не превратится в игровой автомат. Включите автоудаление — и ID исчезнет из списка сразу после находки. Трекинг работает на любом сервере и в одиночной игре, не требует загрузки данных и ничего никуда не отправляет: список остаётся только на вашем клиенте.

Кстати, если не хочется возиться с папкой mods и зависимостями, лаунчер foxygame.net устанавливает DonutMaparts в один клик и сам подтягивает Fabric API с malilib, чтобы ничего не пришлось искать вручную.

Стена мап-артов

Пока вы играете на DonutSMP, мод снимает отпечатки карт, которые отрисовываются на вашем экране. Если карта новая, она отправляется на публичную стену. Никаких скриншотов, команд и кнопок — всё происходит в фоне. Дубликаты отсекаются на стороне сервера, а мод никогда не отправляет лишнего.

Что именно делает DonutMaparts:

  • Показывает превью карты при наведении — в тултипе, панели или везде сразу.
  • Наблюдает за картами, которые рендерятся у вас на DonutSMP.
  • Дожидается окончания отрисовки и снимает отпечаток.
  • Загружает только реально новые карты, причём пакетами, а не по одному запросу.
  • Помнит, что уже отправлял, и не загружает одно и то же дважды.
  • Сохраняет неотправленное при выходе и повторяет попытку при следующем запуске.
  • Оповещает, когда отслеживаемая карта появляется в открытом инвентаре.

Как установить DonutMaparts для Minecraft

Установка максимально простая. Сначала поставьте Fabric Loader для Minecraft 1.21.11, 26.1 или 26.2 и скачайте сборку мода под вашу версию. Затем положите в папку mods следующие файлы:

  • DonutMaparts;
  • Fabric API;
  • malilib — опционально;
  • Mod Menu — чтобы открывать настройки прямо из списка модов.

Запустите игру, зайдите на DonutSMP — и всё готово. Открыть конфигурацию можно двумя способами: через Mod Menu, нажав на шестерёнку в карточке DonutMaparts, или через назначенный бинд в разделе управления. По умолчанию клавиша не назначена, так что выберите удобную сами.

Настройки на пальцах

Вкладка General отвечает за мастер-переключатель захвата и загрузки, уведомления и режим отладки. Вкладка Map Preview управляет превью: режимом, триггером, областью, размерами тултипа и панели, рамкой, цветом фона, подписями и скрытием маркеров игроков. Вкладка Tracking — это список ID, звуки, тосты и автоудаление найденных карт.

Приватность и удаление

Мод загружает данные только на DonutSMP. Он отправляет отпечаток карты и её пиксели для новых артов — и ничего больше. Хеши никогда не передаются: сервер сам всё пересчитывает и решает, что действительно ново. Список трекинга полностью локальный и никуда не уходит. Превью берутся из вашей игры, и единственный случай обращения к сети — это подстановка со стены, когда у клиента нет картинки для конкретной карты.

Если вы хотите убрать свой мап-арт со стены, достаточно связаться с автором — работу снимут без лишних вопросов.

Итог

DonutMaparts — это аккуратный клиентский инструмент для тех, кто ценит мап-арт на DonutSMP и не хочет покупать кота в мешке. Превью при наведении, гибкий трекинг с уведомлениями и автоматическая загрузка новых работ на общую стену делают мод полезным как для коллекционеров, так и для самих художников. Скачать DonutMaparts для Minecraft стоит хотя бы ради того, чтобы раз и навсегда закрыть вопрос «а что вообще на этой карте нарисовано».