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

SeedMapper-CevAPI

Форк игрового мода для Fabric, который позволяет делать разные вещи с сидом мира. Доработан CevAPI для добавления дополнительных функций.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
7,1 тыс.
Подписчиков на Modrinth
14
версий
11
Обновлён
24 мая 202624 мая
Опубликован
в 2026

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

Работает на Fabric
Для Minecraft 1.21.11–26.1.2
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 0.21 от 24 мая 2026
Лицензия LGPL-3.0-only — бесплатно
Где нужен
В игреобязателенНа серверене нужен

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

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

Проект заброшен!

Seedmapper 2.24.x (MC26.1.2) — изменён CevAPI

SMC

Оригинальный репозиторий: https://github.com/xpple/SeedMapper/

Связь с оригиналом

Этот проект — дружественный, независимый форк Seedmapper. Я предложил оригиналу только одну функцию, которую приняли, но я только рад, если они внедрят и дальнейшие изменения. Я буду поддерживать этот проект время от времени и синхронизироваться с оригиналом.

Компиляция и запуск

Оригинальные инструкции в силе.

Для <1.21.11

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

Улучшения

Меню настроек

Теперь вы можете легко получить доступ почти ко всему функционалу SeedMapper через его меню настроек. Также появились новые горячие клавиши, которые можно назначить и изменить прямо там.

Options Loot

Зум

Отдаляйте SeedMap дальше. Ограничено примерно 100 000, что и так уже безумие.

Вы можете настроить свой максимальный зум (рекомендую 6000) командой /sm:config Zoom set 6000.

Zoomies

Ограничение границы мира

Ограничьте SeedMap и миникарту размером границы мира сервера, чтобы карта показывала только эту область (с центром в 0,0).

Задайте командой /sm:config WorldBorder set 8000, чтобы показывать границу от -8000 до +8000 по обеим осям для всех измерений. Используйте 0, чтобы отключить.

Также можно переопределить для каждого измерения:

  • /sm:config WorldBorderOverworld set 8000
  • /sm:config WorldBorderNether set 8000
  • /sm:config WorldBorderEnd set 8000

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

Импорт структур из датапаков

Импортируйте URL датапака, чтобы его кастомные структуры появились на SeedMap. Структуры из датапаков отображаются как сплошные цветные квадраты (один цвет на структуру) и появляются в списке переключения датапаков, так что вы можете включать/отключать их как ванильные объекты. Также можно кликнуть правой кнопкой по структуре из датапака и отметить её как завершённую/незавершённую (на иконке рисуется зелёная галочка).

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

Обработка несовпадения версий: если версия сервера не совпадает с клиентом, SeedMapper избегает загрузки реестров, которые часто ломаются между версиями (в частности, зачарований и провайдеров зачарований). Это позволяет данным генерации мира загрузиться, даже когда другой контент датапака несовместим.

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

Импорт датапака:

  • ```/sm:datapack import ```
  • URL должен указывать на файл .zip (URL без zip отклоняются).

Сохранить последний импортированный URL для текущего сервера (по IP):

  • /sm:datapack save

Загрузить сохранённый URL для текущего сервера:

  • /sm:datapack load

Прочитать текущий URL датапака (последний импортированный или сохранённый для этого сервера):

  • /sm:datapack read

Сменить цветовую схему структур датапака (применяется сразу):

  • /sm:datapack colorscheme 1 — текущая схема
  • /sm:datapack colorscheme 2 — вторая схема
  • /sm:datapack colorscheme 3 — третья схема
  • /sm:datapack colorscheme random — сгенерировать и сохранить яркую, контрастную палитру, пока вы снова не выполните эту команду

Сменить стиль иконок структур датапака (применяется сразу):

  • /sm:datapack iconstyle 1 — маленькие плоские цветные квадраты (по умолчанию)
  • /sm:datapack iconstyle 2 — большие плоские цветные квадраты
  • /sm:datapack iconstyle 3 — иконки цветных зелий

Включить или отключить автозагрузку при входе:

  • /sm:datapack autoload true
  • /sm:datapack autoload false

Автозагрузка использует сохранённый URL для сервера, на который вы заходите, но предпочтёт кэшированную копию датапака, если она существует. URL и кэш привязаны к адресу сервера.

Datapack

Двойной клик для центрирования

Двойной клик в любом месте карты центрирует карту на местоположении игрока.

Стрелка направления

Это изменение было принято в upstream, однако в моём форке я изменил её размер, а также саму иконку, сделав её белой.

Arrow

Пресеты мира

Это реализовано в upstream, но мой способ не требует повторного ввода сида. В этом форке доступны оба метода.

Если сервер, на котором вы играете, использует что-либо кроме стандартного пресета мира (Large Biomes, Single Biome, No Beta Ocean, Force Ocean Variants, Amplified, Superflat), это сильно изменит генерацию мира. Смените пресет в соответствии с сервером, чтобы получить точную карту сида.

Учтите, что биомы Amplified и Superflat пока не реализованы и являются заглушками.

  • /sm:preset list — показать доступные пресеты
  • ```/sm:preset set ``` — задать пресет SeedMapper

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

Это реализовано в upstream!

Мой форк всё ещё отличается, имеет другие команды и сохраняет функциональность прозрачности.

  • Выполните /sm:minimap, чтобы открыть живую миникарту SeedMap в левом верхнем углу HUD.

    • Используйте /sm:minimap on/off или для явного управления её отображением.
  • Миникарта:

    • Отображает те же объекты, что вы выбрали на основной карте.
    • Отслеживает вашу текущую позицию в реальном времени.
    • Идеальна для наложения поверх Xaeros Minimap (настройки по умолчанию подходят для размера 152).
  • Позиция и размер:

    • Переместить по горизонтали с помощью /sm:config SeedMapMinimapOffsetX
    • Переместить по вертикали с помощью /sm:config SeedMapMinimapOffsetY
    • Изменить ширину с помощью /sm:config SeedMapMinimapWidth
    • Изменить высоту с помощью /sm:config SeedMapMinimapHeight
  • Параметры отображения:

    • Вращать карту по направлению взгляда игрока с помощью /sm:config SeedMapMinimapRotateWithPlayer
    • Настраивать зум независимо от основной карты через /sm:config SeedMapMinimapPixelsPerBiome
    • Масштабировать иконки объектов с помощью /sm:config SeedMapMinimapIconScale
    • Точно настроить прозрачность фона с помощью /sm:config SeedMapMinimapOpacity, не влияя на читаемость иконок.

Map1 Map2

Изоляция локаций/объектов

Ctrl+клик по иконке локации в SeedMap изолирует её (скрывает все остальные иконки). Ctrl+клик по той же иконке снова восстанавливает предыдущий набор иконок.

Можно Ctrl+кликать по другим местам, не теряя исходное выделение — достаточно снова выключить ту же иконку (Ctrl+клик дважды) и не добавлять и не убирать локации между этим.

Особый случай: Ctrl+клик по иконке спавна ещё и автоматически центрирует карту на спавне. Иконка игрока тоже останется включённой, если она была включена изначально.

Текст иконок

Это уже реализовано в upstream! Но мой вариант ещё и покрывает иконки на самой карте.

При наведении на иконки локаций в SeedMap будет отображаться текст с названием локации.

Text

Добавлены локации Elytra/End Ship

Теперь это реализовано в upstream. Они объединили End City Ships и End Cities вместе. Я принял это изменение, но переделал его так, чтобы сохранить свою иконку Elytra — так можно искать именно Elytra. Команда /sm:locate feature end_city_ship тоже по-прежнему работает.

Elytra

Скрываемые кнопки Seed Map

Не нужны эти надоедливые кнопки на экране карты? Переключайте их командой /sm:config SeedMapButtonsEnabled true/false

Экспорт SeedMap

  • Добавлена кнопка Export JSON в правом верхнем углу экрана SeedMap — она экспортирует все выбранные локации в JSON в папку ```SeedMapper/exports/_-<Date/Time>.json```.
  • Добавлена кнопка Export Xaero в правом верхнем углу экрана SeedMap — она экспортирует все выбранные локации в путевые точки Xaero World Map для сервера, на котором вы находитесь. Отключитесь от сервера и подключитесь заново — путевые точки появятся в Xaero.

Улучшенный ESP

Настраиваемые параметры ESP: свои цвета, заливка и прозрачность.

Пример: /sm:config ESP BlockHighlightESP set outlineColor #ff0000 outlineAlpha 0.5 fillEnabled true fillColor #00ff00 fillAlpha 0.35

ESP

Автоочистка подсветок

Когда существующая подсветка ESP уже отрисована и пользователь запускает новую подсветку (на новом блоке/области), подсветки теперь автоматически очищаются/обновляются. Это позволяет применять проверки на воздух/лаву к новым результатам.

Улучшенные путевые точки

Поддерживаются путевые точки Wurst7-CevAPI, Xaero Waypoints и собственная система путевых точек через контекстное меню по правому клику.

Теперь наконец можно удалять путевые точки SeedMapper через контекстное меню по правому клику.

Добавлена возможность вручную переключать оверлей компаса путевой точки вместо автоматического с помощью команды /sm:config ManualWaypointCompassOverlay set true/false. Если установлено true, нужно кликнуть правой кнопкой по путевой точке, чтобы вручную включить компас для этой конкретной точки. Так экран меньше засоряется, когда у вас много путевых точек.

Также я добавил возможность импорта путевых точек из Wurst7-CevAPI. Скоро добавлю и Xaero waypoint.

Map

Настройка таймаута подсветки

Теперь можно изменить стандартный 5-минутный таймаут отрисовки с помощью /sm:config ESP Timeout

Браузер таблиц лута

Теперь можно визуально искать и просматривать таблицу лута для заданной области карты. Нажмите кнопку 'Loot Table' на seed map, чтобы открыть браузер. Также можно делать подсветки ESP или путевые точки к сундукам либо просто копировать координаты. Зачарования будут выделены цветами и иконками.

LootTable

Экспорт таблицы лута

Теперь можно экспортировать всю таблицу лута для просматриваемой карты (или любого другого измерения) командой ```/sm:exportloot [dimension] [structures/all]```.

Экспортированные данные будут находиться в ```SeedMapper/loot/_-<Date/Time>.json```

Автоматическое применение сида SeedCracker

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

Вы можете включить/отключить это с помощью /sm:config AutoApplySeedCrackerSeed true/false

Отметить как выполненное

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

Complete Me

OreAirCheck расширен

Подсветка руды теперь пропускает позиции внутри непрозрачных блоков (например, воздуха и жидкостей), уменьшая вводящие в заблуждение подсветки.

Проверка обновлений

Этот форк включает проверку обновлений Modrinth, которая может уведомить вас в чате, когда доступна более новая версия форка.

  • Отключить проверку обновлений: /sm:config UpdateChecker set false
  • Включить проверку обновлений: /sm:config UpdateChecker set true

Примечания

Этот форк хранит конфигурацию в seedmapper_cevapi и попытается однократно скопировать конфигурацию legacy SeedMapper из seedmapper/config.json, если конфигурация форка ещё не существует.

Если вы переключаетесь между этим форком и upstream, проверьте настройки в обеих папках конфигурации (seedmapper_cevapi и seedmapper), чтобы избежать путаницы.

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

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

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

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

У SeedMapper-CevAPI есть сборки для Minecraft 1.21.11–26.1.2.

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

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

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

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