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

Технический Minecraftдиорама

Мод Diorama превращает ваш мир с помощью трассировки лучей в живую 3D-карту-диораму

Мод для Fabric создаёт наклонённую обновляемую воксельную модель с корректно отображаемыми выступами, тенями и срезами пещер, используя данные чанков, которые уже есть у клиента.

2 мин. чтения

Выпущенный вчера мод Diorama отображает загруженный мир в виде воксельной диорамы, наклонённой под углом 50°: в угловой мини-карте и на полноэкранной карте, которую можно перемещать. Она обновляется прямо во время строительства, поскольку мод заново обрабатывает только те участки, на которые может повлиять изменение.

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

Под землёй карта переключается на срез пещер, показывающий первое открытое пространство под горизонтальным срезом в нескольких блоках над головой; освещение берётся из игрового освещения блоками. На серверах, которые передают код честной игры Xaero (§f§a§i§r§x§a§e§r§o), срез можно ограничить блоками, которые вы уже видели напрямую.

Практические функции

  • Мини-карта с компасом, координатами и биомом; клавиши = и – изменяют её масштаб
  • Полноэкранная карта (клавиша M), которую можно перетаскивать для перемещения и масштабировать колёсиком примерно до 10 000 блоков в ширину
  • Радар, отображающий игроков и мобов их собственными лицами в рамках красного, жёлтого или зелёного цвета, а также маркеры выше/ниже
  • Метки, которые отображаются и на карте, и в мире; автоматическая метка смерти; возможность делиться ими в чате с помощью ссылок [Add], совместимых с Xaero
  • Данные карты сохраняются отдельно для каждого мира и измерения в .minecraft/diorama, поэтому исследованные области остаются доступными между сеансами
  • Наложения сетки чанков, слайм-чанков в одиночной игре и мест появления монстров

Вдохновением для мода послужила пользовательская наклонённая карта, созданная для сервера HallowPrison. Мод распространяется по лицензии MIT, а полный исходный код доступен на GitHub, поэтому любой желающий может изменить или портировать его.

Скачайте Fabric-jar для версий 26.3 или 1.21.11 с CurseForge уже сегодня; проверка на Modrinth ещё не завершена. Единственное текущее ограничение — поддерживается только Fabric. Нажмите M, загляните в настройки полноэкранной карты — и ваш мир сразу станет похож на детализированную настольную модель.

Вам понравилась эта история?