(Изображения устаревшие, в последней версии должны выглядеть лучше)
Этот мод добавляет 6 турелей и боевых дронов для уничтожения врагов и защиты территорий. Все турели и дроны имеют настройки целей для каждого типа мобов; по умолчанию цели включают всех потенциально агрессивных мобов.
Чтобы начать, вам потребуется добыть титановую руду, затем переплавить её в доменной печи для получения титановых слитков.
FAQ
В: Можете ли вы улучшить текстуры турелей/дронов?
О: Нет. Я не силён в художественном оформлении.
В: Что-то работает не так, как ожидалось, или отсутствует
О: Вы используете не последнюю версию мода.
В: Где генерируется титановая руда?
О: Она генерируется повсюду в обычном мире. Если её нет, спросите автора модпака, не отключил ли он её.
В: Как удалить турели/дроны?
О: Откройте их интерфейс, нажав Shift + ПКМ, и выберите 'Разобрать'.
Существуют следующие типы турелей:
1. Пулемётная турель.
Использует пули в качестве боеприпасов.
2. Стрелковая турель.
Может использовать все ванильные стрелы. Зачарования Punch, Power и Flame на луке применяются турелью.
3. Кирпичная турель.
Использует кирпичи и адские кирпичи в качестве боеприпасов.
4. Турель огненных шаров.
Использует взрывчатый порошок (крафтится из пороха и огненного порошка) для выстрела огненными шарами.
5. Гауссовая турель.
Использует специальные гауссовы пули.
6. Турель булыжников.
Использует булыжник и чёрный камень, обладает наименьшим уроном.
Существует 6 соответствующих типов дронов. В отличие от турелей, дроны летают и могут следовать за владельцем. Их характеристики основаны на параметрах соответствующих турелей.
Дрон-хранилище
Специальный дрон, действующий как летающий инвентарь.
Пользовательские боеприпасы (1.20.1+)
Вы можете определять пользовательские боеприпасы для юнитов через датапак. Структура датапака должна быть следующей:
-data
--k_turrets
---tags
----items
arrow_unit_ammo.json
brick_unit_ammo.json
bullet_unit_ammo.json
cobble_unit_ammo.json
fireball_unit_ammo.json
gauss_unit_ammo.json
Эти JSON-файлы являются тегами предметов.
Конфигурация
Здоровье, радиус действия, броня, скорострельность и урон настраиваются для каждого типа турели.
Здоровье дрона составляет 83% от здоровья турели, броня - 34% от брони турели.
В конфигурации сервера (директория "world/serverconfig") можно установить лимит турелей и дронов на игрока и измерение.
Можно исключить мобов из целей по умолчанию.
Можно задать дистанцию, на которой дроны держатся от владельца при атаке.
Внутриигровая конфигурация
Турель/дрон можно переключить в мобильный/неподвижный режим (определяет возможность толкания).
Доступ к инвентарю: ПКМ по юниту.
Доступ к настройкам: Shift + ПКМ.
Для стрельбы по другим игрокам (не союзникам) на сервере используйте настройки в интерфейсе.
Исключить игроков из целей можно через имя с префиксом '!', например '!Krosenut".
Другие функции
Ремонт: Shift + ПКМ стальным/титановым слитком по юниту.
Улучшения для турелей:
- Связь с опытом - убитые мобы роняют опыт
- Огненный щит - иммунитет к урону от огня
- Связь с добычей - убитые мобы роняют предметы, требующие смерти от игрока
Улучшения для дронов (включая все турельные):
- Фонарь - создаёт светящийся блок рядом
- Улучшение возврата - телепортируется к владельцу при расстоянии >128 блоков
Дрон-хранилище дополнительно может иметь магнит предметов (притягивает и складывает предметы).
Захваченные турели/дроны не наносят урон своему владельцу и другим юнитам того же владельца.
Для загрузки боеприпасов можно использовать воронки или включить пополнение из соседнего инвентаря.
Удержание клавиши 'K' подсвечивает ваших дронов в радиусе 128 блоков:
Копировщик целей переносит фильтры и исключения между юнитами.
Автоперезарядчик пополняет боеприпасы у дронов в радиусе 6 блоков.
Для игнорирования времени неуязвимости снарядами турелей/дронов используйте этот датапак (версии 1.20.1+).
Discord для поддержки: https://discord.gg/MYxxMfctWx.
Примечания:
дроны могут застревать на небольших блоках (например, заострённый натекальник).
Для разработчиков модов (Neoforge 1.21.1):
Отправка сообщений через intermodcomms методами:
- "addTargetException" с идентификатором сущности для добавления в исключения целей
- "addDefaultTarget" с идентификатором сущности для добавления в список целей по умолчанию