▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Petting - Tame any mob!
Petting - Tame any mob!

Petting - Tame any mob!

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

Оцените первым
27.3K
109

Petting - это мод для Майнкрафт, который полностью переворачивает представление о приручении мобов. В ванильной игре вы можете завести только волка или кота, а с Petting ваш питомец может стать кто угодно: зомби, крипер, визер, странник Края или даже сам Дракон Края. Мод решает главную проблему - одиночество в мире, где все мобы настроены враждебно. С Petting вы превращаете врагов в союзников, и каждый новый поход становится безопаснее и веселее.

Что даёт мод

  • Приручение почти любого моба - от пассивных коров до боссов вроде Визера и Дракона Края. Даже Странник (Warden) может стать вашим верным стражем.
  • Полная кастомизация поведения - питомец может сидеть, ждать, следовать за вами или бродить. А ещё он умеет атаковать ваших врагов, защищать вас или просто охранять территорию.
  • Инвентарь питомца - у каждого моба есть слоты для брони, оружия и 14 ячеек для хранения предметов. Можно экипировать питомца в алмазную броню и дать ему меч - он будет реально крут.
  • Верховая езда - на питомце можно ездить, причём поддерживаются наземные, летающие и плавающие мобы. Управление интуитивное: пробел - вверх, S - вниз, Ctrl - ускорение.
  • Кровать для питомца - специальный блок, к которому привязывается моб. Если питомец умирает, он мгновенно возрождается у своей кровати, полностью здоровый. Работает даже между измерениями.
  • Глобальный свисток - используйте Козий Рог (Goat Horn), чтобы призвать всех своих питомцев к себе из любой точки мира.

Как приручить моба

По умолчанию нужно нажать ПКМ по мобу, держа в руке Золотую Пшеницу (petting:golden_wheat). Предмет тратится при каждой попытке. Шанс приручения - 33%, но его можно увеличить, если моб ранен. Настройки гибкие:

  • tameChance - базовый шанс (0.33 = 33%)
  • healthScalesTamingChance - чем меньше здоровья у моба, тем выше шанс
  • tameHealthThreshold - моб должен быть ранен на определённый процент
  • requireKillToTame - нужно сначала убить хотя бы одного такого моба
  • customTamingItems - можно задать свой предмет для каждого типа мобов
  • whitelistOnly / blacklistEnabled - белый или чёрный список мобов

Если приручение удалось, появляются сердечки. Если нет - частицы дыма. Питомец автоматически получает имя "[ВашеИмя]'s [тип моба]".

Управление питомцем

Пустая рука (по умолчанию)

ДействиеРезультат
ПКМВключить/выключить режим "Сидеть"
Shift + ПКМПереключить дистанцию следования (5/10 → 10/20 → 20/50 блоков)

Экран настроек питомца (клавиша P)

Нажмите P, глядя на питомца, чтобы открыть меню. Там можно:

  • Включить/выключить режимы: Сидеть, Ждать, Агрессия, Защита, Игнорировать свисток
  • Настроить точную дистанцию следования и телепортации
  • Открыть подменю привязки клавиш для ПКМ и Shift+ПКМ

Система кастомных действий

Каждому питомцу можно назначить цепочку правил для ПКМ и Shift+ПКМ. Формат: ДЕЙСТВИЕ|УСЛОВИЕ. Правила проверяются сверху вниз, выполняется первое подходящее.

Доступные действия:

  • SIT - переключить сидение
  • TOGGLE_WAIT - переключить ожидание
  • RIDE - сесть верхом
  • OPEN_INV - открыть инвентарь
  • CYCLE - переключить дистанцию следования
  • TOGGLE_FOLLOW_TELEPORT - поменять местами дистанции следования и телепортации
  • OPEN_SETTINGS - открыть экран настроек
  • RUN_COMMAND - выполнить серверную команду (требуются права)
  • NONE - ничего не делать

Условия:

  • NONE - всегда
  • SADDLE - если есть седло
  • SNEAK - если владелец крадётся
  • HEALTH_LT_50 - если у питомца меньше 50% здоровья
  • HOLD_ITEM - если владелец держит любой предмет

Инструменты взаимодействия

Все предметы настраиваются в конфиге.

ИнструментПредмет по умолчаниюФункция
Палка статусаminecraft:stickПКМ: переключить режим ИИ (Следование → Сидение → Ожидание → Бродяга). Shift+ПКМ: подробный статус в чате
Свистокpetting:follow_whistleПереключить дистанцию следования (5 → 10 → 20 → 50 блоков)
Сфераpetting:teleport_orbПереключить дистанцию телепортации (10 → 20 → 50 → 100 блоков)
Часыminecraft:clockВключить/выключить реакцию на глобальный свисток (Козий Рог)
Мечлюбой мечВключить/выключить Агрессивный режим (атакует то, что атакуете вы)
Щитminecraft:shieldВключить/выключить Защитный режим (отвечает на атаки по себе)
Печеньеminecraft:cookieВключить/выключить Режим охраны (атакует тех, кто бьёт вас)
Поводокpetting:pet_tetherПривязать питомца к текущей позиции с радиусом брожения
Ножницыminecraft:shearsКрасться + ПКМ: отпустить питомца на волю
Козий Рогminecraft:goat_hornПКМ: телепортировать всех питомцев к себе

Режимы ИИ

У питомцев есть четыре состояния движения:

СостояниеПоведение
СледованиеИдёт за владельцем, телепортируется, если слишком далеко
СидетьСтоит на месте; регенерирует здоровье (если включено)
ОжиданиеСтоит на месте без регенерации
БродягаСвободно бродит по округе

Боевые режимы независимы от движения:

РежимИнструмент включенияПоведение
Агрессивныйлюбой мечАтакует то, что атакуете вы
ЗащитныйщитОтвечает на атаки по себе
ОхранапеченьеАтакует тех, кто бьёт вас

Инвентарь и экипировка питомца

Открыть инвентарь можно через действие OPEN_INV или через экран настроек (клавиша P). В инвентаре:

  • Слоты брони - шлем, нагрудник, поножи, ботинки
  • Слоты рук - меч или щит; питомец физически держит их и использует
  • 14 слотов для предметов - можно таскать ресурсы или трофеи

Слоты экипировки автоматически определяются для каждого типа моба. Можно принудительно добавить слоты через extraEquippableMobs. Глобальные бонусы брони задаются через petBaseArmor и petBaseArmorToughness.

Безопасность питомцев

Пассивные иммунитеты

Все прирученные питомцы навсегда получают иммунитет к:

  • Урону от падения
  • Урону от огня и лавы

Взаимный пацифизм

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

Регенерация в сидячем положении

Пока питомец сидит, он восстанавливает здоровье. Настраивается через sitHealAmount и sitHealInterval.

Кровать для питомца (Pet Bed)

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

  1. Поставьте кровать и нажмите ПКМ по ней - войдёте в режим привязки.
  2. Нажмите ПКМ по питомцу - он привяжется к кровати.
  3. Если питомец умрёт, смерть отменяется: он мгновенно телепортируется к кровати, полностью здоровый и в сидячем положении.

Кровать работает через измерения. Измерение запоминается в момент привязки, так что питомец может умереть в Незере или Энде и всё равно вернуться домой. Чтобы выйти из режима привязки, нажмите ПКМ по воздуху.

Боссы как питомцы

БоссОсобое поведение
Визер (Wither)Боковые головы постоянно подавлены; центральная голова не стреляет, если нет цели
Дракон Края (Ender Dragon)Можно ездить верхом; полоска здоровья скрыта после приручения
Странник (Warden)Уровень злости к владельцу и другим питомцам постоянно сбрасывается

Опция hideTamedBossBars скрывает полоски здоровья для всех прирученных боссов.

Конвертация сущностей

Когда прирученный моб превращается в другой тип (например, зомби в утопленника), все данные питомца сохраняются:

  • UUID владельца
  • Кастомное имя
  • Режимы ИИ и дистанции следования/телепортации
  • Седло и экипировка
  • Привязка к кровати (включая измерение)

Продвинутые системы

Категории питомцев

Группируйте мобов в именованные категории с общими лимитами на игрока. Полезно для сборок модов и серверов.

Формат: ID_слота|Отображаемое_имя|Список_мобов|Лимит_по_умолчанию Пример: 1|Нежить|minecraft:zombie,minecraft:skeleton|5 Слоты 1-20 соответствуют атрибутам игрока petting:max_pets_category_X.

Кастомные атрибуты

Моды на снаряжение или перки могут давать игрокам больше питомцев через атрибуты:

  • petting:max_pets - увеличивает общий лимит питомцев
  • petting:max_pets_category_1 ... petting:max_pets_category_20 - увеличивает лимит по категориям

Инструменты для администраторов и картостроителей

Команды

/pet <целевой_моб> <целевой_игрок>

Мгновенно приручает моба и назначает его игроку. Требует прав оператора.

Предварительно прирученные мобы через NBT

/summon minecraft:zombie ~ ~ ~ {ForgeData: {pettingtamed: 1b, ownerUUID: "YOUR-UUID-HERE"}}

У таких мобов будет отключён враждебный ИИ, и они будут принадлежать указанному игроку. Действие RUN_COMMAND позволяет выполнять серверные команды от имени владельца через взаимодействие с питомцем.

Конфигурация (config/petting-common.toml)

Общие настройки (General)

КлючПо умолчаниюОписание
disableRespawnOnTametrueСохранять оригинальную экипировку и NBT моба при приручении вместо респавна
interactionCooldown20Тиков между попытками приручения одного моба
enableParticlestrueПоказывать частицы сердечек при успешном приручении
maxPetsPerPlayer-1 (-1 = безлимит) Базовый лимит питомцев на игрока
enableGoatHornWhistle true Разрешить Козий Рог для призыва всех питомцев
whistleTeleportsTethered false Включать ли привязанных питомцев в призыв Козьего Рога
hideTamedBossBars true Скрывать полоски здоровья прирученных боссов
commandFeedbackStyle ACTION_BAR Как показывать изменения состояния ACTION_BAR CHAT или NONE

Настройки приручения (Taming)

| Ключ По умолчанию Описание| | :--- :--- :---| tameChance 0.33 Базовый шанс успеха за попытку| tameChance healthScalesTamingChance false Чем меньше HP у моба тем выше шанс| tameHealthThreshold 0.0 Требуемый процент недостающего здоровья до разрешения приручения (0.0-1.0)| tameHealthThreshold requireKillToTame false Нужно сначала убить хотя бы одного такого моба| tameHealthThreshold allowGoldenWheat true Разрешить универсальный предмет Золотая Пшеница| tameHealthThreshold whitelistOnly false Только мобы из tamingWhitelist могут быть приручены| tameHealthThreshold tamingWhitelist [] Разрешённые ID мобов| tameHealthThreshold blacklistEnabled true Включить чёрный список (по умолчанию пуст)| tameHealthThreshold tamingBlacklist [] ID мобов для блокировки поддерживает modid modid:* modid:prefix*| tameHealthThreshold customTamingItems [] Кастомные предметы для каждого моба формат entity_id|item_id| tameHealthThreshold ### AI Выживание AI Survival| tameHealthThreshold Ключ По умолчанию Описание| tameHealthThreshold followDistance 10.0 Дистанция 1-100 на которой начинается следование| tameHealthThreshold teleportDistance 20.0 Дистанция 5-200 на которой питомец телепортируется к владельцу| tameHealthThreshold boundRoamRadius 10.0 Радиус брожения 1-100 блоков для привязанных питомцев| tameHealthThreshold allowOwnerToHurtPets false Разрешить урон по своим питомцам| tameHealthThreshold preventPetToOwnerDamage true Запретить питомцам наносить урон владельцу| tameHealthThreshold sitHealEnabled true Регенерировать здоровье в режиме Сидеть| tameHealthThreshold sitHealAmount 1.0 Здоровья за интервал в полуheartах| tameHealthThreshold sitHealInterval 40 Тиков между лечениями 20 = 1 секунда| tameHealthThreshold ### Езда и передвижение Riding Movement| tameHealthThreshold Ключ По умолчанию Описание| tameHealthThreshold allowPetRiding true Глобальный переключатель верховой езды| tameHealthThreshold mountRequireSaddle false Требовать седло для посадки верхом| tameHealthThreshold landRidingSpeedMultiplier 1.0 Множитель скорости на земле| tameHealthThreshold flyingRidingSpeedMultiplier 1.0 Множитель скорости в полёте| tameHealthThreshold swimmingRidingSpeedMultiplier 1.0 Множитель скорости в воде| tameHealthThreshold ridingWhitelistOnly false Только из белого списка можно ездить верхом| tameHealthThreshold ridingWhitelist [] ID мобов разрешённых для езды| tameHealthThreshold ridingBlacklistEnabled false Включить чёрный список езды| tameHealthThreshold ridingBlacklist [] ID мобов запрещённых для езды| tameHealthThreshold manualFlyingMobs [] Принудительно включить 3D полёт для указанных ID мобов| tameHealthThreshold manualSwimmingMobs [] Принудительно включить 3D плавание для указанных ID мобов| tameHealthThreshold allowPetAttackWhileRiding true Разрешить атаки снарядами во время езды на Визере Драконе| tameHealthThreshold ### Инвентарь и характеристики Inventory Stats| tameHealthThreshold Ключ По умолчанию Описание| tameHealthThreshold petBaseArmor 0.0 Глобальный бонус брони для всех питомцев| tameHealthThreshold petBaseArmorToughness 0.0 Глобальный бонус прочности брони| tameHealthThreshold extraEquippableMobs [] Принудительно добавить слоты экипировки указанным ID мобов| tameHealthThreshold alwaysShowEquipmentSlots false Всегда показывать слоты брони и рук у всех мобов| tameHealthThreshold inventoryWhitelistOnly false Только из белого списка получают инвентарь| tameHealthThreshold inventoryWhitelist [] ID мобов которым разрешён инвентарь| tameHealthThreshold inventoryBlacklistEnabled false Отключить инвентарь для ID из чёрного списка| tameHealthThreshold inventoryBlacklist [] ID мобов у которых нет инвентаря| tameHealthThreshold petPortraitRenderScale 45.0 Масштаб портрета в экране инвентаря питомца| tameHealthThreshold ### Настройки предметов инструментов Tool Item Settings| tameHealthThreshold Все предметы инструментов настраиваются Ключ конфига соответствует registry ID namespace:item_name| tameHealththreshold Ключ По умолчанию Управляет| tamingItem petting:golden_wheat Основной предмет приручения| tamingItem statusTool minecraft:stick Циклическое переключение статуса и отчёт о состоянии| tamingItem aggressionTool minecraft:iron_sword Переключение агрессивного режима любой меч работает по умолчанию| tamingItem defenseTool minecraft:shield Переключение защитного режима любой щит работает по умолчанию| tamingItem guardTool minecraft:cookie Переключение режима охраны| tamingItem followDistTool petting:follow_whistle Циклическое переключение дистанции следования| tamingItem teleportDistTool petting:teleport_orb Циклическое переключение дистанции телепортации| tamingItem whistleTool minecraft:clock Переключение реакции на свисток| tamingItem tetherTool petting:pet_tether Привязка к области| tamingItem releaseTool minecraft:shears Отпустить на волю| tamingItem globalWhistleTool minecraft:goat_horn Глобальный призыв всех питомцев| tamingItem ### Переключатели взаимодействия Interaction Toggles| tamingItem Ключ По умолчанию Описание| tamingItem allowPerPetStatus true Включить палку циклическое переключение статуса| tamingItem allowPerPetAggression true Включить меч агрессивный режим| tamingItem allowPerPetSelfDefense true Включить щит защитный режим| tamingItem allowPerPetGuard true Включить печенье режим охраны| tamingItem allowPerPetFollowDist true Включить свисток дистанция следования| tamingItem allowPerPetTeleportDist true Включить сферу дистанция телепортации| tamingItem allowPerPetWhistleToggle true Включить часы переключение реакции на свисток| tamingItem allowPetTethering true Включить поводок привязка к области| tamingItem allowPetReleasing true Включить ножницы отпустить на волю

Партнёрский материал

Как поиграть с друзьями с модом Petting - Tame any mob!?

Мод Petting - Tame any mob! куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Petting - Tame any mob! будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:2 месяца назад
Главная