Перейти к содержимому

SeedMapper

Игровой мод для Minecraft Fabric, который позволяет делать разные вещи с сидом мира.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
137 тыс.
Подписчиков на Modrinth
251
версий
110
Обновлён
26 октября 202626 окт.
Опубликован
в 2021

Коротко о моде

Работает на Fabric
Для Minecraft 1.16.5–26.3
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 2.37.0 от 26 октября 2026
Лицензия LGPL-3.0-or-later — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.16.5–26.3
Описание переведено автоматическиПоказать оригинал (EN)

Всегда используй последнюю (стабильную) версию SeedMapper! Если хочешь играть на старой версии Minecraft, используй ViaFabricPlus. Этот мод позволяет использовать последние возможности SeedMapper, оставаясь при этом на старых версиях Minecraft.

SeedMapper

Внутриигровой мод для Minecraft на Fabric, который позволяет делать разные вещи с сидом мира. Для справки посмотри на возможности этого мода. Но учти: моду нужен доступ к сиду. Если сид неизвестен, его можно взломать с помощью SeedCrackerX от 19MisterX98. По вопросам и за поддержкой обращайся в мой Discord.

Установка

  1. Установи Fabric Loader.
  2. Скачай Fabric API и перемести его в папку mods:

    • Linux/Windows: .minecraft/mods.
    • Mac: minecraft/mods.
  3. Скачай SeedMapper со страницы релизов и перемести его в папку mods.

ВАЖНО ДЛЯ 1.21.11 И НИЖЕ

Для использования этого мода у тебя должна быть установлена как минимум Java 23. Рекомендую скачать Java 23 (или выше) с adoptium.net. Затем настрой свой лаунчер Minecraft на использование этой версии Java.

  • Vanilla launcher: перейди в Installations -> Edit -> More options -> Java executable.
  • MultiMC: перейди в Edit Instance -> Settings -> Java -> Java Installation.
  • PrismLauncher: перейди в Settings -> Java -> Java Runtime -> Auto-Detect....
  • Modrinth App: перейди в Instance settings -> Java and memory -> Custom Java installation -> Browse

Иногда может понадобиться нажать опцию пропуска проверки совместимости Java.

Если ты на Windows, убедись, что выбрал javaw.exe, а не java.exe.

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

Начиная с 26.1 этот шаг больше не нужен.

Возможности

Перед использованием любой из этих команд убедись, что сид настроен с помощью `/sm:config Seed set `.

Карта сида

Использование: /sm:seedmap.

Открывает исследуемую карту сида на основе настроенного сида. Карту можно двигать, перетаскивая мышью, и приближать или отдалять колёсиком. Видимость элементов можно переключать, нажимая на переключатели в верхней части экрана. Эта команда особенно полезна в сочетании с командой /sm:source!

Мини-карта сида

Использование: /sm:minimap [show|hide].

Показывает мини-карту на основе настроенного сида в heads-up display (HUD). В зависимости от того, включён ли конфиг RotateMinimap, мини-карта будет вращаться вместе с игроком. Мини-карта отображает те же элементы, что и карта сида (см. выше). При смене измерения мини-карта обновляется автоматически. Конфиги MinimapOffsetX, MinimapOffsetY, MinimapWidth и MinimapHeight можно использовать для дополнительной настройки мини-карты.

Поиск биомов

Использование: `/sm:locate biome `.

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

Поиск структур

Использование: `/sm:locate feature []{}`.

Находит указанную структуру, ближайшую к игроку. Поддерживаются все структуры во всех измерениях. Однако из-за ограничений базовой библиотеки некоторые структуры (в частности пустынные пирамиды, храмы в джунглях и лесные особняки) могут иногда давать ложные срабатывания. Для более точных запросов можно также использовать данные о частях и вариантах, чтобы дополнительно ограничить поиск. Например, следующая команда будет искать end cities с кораблями: /sm:locate feature structure end_city[end_ship].

Поиск рудных жил

Использование: /sm:locate orevein (copper|iron).

Находит рудную жилу, ближайшую к игроку. Будут возвращены координаты первого найденного блока рудной жилы. После этого вы можете использовать [`/sm:highlight orevein []`](#ore-vein-highlighting), чтобы подсветить остальные руды.

Поиск лута

Использование: `/sm:locate loot []`.

Находит лут из сундуков, ближайший к игроку. Поддерживаются все версии начиная с 1.13. SeedMapper будет искать по луту из сундуков в структурах, чтобы найти лут, соответствующий предмету и условиям по зачарованиям. Учтите, что команда не предотвращает запросы недоступного лута и нелегальных комбинаций зачарований. Если поиск занимает слишком много времени, вероятно, стоит отменить его с помощью /sm:stoptask.

Подсветка руды

Использование: `/sm:highlight block []`.

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

Подсветка рудных жил

Использование: `/sm:highlight orevein []`.

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

Поиск слайм-чанков

Использование: /sm:locate slimechunk.

Находит слайм-чанк, ближайший к игроку. Это всегда будет точно.

Модификация источника

Использование: `/sm:source (run)|(as )|(positioned )|(rotated )|(in )|(versioned )|(seeded )`.

Выполняет заданную команду из изменённого источника. Например, изменение позиции источника выполнит команду так, как если бы вы находились в этой позиции. Эта команда действительно мощная, используйте её!

Интеграция с Baritone

Если присутствует версия Baritone от Meteor, будет видна настройка AutoMine в SeedMapper. Если установить её в true, определённые блоки, подсвеченные /sm:highlight, будут автоматически добываться. Вы можете остановить Baritone, выполнив #stop, как обычно. Убедитесь, что в конфигах Baritone параметр #allowBreak установлен в true, иначе Baritone застрянет навсегда и никакие блоки не будут добыты.

Сборка из исходников

Этот мод внутренне использует (форк) C-библиотеки cubiomes от Cubitect. Java-биндинги для этой библиотеки были созданы с помощью (тоже форка) jextract. Биндинги используют Foreign Function & Memory API из Project Panama. Смотрите CreateJavaBindingsTask.java — это Gradle-задача, которая автоматизирует этот процесс.

Чтобы собрать мод локально, выполните следующие шаги:

  1. Клонируйте репозиторий:

    git clone --recurse-submodules https://github.com/xpple/SeedMapper
    cd SeedMapper
  2. Скомпилируйте cubiomes в разделяемую библиотеку. MSVC нельзя использовать для сборки проекта! Ниже приведено для Windows:

    cd src/main/c/cubiomes
    cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
    cmake --build build --config Release
    cp build/cubiomes.dll ../../resources/cubiomes.dll
    cd ../../../../
  3. Установите LLVM (рекомендуется версия 13.0.0) и задайте переменную окружения LLVM_HOME в директорию, куда был установлен LLVM.
  4. Скомпилируйте jextract. Опять же, ниже приведено для Windows:

    cd jextract
    ./gradlew --stacktrace -Pjdk_home="$env:JAVA_HOME" -Pllvm_home="$env:LLVM_HOME" clean verify
    cd ../
  5. Соберите мод:

    ./gradlew build

    Java-биндинги вы найдёте в src/main/java/com/github/cubiomes.

Наконец, вы также можете обратиться к файлу рабочего процесса GitHub Actions, который содержит полные инструкции по сборке для каждой основной ОС.

Частые вопросы

Как установить SeedMapper?

Установите Fabric под свою версию Minecraft, скачайте SeedMapper под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть SeedMapper?

У SeedMapper есть сборки для Minecraft 1.16.5–26.3.

Нужен ли SeedMapper на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
GNU Lesser General Public License v3.0 or laterможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее