ModsFinder

Puffsprout

by ThiefOfEden

Puffsprout adds a round, leaf-eared companion pet for NeoForge that shifts between behaviors as the player acts and levels up through its own actions.

NeoForgeClient and serverAll rights reserved26.2

What it does

A Puffsprout follows its owner by default and changes state as the situation changes, switching between Combat, Stealth, Fetching and Neutral. A pet that is attacked drops out of its current task and snaps back to Follow mode so it can defend itself. Right-clicking with an empty hand opens a screen where the owner selects one of three modes for the pet.

Play mode is the most varied. Tossing a Play Ball toy begins a turn-based game in which pets within reach in play mode cluster together, circle around, pursue, and push the ball back and forth. When a pet rests, freezes in place or is anchored, it stays within a 30-block radius of its current position and orbits gently around the anchor with bouncing and hopping animations. Puffsprouts gain experience from their own actions, such as landing hits, killing mobs and pinging hidden enemies, and their stats rise as they level.

The mod is published for NeoForge 26.2 only, under All rights reserved, and is not open source. Puffsprout requires Geckolib, and the environment is client and server, so the server and every player need the mod. The first and latest file, 1.0.0 for 26.2, was published on 2026-07-18.

Key features

  1. Adaptive behavior

    The pet checks its activity on every game tick and moves between its four states as soon as the surroundings change.

  2. Combat and Stealth stats

    Attack Damage increases melee hits, while Scan Radius widens how far the pet highlights hidden enemies.

  3. Fetching range

    The Fetch Radius stat extends how far the pet scans for dropped items and brings them back to the owner.

  4. Play with other pets

    Pets interact with toys and other pets, forming play games around the Play Ball and sharing its movement with nearby companions.

Compatibility

Latest build for each game version and loader.

26.21.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

GeckolibA 3D animation library for entities, blocks, items, armor, and more!
Required

How it compares

Full comparison

Practical Pets runs on Forge and NeoForge for 1.20.1, is open source under the GNU Lesser General Public License v3.0 only and is installed on both client and server. Polpetts! is open source under the same license, with files for 1.20.1 – 1.21.1 on Forge and NeoForge, and also installs on client and server. Gary, The Pet Rock is for NeoForge 26.1.2 only, under All rights reserved, so its version range does not overlap with Puffsprout's 26.2 build.

ModLoadersGame versionsEnvironmentUpdated
PuffsproutNeoForge26.2Client and server2026-07-18
Practical PetsForge and NeoForge1.20.1Client and server2026-03-26
Polpetts!Forge and NeoForge1.20.1 – 1.21.1Client and server2026-09-21
Gary, The Pet RockNeoForge26.1.2Client and server2026-09-12

Questions

Does Puffsprout need another mod to run?

Yes. Geckolib is required, and it must be installed next to Puffsprout on NeoForge 26.2.

Does the server need Puffsprout?

Yes. Every player and the server need a copy of the mod.

Can a pet be kept in one spot?

Yes. Freezing or anchoring a pet stops its follow goals and keeps it within a 30-block radius of its current position.

In the catalog

Puffsprout is one of 11,058 Mobs mods on ModsFinder, and one of 4,974 Mobs mods for NeoForge. 13,894 mods support Minecraft 26.2.

More from ThiefOfEden

All projects

Similar mods

What the author says

Puffsprout is a companion pet mod for Minecraft NeoForge. It adds a round, floating, leaf-eared companion that is highly adaptive, levelable, and reactive to your actions. Unlike standard static pets, Puffsprouts dynamically transition between behaviors depending on what you are doing in real time. They can fight…
ThiefOfEden, on the Modrinth page

Official listing

Owner
ThiefOfEden
Published
2026-07-18
Updated on Modrinth
2026-07-18
Facts verified
2026-10-15

Tags