Antique Atlas Auto Marker avatar

Antique Atlas Auto Marker [1.12.2]

Antique Atlas Auto Marker

Старинные атласы прекрасны, но вам не надоело отмечать всё самостоятельно?

Этот мод добавляет множество функций автоматической отметки для Antique Atlas и исправляет некоторые ошибки оригинального мода.

Маркеры взаимодействия (требует мод только на стороне клиента)

  • Автоматическая отметка активированных Waystones
    • с опцией автоматического переименования маркера при переименовании waystone.
    • и опцией всегда отмечать waystones, с которыми взаимодействуют игроки, независимо от того, активировали ли они их сами (сделает невозможным не отмечать waystones, с которыми вы взаимодействуете)
  • Автоматическая отметка торговли книгами у Библиотекарей (можно определить в конфиге, какие книги следует отмечать)

Маркеры структур (требует мод на клиенте и сервере)

Автоматическая отметка

  • Диких waystones
  • Dragon Roosts (Ice&Fire, любая версия для 1.12, включая RLCraft+RotN)
  • Cyclops Dens (Ice&Fire, аналогично)
  • Hydra Lairs (I&F)
  • Lycanite Dungeons
  • Yung's Better Mineshafts
  • Doomlike Dungeons
  • Dungeons2 Dungeons
  • Battle Towers
  • Quark Pirateships
  • Структур мода Ruins (пользовательский конфиг для каждой структуры)
  • Может преобразовывать глобальные маркеры AARC Addon в маркеры структур AAAM, будет использовать клиентский конфиг AARC для маркеров структур

Маркеры структур:

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

Функции

  • Добавляет кнопку в выбор waystone для выбора пункта назначения на атласе игрока

Маркеры структур с пользовательской позицией

Маркеры с пользовательской позицией могут быть определены в серверном конфиге. Они будут иметь указанное местоположение, но будут обнаружены в другом месте. Например, маркер с пользовательской позицией может быть обнаружен, когда игрок добирается до координат 0,0, что приведет к получению им маркера в другом месте, отмечающего что-то, что ему следует проверить.

Исправления ошибок + Производительность

  • Antique Atlas отправляет сетевые пакеты всем игрокам при любом изменении любого Атласа (добавлены/удалены маркеры, добавлены тайлы биомов и т.д.). Это огромная избыточная нагрузка без причины. Игроки могут делиться атласами, но они получат данные этого атласа в любом случае, по крайней мере, когда впервые получат его в свой инвентарь после последнего перезапуска сервера. AAAM исправляет эту проблему с производительностью, отправляя данные атласа только тем игрокам, которые действительно имеют доступ к этому конкретному атласу.
  • Antique Atlas отправляет все маркеры одного измерения в одном сетевом пакете при синхронизации игрока (вошел в систему или впервые вытащил определенный атлас после последнего перезапуска сервера). Эти пакеты могут быть очень большими. AAAM разделяет эти пакеты с маркерами на меньшие части по 100 маркеров каждая, чтобы уменьшить лаг-спайки.
  • Система глобальных маркеров Antique Atlas лаговая + бажная. Все глобальные маркеры отправляются любому игроку при входе, что может создавать большие лаг-спайки. Также их невозможно удалить для клиента, и они отображаются дважды в оверлее миникарты. AAAM превращает все глобальные маркеры в маркеры структур AAAM, которые не имеют этих проблем.
  • Antique Atlas не сохраняет места смерти игрока, если игрок держал свой атлас в второй руке. AAAM исправляет это.
  • Небольшое исправление для языковых ключей AA в подписях маркеров, которые не используют хорошую систему для обнаружения языковых ключей и не позволяют использовать более одного параметра языкового ключа
  • Исправлен дюп атласов при объединении

Поддержка модов

  • Моды могут использовать ReceivedStructureMarkerEvent для выполнения пользовательских действий для клиента, который получает маркер структуры.
  • Они также могут использовать MarkStructureEvent для отметки своих собственных структур с помощью этой системы (могут зарегистрировать пользовательские AutoMarkSettings, чтобы позволить игрокам настраивать эти маркеры при получении)

Планируемые функции

  • Автоматическая отметка roguelike dungeons

Функции, предложенные сообществом

Не стесняйтесь предлагать больше вещей для автоматической отметки в комментариях

  • Удалять маркер дракона после его убийства (также в атласе игрока)
  • Отмечать точки назначения ванильных карт, которые вы находите (маркер взаимодействия)

Требуемые зависимости

FermiumBooter avatarFermiumBooterfonnymunkey
Antique Atlas avatarAntique AtlasHunternif

Скачать Antique Atlas Auto Marker

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseAntiqueAtlasAutoMarker-1.0.1.jar1.12.2Forge8 февраля 202532,1 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.