Carry Mechanics — перенось блоки и мобов в Minecraft

Carry Mechanics для Minecraft: поднимай блоки, мобов и игроков голыми руками, складывай их в башни и ставь где угодно. Полный гайд и как установить.

Carry Mechanics

Вы когда-нибудь мечтали унести сундук вместе со всем его содержимым, не разбирая его по одному предмету? Или взвалить на плечи корову и гордо прошагать через всю деревню? Carry Mechanics для Minecraft превращает эту фантазию в рабочую механику: теперь вы хватаете блоки, сущности и даже других игроков голыми руками, носите их с собой и ставите в любом месте. Никаких поршней, вагонеток и хитрых редстоун-схем — только вы и ваши руки.

Это не просто очередной мод на перемещение предметов. Carry Mechanics — форк известного Carry On от Tschipp и PurpliciousCow, переработанный и переименованный командой Stalking Dragons. Динамика заметно отличается от оригинала: поведение при подъёме через приседание, правила захвата, условия переноски и рендеринг переписаны. Так что даже опытные игроки найдут для себя что-то новое.

Что умеет мод

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

  • Поднимайте блоки вместе с их блок-энтити: сундуки, печи, спавнеры — всё сохраняет своё содержимое и данные.
  • Хватайте мобов, животных и других игроков — да, людей тоже можно носить.
  • Ставьте объект на любую поверхность правой кнопкой мыши.
  • Складывайте переносимые сущности друг на друга, как тотемный столб — лимиты и проверки размеров настраиваются.
  • Следите за весом: тяжёлые объекты замедляют вас и блокируют прыжки. Вес зависит от размера и NBT-данных.

Отдельного упоминания заслуживает система скриптов на основе датапаков. JSON-скрипты поддерживают условия (игровая стадия, достижение, опыт, режим игры) и кастомные команды на этапах инициализации, цикла и установки объекта. Это открывает огромный простор для создателей карт и модпаков.

Настройка и управление

Мод полностью конфигурируем: более 25 параметров, включая максимальную дистанцию захвата, ограничения по размеру сущностей, множители замедления, предотвращение урона и переключатель переноски игроков. Через датапак-теги (шесть типов) настраиваются белые и чёрные списки для блоков, сущностей и стекирования.

Для управления состоянием есть удобные команды:

  • /carrymechanics debug — показывает текущее состояние переноски;
  • /carrymechanics clear [player] — очищает данные переноски;
  • /carrymechanics place [player] — ставит переносимый объект.

Версии Minecraft и загрузчики

Carry Mechanics требует установки и на клиенте, и на сервере. Актуальные сборки распространяются для нескольких версий:

  • Minecraft 1.20.1 — загрузчик Forge (сборка в статусе Beta);
  • Minecraft 1.21.1 — загрузчик NeoForge (стабильная сборка);
  • Minecraft 26.2 — загрузчик NeoForge (стабильная сборка).

Все версии используют один и тот же проект, поэтому при скачивании просто выбирайте файл, соответствующий вашей версии игры и загрузчику. Если вы предпочитаете не возиться с ручной установкой, обратите внимание на лаунчер foxygame.net: в его каталоге дополнений Carry Mechanics устанавливается в один клик, а совместимость версий проверяется автоматически, так что вы не ошибётесь с выбором сборки.

Как установить Carry Mechanics

Установка стандартная для модов Minecraft, но требует внимательности к деталям.

Шаг 1. Подготовка

Убедитесь, что у вас установлен подходящий загрузчик: Forge для 1.20.1 или NeoForge для 1.21.1 и 26.2. Без него мод не запустится.

Шаг 2. Загрузка файла

Скачать Carry Mechanics можно с официальной страницы проекта. Выберите файл, который точно совпадает с вашей версией Minecraft и загрузчиком — несовпадение приведёт к вылету при запуске.

Шаг 3. Установка

Поместите скачанный .jar в папку mods вашего профиля. Если вы играете на сервере, мод нужно поставить и на серверную сторону — он обязателен на обеих сторонах.

Шаг 4. Проверка

Запустите игру и введите команду /carrymechanics debug. Если команда работает, всё установлено правильно.

Структура мода

Для разработчиков и любопытных игроков полезно знать, из чего состоит Carry Mechanics. Мод разделён на несколько логических частей: модуль carry отвечает за модель данных переноски, хранение и синхронизацию по игрокам, а также логику захвата и установки; pickupcondition и scripting реализуют условия захвата и движок JSON-скриптов; client/render занимается отрисовкой переносимого блока или сущности на игроке и в виде от первого лица; mixin содержит патчи ванильной игры для взаимодействия, штрафов за движение, блокировки инвентаря и слоя рендеринга; compat обеспечивает опциональную интеграцию с GameStages.

Лицензия и происхождение

Carry Mechanics распространяется под лицензией GNU LGPL v3.0 — той же, что и оригинальный Carry On. По условиям копилефта форк сохраняет исходные копирайты и публикует полный исходный код. Мод не связан с авторами Carry On и не одобрен ими. Полный текст лицензии поставляется в jar-файле.

Итог

Carry Mechanics — это продуманный и гибкий инструмент, который меняет сам подход к перемещению объектов в Minecraft. Он одинаково полезен и строителям, желающим аккуратно перенести сундук с лутом, и создателям карт, которым нужны тонкие условия захвата, и обычным игрокам, мечтающим прокатить друга на плечах. Простая механика на первый взгляд скрывает глубокую настройку через датапаки и скрипты. Если вам нужен контроль над тем, что и как можно носить, — этот мод стоит попробовать.