Back to mods
bbyj's Pet Bunny project artwork

CurseForge · Minecraft mod

bbyj's Pet Bunny

Tame, command, and breed rabbits with unique personalities in this vanilla-friendly pet mod.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which bbyj's Pet Bunny release should I use?

Updated yesterday
Latest stable file bbyj's Pet Bunny-1.5.2-fabric+1.20.1.jar
Game version 1.20.1
Loader Fabric

bbyj's Pet Bunny-1.5.2-fabric+1.20.1.jar targets 1.20.1 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is bbyj's Pet Bunny required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does bbyj's Pet Bunny-1.5.2-fabric+1.20.1.jar need?

bbyj's Pet Bunny-1.5.2-fabric+1.20.1.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

Carry On Optional for bbyj's Pet Bunny-1.5.2-fabric+1.20.1.jar
optional
Matching file found Matched file: carryon-fabric-1.20.1-2.1.2.7

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add bbyj's Pet Bunny without breaking your instance.

Built for bbyj's Pet Bunny-1.5.2-fabric+1.20.1.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use bbyj's Pet Bunny-1.5.2-fabric+1.20.1.jar. It targets 1.20.1 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside bbyj's Pet Bunny-1.5.2-fabric+1.20.1.jar. It opens that exact file at the source.

About this project

What does bbyj's Pet Bunny add?

🐰 bbyj's Pet Bunny

Turn Minecraft’s rabbits into true companions with personalities, abilities, homes, equipment, seasonal activities, and long-term growth.

💬 Submit Suggestions & Issues
🌐 Join Our Discord
☕ Support Development on Ko-fi


🌼 Meet Your Bunny Companion

Pet Bunny is a bunny-themed companion mod built around taming, personality, growth, daily life, exploration, and adventure.

Every bunny has its own appearance, personality, abilities, Starbond level, equipment, and behavior. Your bunny can stay at home, follow you across dimensions, help during combat or exploration, carry supplies, sleep in its own hutch, play with toys, and grow stronger through the time you spend together.

Bunny models and everyday and combat animations have been refreshed, and the blue bunny’s skill visuals have been reworked.

💡 Bunny Poop and Bunny Urine are disabled by default.

To enable this feature for the full experience, enter /petrabbit urine true.

To disable it, enter /petrabbit urine false.


🥕 Taming & Daily Life

Tame a bunny with a Dandelion or Carrot, then choose how it should live.

Feature What your bunny can do
💤 Daily life Sleep, breed, and shed bunny fur naturally
🛡️ Equipment Wear real armor and carry a 36-slot backpack
⭐ Growth Gain Starbond and grow from Lv.1 to Lv.10
🏡 Home Return to its own Bunny Hutch at night
⚔️ Abilities Help with combat, farming, archaeology, treasure, or support
🐾 Management Join teams and be recalled over long distances or across dimensions

Aim at your own bunny and press F by default to switch its behavior mode. This key can be changed in Controls.


⭐ Starbond Growth

Every tamed bunny has its own Starbond level, from Lv.1 to Lv.10.

Starbond grows through:

  • Spending time with the owner
  • Exploring new biomes and dimensions
  • Healing and caring for the bunny
  • Participating in combat
  • Using personality abilities

Higher Starbond levels improve health, damage, speed, cooldowns, and personality abilities.

The bunny-shaped HUD displays your bunny’s name, level, health, personality, and Starbond progress. Its appearance changes while the bunny is sleeping, fighting, worried, or critically injured.


🎒 Equipment & Bunny Backpacks

Bunnies can equip a real 36-slot backpack, with a detailed worn model and matching item icon.

The redesigned cream-colored equipment screen includes:

Area Contents
🛡️ Armor Four armor slots
🎒 Backpack One backpack slot and 36 storage slots
🥕 Feeding A feeding-upgrade slot
🐰 Live preview Your bunny’s current actions and equipment
🎛️ Ability controls Personality-specific controls for supported abilities
📦 Player inventory Your own inventory and hotbar

The live preview uses a fixed, slightly elevated angle without turning toward the mouse. Sleeping, waking, and other actions are shown as they happen. Equipping or removing the backpack also updates its appearance.

The screen scales to fit smaller windows.


🏡 Bunny Hutches

Choose from 14 Bunny Hutch designs, each with its own model, item icon, and crafting recipe.

A Bunny Hutch can be bound to one bunny. Free-roaming bunnies return to their own hutch at night, sleep inside facing the entrance, leave in the morning, and recover their health.

Leave a one-block horizontal gap between hutches placed at the same height.

📦 Carry On Quick Binding

With Carry On installed:

  1. Pick up your own bunny.
  2. Look at a Bunny Hutch within six blocks.
  3. Press the configurable bunny command key — F by default.

The carried bunny will be bound to that hutch.


🚽 Bunny Care & Cleaning

Optional Bunny Poop and Bunny Urine systems add another part of bunny care.

Bunny Toilets come in seven wood variants and can store both types of waste. Droppings appear beneath the grate when stored and disappear when removed.

The redesigned cream-colored toilet screen separates the droppings output slot from urine storage, with a numeric capacity display and fill bar.

🧹 Bunny Poop Cleaner

The Bunny Poop Cleaner is a dedicated helper with a real 32-slot backpack.

Give it What it does
🥄 Shovels Cleans Bunny Poop
🍶 Glass Bottles Collects Bunny Urine

Cleaners can also be named, recalled, assigned a work area, and will sleep at night. Large work areas are scanned in batches to reduce sudden server load.

💡 Bunny Poop and Bunny Urine are disabled by default.


✨ Starfluff Tuft & Recall

The Starfluff Tuft is crafted with an Ender Pearl surrounded by eight pieces of any bunny fur.

Property Details
Companion capacity Up to 8
Supported companions Bunnies and Bunny Poop Cleaners
Cross-dimension recall Supported
Recall cooldown 5 seconds
Tooltip Displays bound companion names
Maximum stack size 1

The recall system searches for the original bunny by UUID across loaded dimensions. It can also perform a limited, batched search around its indexed position and recorded hutch before using a validated snapshot.

This improves long-distance recovery while limiting chunk-loading overhead and avoiding duplicate bunnies.


📖 Bunny Handbook

When Patchouli is installed, players receive a Bunny Handbook when they first enter a world. It can also be crafted with a book, a carrot, and a dandelion.

The handbook covers:

  • First-time taming
  • All eight personalities
  • Starbond growth
  • Homes and daily care
  • Equipment and backpacks
  • Utility and summer items
  • Commands and reference information

Patchouli remains optional. Without it, the handbook and its recipe are disabled.

📌 Handbook availability depends on a compatible Patchouli build for your Minecraft version and loader.


☀️ Summer Collection

The summer collection includes:

Item Variants
🧊 Bunny Cooling Mats 6
⛱️ Small Summer Parasols 6
🌴 Giant Summer Parasols 6

Giant Summer Parasols feature a detailed four-block-tall model, open and closed states, animated movement, rounded canopy collision, connected ribs, state-dependent skylight shadow, and overlap protection.

🎮 Giant Parasol Remote

A dedicated remote can bind up to 64 parasols and open or close loaded bound parasols together. Invalid bindings are removed automatically.

🔴 Redstone Control

Giant Summer Parasols also support redstone control at the base.

Each new signal toggles the parasol once. Maintaining or removing power does not repeatedly toggle it. Manual and remote controls remain available.


⚽ Bunny Balls

Small and large Bunny Balls are available in Ocean, Coral, Sunshine, Sunset, Watermelon, and Lavender, for a total of 12 playable balls.

  • Place, kick, strike, throw, retrieve, and roll them through the world
  • Small and large balls have different size, weight, force response, and bounce behavior
  • Nearby bunnies can play with small balls
  • Grass and passable vegetation slow balls
  • Ice reduces friction
  • Water adds buoyancy and drag
  • Slime surfaces bounce balls, while honey surfaces hold them
  • Hazardous blocks destroy balls with a burst
  • Ball behavior can be extended through data-pack and modpack block tags

🍀 Curious & Lucky Bunnies

Curious Bunny rewards are managed through editable dimension and biome pools instead of a fixed three-dimension table.

Administrators can search, enable, disable, copy, reset, and edit pools and their probabilities through the in-game manager.

Search supports:

  • Chinese names
  • Pinyin and pinyin initials
  • English names
  • Resource IDs

Luck I–V can select different reward variants. Nearby Lucky Bunnies can stack their aura to improve loot, Curious Bunny results, and dodge chances.

Luck sources can stack up to Luck IV, or Luck V when a Starbond Lv.10 Lucky Bunny is nearby.

⌨️ Press K by default to open the Curious Bunny Loot Pool Manager. Administrator privileges are required, and the key binding can be changed in Controls.


🧩 Optional Mod Compatibility

Where compatible versions are available, Pet Bunny includes optional integrations for:

Mod Integration
📖 Patchouli Enables the Bunny Handbook
📦 Carry On Safely carries eligible bunnies and supports quick hutch binding
🎁 Lootr Applies Lucky bonuses to per-player containers without repeating the same bonus

⌨️ Controls & Commands

Key or command Purpose
F Switch the behavior mode of the bunny you are looking at; also binds a carried bunny to a hutch with Carry On
K Open the Curious Bunny Loot Pool Manager; administrator privileges required
/bunnyhutch bind <name> Bind the hutch you are looking at to an owned, loaded bunny
/bunnyhutch unbind Clear the binding of the hutch you are looking at
/petrabbit Configure personality and individual bunny attributes
/bunnyremove <name> Permanently remove an owned bunny

For hutch commands, look at a Bunny Hutch within six blocks.

Minecraft’s command suggestions show the available personality, Starbond, health, damage, speed, cooldown, farming, archaeology, and protection settings.

⚠️ /bunnyremove permanently removes a bunny and cannot be undone through recall.


📦 Versions & Upcoming Releases

The following builds are expected to roll out over the next couple of days:

Minecraft version Loader
1.20.1 Forge
1.21.7 Fabric
1.21.8 Fabric
26.3 Fabric

Project description from CurseForge.

Pick your setup

bbyj's Pet Bunny by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

4 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

bbyj's Pet Bunny versions and loaders

10 of 10 releases match

Looking for an older file? The official CurseForge project page is in Resources.