SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
✓ VerifiedCreatures & NPCs

Petting - Tame any mob!

by yigitguven · for Minecraft

Pet mobs and have them become protective companions that follow you, offering support and assistance during your adventures.

29KDownloads
9d agoLast updated
LGPL-3.0-onlyLicense
Fabric · Forge +1Loaders

About Petting - Tame any mob!

From Modrinth

Pet mobs and have them become protective companions that follow you, offering support and assistance during your adventures.

Petting Logo

# Petting

Turn any mob into your loyal, protective companion.

CurseForge Modrinth Discord License

GitHub · Wiki · Bug Reports · Discord


Petting is a Minecraft mod that lets you tame virtually any mob in the game — hostile or passive, ordinary or boss. Tamed pets follow your commands, defend you in combat, carry your items, ride alongside you, and respawn at a dedicated bed when they die. Every behavior is deeply configurable, making the mod suitable for survival, adventure maps, and modpacks alike.


Features at a Glance

  • Tame almost any mob, including Withers, Ender Dragons, and Wardens
  • Full riding support for land, flying, and swimming mobs
  • Per-pet inventory with armor slots, hand slots, and 14 item storage slots
  • Four AI modes: Following, Sitting, Waiting, Wandering
  • Combat modes: Aggressive, Defensive, Guard
  • Pet Bed block for infinite respawning — pets teleport to their bed on death, even across dimensions
  • Per-pet control mapping system with custom actions and conditions
  • Passive immunities: no fall damage, fire, or lava damage for tamed pets
  • Global whistle via Goat Horn to instantly recall all pets
  • Category system for grouping pets and enforcing per-group limits
  • Full server and modpack configuration via petting-common.toml

Getting Started

Installation

  1. Download the latest release from CurseForge or Modrinth.
  2. Place the .jar file in your mods/ folder.
  3. Launch the game. A default config file will be generated at config/petting-common.toml.

Taming

Taming is how you acquire a pet. By default, right-click a mob while holding Golden Wheat (petting:golden_wheat) to attempt taming it. The item is consumed on every attempt. Heart particles appear on success; smoke particles appear on failure. The taming item is fully configurable via tamingItem.

When tamed, all three combat modes — Aggressive, Guard, and Defensive — are enabled by default. The pet is also automatically named "[YourName]'s [mob type]" with the name tag hidden above their head.

Holding Golden Wheat in either hand (main or offhand) causes nearby untamed animals within 12 blocks to follow you.

Success Factors

| Factor | Config Key | Description | | :--- | :--- | :--- | | Base chance | tameChance | Default 33% per attempt | | Weakness scaling | healthScalesTamingChance | Lower HP increases success chance | | Health threshold | tameHealthThreshold | Mob must be missing a certain % of HP to be tameable | | Kill requirement | requireKillToTame | Must have killed at least one of that mob type first | | Custom items | customTamingItems | Assign specific taming items per mob (format: entity_id\|item_id) | | Whitelist | whitelistOnly, tamingWhitelist | Only listed mobs can be tamed | | Blacklist | blacklistEnabled, tamingBlacklist | Listed mobs cannot be tamed (supports modid:* wildcards) | | Cooldown | interactionCooldown | Ticks between allowed taming attempts on the same mob (default: 20) |


Controls & Pet Management

Empty Hand (Default Mappings)

By default, the control system uses per-pet mappings. Fresh pets have these defaults:

| Input | Default Action | | :--- | :--- | | Right-Click | Toggle Sit on/off | | Shift + Right-Click | Cycle follow/teleport distance presets (5/10 → 10/20 → 20/50 blocks) |

> These are fully remappable per-pet or globally via the Pet Settings Screen (press P while looking at a pet, or bind controls.petting.open_settings in Controls).

Pet Settings Screen (P Key)

Press P while targeting your pet to open the settings GUI. From here you can:

  • Toggle AI modes: Sitting, Waiting, Aggressive, Guard, Self-Defense, Ignore Whistle
  • Set exact follow and teleport distances
  • Open the Control Mappings sub-screen to customize right-click and shift+right-click actions

Control Mapping System

Each pet (and player default) supports a chain of ordered rules for right-click and shift+right-click. Rules follow the format ACTION|CONDITION and are evaluated top-to-bottom; the first matching rule is executed.

Available Actions

| Action | Description | | :--- | :--- | | SIT | Toggle Sitting on/off | | TOGGLE_WAIT | Toggle Waiting on/off | | RIDE | Mount the pet | | OPEN_INV | Open the pet inventory | | CYCLE | Cycle through distance presets (5/10 → 10/20 → 20/50) | | TOGGLE_FOLLOW_TELEPORT | Swap the follow and teleport distance values | | OPEN_SETTINGS | Open the Pet Settings screen | | RUN_COMMAND | Run a server command (requires the owner to have permission for it) | | NONE | Do nothing |

Available Conditions

| Condition | When it passes | | :--- | :--- | | NONE | Always | | SADDLE | Pet has a saddle equipped | | SNEAK | Owner is crouching | | HEALTH_LT_50 | Pet is below 50% HP | | HOLD_ITEM | Owner is holding any item |

Read the full description on Modrinth →

Highlights

From source data

Game versions

Supports 10 Minecraft versions, the newest being 1.21.8.

Loaders

Runs on Fabric, Forge and NeoForge.

Footprint

Rated a light load on a server.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Creatures & NPCs

Adds or changes creatures, NPCs and how they behave.

Runs on your server

From source side support

Modrinth lists Petting - Tame any mob! as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
FabricForgeNeoForge
Runs on
Serverrequired on the server
Game versions
1.21.8 and 9 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓Authoryigitguven, as published on Modrinth
  • ✓LicenseLGPL-3.0-onlyFree

Petting - Tame any mob!, answered

Generated from the mod’s own source data.

Do my players need to install Petting - Tame any mob!?

Modrinth lists Petting - Tame any mob! as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric, Forge and NeoForge.

Is it free?

Yes. Petting - Tame any mob! is free to download from Modrinth. Its license is LGPL-3.0-only.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Petting - Tame any mob! on a Minecraft server.

Deploy in about a minute from $4.20 a month, then add Petting - Tame any mob! in one click.