1.4.0
Compatibility
Changes
bbyj's Pet Bunny 1.4.0 Update Notes
Important: Bunny poop and urine features are disabled by default.
To enable them:
/petrabbit urine true
To disable them:
/petrabbit urine false
Save Compatibility
Version 1.4.0 is a major update compared with 1.3.2.
Old saves will be migrated automatically. Because 1.4.0 adds many new systems, including Starbond, bunny backpacks, hutches, toilets, and new behavior data, old bunnies will start Starbond from Lv.1. Other existing bunny data will be preserved as much as possible.
The priority is compatibility and preventing save errors.
New: Starbond System
Every tamed bunny now has its own Starbond value and Starbond level, up to Lv.10.
Starbond level affects bunny health, attack, speed, cooldowns, and personality abilities.
Starbond Level Requirements
These values are cumulative:
| Level | Required Starbond |
|---|---|
| Lv.1 -> Lv.2 | 20 |
| Lv.2 -> Lv.3 | 50 |
| Lv.3 -> Lv.4 | 90 |
| Lv.4 -> Lv.5 | 140 |
| Lv.5 -> Lv.6 | 210 |
| Lv.6 -> Lv.7 | 300 |
| Lv.7 -> Lv.8 | 420 |
| Lv.8 -> Lv.9 | 580 |
| Lv.9 -> Lv.10 | 800 |
Bunnies can gain Starbond through companionship, exploration, visiting new biomes or dimensions, combat, healing, and personality abilities.
If a named bunny dies and returns to the Bunny Star, recalling it will reduce its Starbond by 30. If it has less than 30, it will be reduced to 0.
New: Large and Small Starbond UI
Added two Starbond UI modes:
- Large UI: Shows detailed Starbond level, progress, status, and bunny information.
- Small UI: Shows a lighter overhead/simple display.
These can be toggled through keybinds in the controls menu.
Jade is no longer required to view core bunny information.
Teleport System Improvements
The bunny teleport and recall system has been improved to reduce cases where a bunny was marked as teleported but did not appear, or disappeared from the loaded list while still remaining in the teleport index.
Commands
/bunnytp <bunny name>
/bunnytp all
/bunnyname <new name>
/bunnyremove <bunny name>
New Command: Permanent Bunny Removal
/bunnyremove <bunny name>
This permanently removes the selected bunny. It cannot be recovered with bunnytp.
New: Bunny Hutch
Added bunny hutches.
A hutch can be bound to one specific bunny. A free-roaming bound bunny will enter its own hutch at night, sleep inside, and leave during the day.
After sleeping in a hutch and waking up naturally in the morning, the bunny will fully recover its health.

Commands
/bunnyhutch bind <bunny name>
/bunnyhutch unbind
Look at a hutch when using the command.
One hutch can only bind one bunny, and only one bunny can sleep in a hutch at a time.
More hutch styles are currently being made.
New: Bunny Toilet
Added bunny toilets in multiple wood variants.
When the urine feature is enabled, bunnies can produce bunny poop and bunny urine. Toilets can store poop and urine.
Added Items and Blocks
- Bunny Poop
- Bunny Urine
- Bottled Bunny Urine
- Bunny Toilets in multiple wood variants
Bunny Poop and Bottled Bunny Urine are also added to MineColonies compost-related item tags.
New: Bunny Poop Cleaner
Added a new entity: Bunny Poop Cleaner.
It uses a villager-style model, but it is not a normal villager. It will not take a profession, search for job sites, or ring bells. It only cleans bunny poop and urine.
Features
- Right-click to open its 32-slot backpack.
- Put shovels inside to let it clean bunny poop.
- Put glass bottles inside to let it collect bunny urine.
- Collecting urine consumes one glass bottle and produces Bottled Bunny Urine.
- Shovels lose durability naturally, unless the shovel item has no durability.
- Sleeps in beds at night and works during the day.
- Can be named, called back, and assigned a work area.
Commands
/bunnypoopcleaner area <x1> <z1> <x2> <z2>
/bunnypoopcleaner clear
/bunnypoopcleaner info
/bunnypoopcleaner call <number or name>
/bunnypoopcleaner name <number or name> <new name>
New: Bunny Backpack and Gear UI
Added bunny backpack support and a bunny gear/backpack interface.
Opening the bunny UI is now more flexible: players can right-click a bunny even while holding items. If the held item is something meant to be used on the bunny, such as food or a backpack, the item interaction takes priority.
Bunny Behavior and Personality Changes
Many bunny personalities have been reworked or expanded.
White Bunny
At higher Starbond levels, White Bunnies can grant night-time support effects, including:
- Speed
- Jump Boost
- Night Vision
Blue / Brave Bunny
Brave Bunnies have improved combat scaling and a low-health transformation ability at higher Starbond levels.
Weird Bunny
Weird Bunny guard summons, lightning storage, and lightning release have been reorganized.
Aggressive Bunny
Aggressive Bunnies now have improved combat growth, aggro behavior, speed scaling, and attack scaling.
Lazy Bunny
Lazy Bunny crop growth and foraging behavior have been adjusted.
Curious Bunny
Curious Bunny treasure hunting, archaeology, soft-block digging, and delivery options have been expanded.
Cautious Bunny
Cautious Bunny hostile detection, glowing markers, and night support effects have been adjusted.
Gentle and Lucky Bunnies
Gentle and Lucky Bunnies now gain clearer scaling from Starbond levels.
Protection and Compatibility Improvements
- Improved friendly detection to reduce conflicts with other mods.
- Reduced cases where Weird Bunny Guards are treated as hostile by other systems.
- Improved owner and friendly-fire protection.
- Improved bunny death, recall, and index saving behavior.
- Improved long-distance teleport recovery.
- Old save migration now prioritizes stability and preventing crashes.
Other New Content
Added:
- Bunny Backpack
- Bunny Hutch
- Bunny Poop Cleaner Spawn Egg
- Bunny Poop
- Bunny Urine
- Bottled Bunny Urine
- Bunny Toilets in multiple wood variants
- Alfalfa
- Wild Alfalfa
- Alfalfa Seeds
Language Support
Added automatic language display behavior:
- Simplified Chinese, Traditional Chinese, and Hong Kong Chinese display Chinese.
- All other languages display English.
Summary
Version 1.4.0 is a major system update.
The goal is to turn bunnies from simple pets into long-term companions with growth, homes, utility systems, personality progression, and stronger save support.
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:o7h5jZ8q:bXwvZAiU"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:o7h5jZ8q:bXwvZAiU"
}



