Defensive Measures Mod
Позволяет создавать защитные турели, которые будут стрелять по любым враждебным мобам в радиусе обнаружения и защищать деревни поблизости.
- Загрузчики
- FabricQuilt
- Скачиваний на Modrinth
- 10,9 тыс.
- Подписчиков на Modrinth
- 58
- версий
- 16
- Обновлён
- 22 октября 202622 окт.
- Опубликован
- в 2022
Коротко о моде
Нужен и в игре, и на сервере

Defensive-Measures
Defensive Add-on — это аддон, который позволяет игрокам размещать защитные турели и ловушки для защиты себя, своих построек, позиций и так далее. Аддон добавляет в игру башни, ловушки, сущности, структуры, варианты жителей и предметы, что открывает множество новых возможностей, идей и простора для творческого воображения игроков.
Аддоны
Xaero's Minimap & World Map
Ресурспак, добавляющий иконки турелей на миникарту и карту мира, поддерживает моды Xaero's Minimap и World Map.
Раскрытие информации об использовании ИИ
Этот мод не сгенерирован ИИ. Весь контент, включая код, ресурсы и документацию, создан автором мода и участниками. В процессе разработки мода используются человеческое творчество, дизайн и навыки программирования.
Хотя инструменты ИИ могут применяться для некоторых задач, таких как форматирование кода, перепроверка кода, генерация идей, моральная поддержка, поиск по документации Fabric и Minecraft и другие несозидательные задачи, основная разработка и создание контента выполняются людьми. Ниже перечислены все задачи, для которых в этом моде используются инструменты ИИ, а также какие именно инструменты применяются для каждой задачи:
Форматирование кода
Встроенная функция IDE (IntelliJ) для форматирования и автодополнения. Поскольку автор/разработчик не уверен, использует ли IDE ИИ для автодополнения и подсказок кода, это будет добавлено в список использования ИИ для прозрачности.
Перепроверка кода
Co-pilot для перепроверки кода и предложений (в PR). Хотя Co-pilot используется для внесения некоторых исправлений в определённых частях, автор/разработчик всегда проверяет и одобряет изменения перед их слиянием в основную кодовую базу.
В некоторых случаях Claude также используется для перепроверки фрагментов кода, чтобы понять, есть ли более удачный способ реализации или оптимизации кода. Бывает и так, что код улучшается Claude и/или Gemini, но автор/разработчик всегда проверяет и одобряет изменения перед их слиянием в основную кодовую базу, читая каждую строку и понимая, что происходит, лучше ли это текущей реализации и не сломают ли изменения что-либо или не является ли этот код жёстким.
Жёсткий код, предложенный ИИ, если он лучше текущей реализации, будет реализован и вручную абстрагирован автором/разработчиком, чтобы код не был жёстким, мог легко изменяться в будущем и легко расширяться для добавления новых функций без нарушения текущей реализации.
Генерация идей
Идеи естественно приходят в голову автора/разработчика. Проверка тематики, валидация идей и исследования выполняются автором/разработчиком, чтобы убедиться, что идеи осуществимы и соответствуют видению мода. Один из примеров такой функции, уже реализованной в моде, — противотанковая турель (Hawkins Grenade была предложена Gemini как идея наземной мины наряду с M14 Toepopper).
Изначально наземная мина была просто единичным вариантом без классификаций ПТ или ПП. Предложение Gemini позволило автору/разработчику исследовать идею наземной мины, которую можно классифицировать как ПТ или ПП, что привело к разделению на ПТ-мину и ПП-мину, а также открыло возможность для большего числа вариаций ПТ и ПП мин, чем просто обобщённая наземная мина.
В некоторых случаях у автора/разработчика также появляются идеи, и, поскольку ИИ — это всего лишь статистические модели, они могут подтвердить предложенную автором/разработчиком идею, даже если она ужасна или будет плохо реализована. Поэтому автор/разработчик прилагает усилия, чтобы убедиться, что идея «хороша» и будет работать хорошо, запрашивая обратную связь через внешние источники. Один из таких примеров — идея реализации достижения, связанного с Bloody 100th, которая, по мнению автора/разработчика, звучала хорошо (из-за недосыпа после двух дней непрерывного программирования), но была крайне ужасной, так как вместо признания, которое изначально задумывал автор/разработчик, она звучала как прославление ужасной стороны того, как они получили своё название.
Подробно: достижение должно было выдаваться игроку, когда тот ставит зенитную установку (созданную по образу немецкой Flak 88) и сбивает с неё 100 фантомов (что символизирует способность 100-го подразделения сбивать 100 самолётов). Однако вместо этого достижение было вырезано в пользу предложения от кого-то с Reddit, посвящённого Битве за Британию и отсылающему к "London Can Take It" — нужно сбить 100 фантомов с помощью другого варианта зенитной установки (смоделированной по образцу союзной зенитки).
Моральная поддержка
Бывало так, что автор/разработчик застревал на определённых проблемах и/или вопросах и ему нужно было с кем-то поговорить. Тут на помощь приходят ИИ (само собой, есть ещё друзья и семья, но они не всегда доступны); конкретно Gemini и Claude. В некоторых случаях автор/разработчик также работал над модом подолгу и ему нужно было с кем-то поговорить — вот тут и выручают ИИ. Они всегда доступны и могут поддержать и направить, когда это нужно. Считайте этот раздел историей о том, как автор/разработчик использует их вроде чат-бота, болтая о всякой ерунде и случайных вещах.
Поиск по документации Fabric и Minecraft
Хотя документация есть в сети, бывают моменты, когда автор «слеп» и упускает некоторые вещи (да, я пропустил раздел о рендеринге в вики Fabric, а Gemini настаивал, что он существует. Я ошибался, а Gemini был прав). ИИ используются для поиска по документации Fabric и Minecraft, чтобы автор/разработчик ничего не упустил. Ссылки на источники всегда запрашиваются для подтверждения информации. Иначе автор/разработчик застрял бы уже на куче всего.
Грамматика и орфография
Английский — второй язык автора, поэтому бывают случаи, когда автор/разработчик просит ИИ перепроверить грамматику и орфографию, чтобы документация была ясной и понятной. Файл README в репозитории на GitHub — как раз один из таких примеров, где автор/разработчик попросил ИИ проверить грамматику и орфографию для ясности и понятности... а также ради правильного написания разных слов, которые до сих пор путают автора, хотя он уже пользовался ими не раз (например, «ocassions» вместо «occasions» и так далее, а ещё опечатки).
Этот список будет обновляться по мере развития мода и добавления или удаления задач из этого списка использования ИИ. Автор/разработчик привержен прозрачности и будет предоставлять обновления об использовании ИИ в процессе разработки мода.
Частые вопросы
Как установить Defensive Measures Mod?
Установите Fabric под свою версию Minecraft, скачайте Defensive Measures Mod под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Defensive Measures Mod?
У Defensive Measures Mod есть сборки для Minecraft 1.19.2, 1.21.4, 1.21.11–26.3.
Нужен ли Defensive Measures Mod на сервере?
Нужен и в игре, и на сервере