promotional bannermobile promotional banner

Pet Handover

Transfer wolves, cats and parrots between players with explicit recipient consent and no extra items.
Back to Files

Pet Handover 0.1.1

File namepet-handover-0.1.1.jar
Uploaded
Oct 23, 2026
Downloads
10
Size
16.7 KB
Mod Loaders
Fabric
File ID
9302916
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:pet-handover-1761326:9302916"

Learn more about Curse Maven

What's new

Pet Handover 0.1.1

  • Fixed cancellation during player disconnect: the departing connection no longer receives cancellation packets; the participant who remains online receives feedback and the pending offer is cleared.
  • Expanded regression coverage to eight unit tests and nine Minecraft server GameTests for consent authorization, expiry/replay/conflict protection, lifecycle rejection, genuine chat-command contents, disconnect handling and saved pet state.
  • Validated the supported pet transfers and adversarial consent flows through actual Fabric clients, two separate unmodified vanilla-client logins, and preservation of checked pet identity/ownership/state across a distinct server-process restart.
  • Prepared a fresh stable 0.1.1 artifact from the same tested gameplay implementation as 0.1.1-rc.1. Candidate and earlier 0.1.0 files remain separate. The RC-to-stable step changes release metadata; the functional fix above is relative to 0.1.0.

Minecraft Java 1.21.1, Fabric; Java 21 minimum. MIT licensing and honest substantial OpenAI Codex attribution are retained. The release contains no test drivers, Minecraft files, telemetry or runtime AI. It does not establish compatibility with every server, other pet mods, human narration, keyboard-only chat acceptance or a complete unmodified-client transfer. No upload or moderation approval is asserted by this changelog.

Final input supplement: actual rendered Minecraft chat hit-testing exercised Decline, fresh Accept and stale Accept through the real mouse handler; server checkpoints verified the outcomes. Physical desktop input and full unmodified-vanilla-client transfer remain unrun.

This mod has no additional files