Petting - Tame any mob!

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

File Details

petting-4.2.0-beta-forge-1.20.1.jar

  • B
  • Feb 27, 2026
  • 137.23 KB
  • 1.7K
  • 1.20.1
  • Forge

File Name

petting-4.2.0-beta-forge-1.20.1.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:petting-1083170:7685391")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

  • Reworked pet interaction system with smarter empty-hand right-click behavior (Stand → Mount if saddled → Sit).
  • Shift + Right-Click now consistently opens pet inventory.
  • Introduced Command Stick as the dedicated AI controller.
  • Stick now cycles AI modes: Wander → Sit → Wait.
  • Added Action Bar feedback displaying current AI mode.
  • Shift + Stick now provides a full pet status report.
  • Introduced Pet Riding system with optional saddle requirement.
  • Added allowPetRiding configuration toggle.
  • Added mountRequireSaddle configuration option.
  • Balanced default flying riding speed to 1.0x for more natural control.
  • Added persistent Pet Inventory (Saddle slot, Armor slot, 14 storage slots).
  • Press E while riding to access pet inventory.
  • Improved shift-click behavior and manual item placement logic.
  • Added hand slot ghost icons (Sword/Shield) for better UI clarity.
  • Implemented Universal Smart Slot system using reflection for dynamic mob equipment detection.
  • Added barrier icons and interaction locks for unsupported equipment slots.
  • Added extraEquippableMobs configuration list for manual slot overrides.
  • Fully reorganized petting-common.toml into structured categories.
  • Added detailed comments, valid options, and usage examples to all config entries.
  • Added sitHealEnabled option to control sitting regeneration.
  • Added petPortraitRenderScale option for inventory UI scaling.
  • Removed deprecated controlScheme system.
  • Fixed dedicated server crash caused by client-only class loading.
  • Isolated client/server registrations to prevent future dedicated server issues.
  • Fixed startup crash related to pet data capability initialization.
  • Fixed inventory desync issues under lag conditions.
  • Fixed mounted flying speed inconsistencies.
  • Fixed AI state updates not syncing correctly during name tag interactions.

Full Changelog: https://github.com/yigit-guven/Petting/compare/4.1.8...4.2.0-beta