Cave Buddy: Miner's Canary

Bring a loyal canary into the caves! Get smart warnings for creepers, hostile mobs, lava, low air, darkness and worn pickaxes, build five bond ranks, and unlock the life-saving Last Chirp.
item image
item image
item image
item image
item image

Description

Whats up guys racing raftaar here. I am back again with another brand new project for Minecraft Java Edition.

If you spend a lot of time mining, you know how quickly a normal cave can turn dangerous. A creeper can walk up behind you, lava can be hiding behind one block, your air can run out underwater, or your best pickaxe can break when you are not paying attention. I wanted to create a companion that makes cave exploration feel safer and more alive without revealing ores or making survival too easy.

So I made Cave Buddy: Miner's Canary. It adds a rare canary that becomes your loyal non-combat mining companion.

Meet Your Cave Buddy

Miner's Canaries can naturally appear in selected Overworld biomes including plains, meadows and forest variants. They are intentionally uncommon, so finding one feels special. You can also use the Canary Spawn Egg while testing in Creative Mode.

Tame a wild canary using normal vanilla seeds. Once tamed, it can follow you, sit when commanded and ride on your shoulder.

This is a safety companion, not a combat pet. It will not attack enemies or replace your weapons.

Smart Cave Danger Warnings

When your tamed canary is close to you, it checks for important dangers and warns you with clear action-bar messages, particles and different chirps.

It can warn you about:

- Creepers getting dangerously close

- Other nearby hostile mobs

- Hidden or exposed lava nearby

- Low air while underwater

- A pickaxe with critically low durability

- Dangerous darkness while underground

Warnings use a priority system and a global cooldown, so the canary does not spam messages every tick. All scans are server-side and deliberately bounded for better performance. 

Five Persistent Bond Ranks

Your relationship grows while you and your canary spend time together underground. Bond progress is stored permanently with the companion.

The five ranks are:

- New Hatchling

- Cave Scout

- Danger Singer

- Veteran Canary

- Miner's Guardian

Higher ranks represent the time you have survived and explored together. Rank-ups include feedback so you know when your companion has reached a new level.

Last Chirp Emergency Rescue

At a high bond rank, your canary unlocks "Last Chirp".

If normal incoming damage would kill you while your bonded canary is close, Last Chirp can prevent that death, restore a small amount of health and provide short emergency protection. The ability has a long configurable cooldown, and the canary must rest after saving you.

Last Chirp cannot rescue Creative or Spectator players, and it does not bypass intentional `/kill` or void deaths. This keeps the feature useful without turning it into unlimited immortality.

A Companion You Do Not Permanently Lose

A tamed Miner's Canary does not die like a normal disposable pet. When it receives lethal damage, it enters a safe resting and recovery state instead of being permanently deleted.

The recovery system also protects against common cave problems such as block suffocation and falling into the void. After the configured recovery time, the canary returns with full health.

Wild untamed canaries still behave like ordinary living creatures. Permanent protection begins after taming.

Canary Whistle and Cave Buddy Badge

Taming your canary gives you two custom bound items.

The "Canary Whistle" recalls your companion. It also works when the canary is sitting on your shoulder, and optional cross-dimension recall can be enabled in the config for a loaded companion.

The "Cave Buddy Badge" opens the companion panel, where you can check bond progress, safety records and use Recall or Follow/Sit controls.

Commands

Players can use:

- `/cavebuddy status`

- `/cavebuddy recall`

- `/cavebuddy panel`

Server operators can also use:

- `/cavebuddy setbond <minutes>`

- `/cavebuddy resetbond`

The operator commands are useful for administration and testing.

Requirements and Setup

You need exactly Minecraft Java Edition 1.21.1.

Use the NeoForge mod loader, specifically version 21.1.252 or a compatible newer 21.1.x build. Java 21 is required.

For multiplayer, install the mod on both the client and the server. It has zero third-party mod dependencies, so you only need to place the JAR in the `mods` folder and launch the game.

Created by RACINGRAFTAAR.

AI Disclaimer

Only the project icon was created using AI. all gallery screenshots are original. 

Cave Buddy: Miner's Canary Team

profile avatar
  • 118
    Followers
  • 168
    Projects
  • 1.6M
    Downloads

I create Minecraft Bedrock Add-ons to enhance your gaming experience.

More from racingraftaarView all