Kindred

Kindred

A pet bonding and summoning mod. Call your pets from anywhere and dismiss them to keep them safe. A spiritual successor to Callable Horses.

by
271 Downloads
neoforge
Rent Server with this Mod

About this Mod

Kindred turns your tamed mobs into a true companion roster. Bond a pet once, then call it to your side anywhere in the world — across dimensions, across deaths, across sessions. No more leaving your wolf at home, losing your horse in a cave, or starting over every time something dies.

Visit the website for more info or to see some of my other mods.


Features

Bond with any tamed pet

Look at one of your tamed mobs, open the Pet Roster, and bond.

Bonded pets are stored on you — not in the world. They survive logouts, chunk unloads, and dimension changes.

  • Works with any ownable, tameable mob out of the box (wolves, cats, parrots, horses, donkeys, mules, llamas, camels, foxes, axolotls — anything that implements vanilla ownership).
  • Optional mount-only mode restricts bonding to saddleable mounts.
  • Optional XP level cost per bond — makes bonding feel earned, with the cost previewed before you confirm.
  • Optional datapack blocklist for species that shouldn't be bondable on your server.

Summon & Dismiss with a keybind

One key summons your active pet. Hold it again to dismiss. Open the roster with another key to switch active pet, rename, reorder, or break bonds.

  • Hold-to-confirm prevents misclicks — configurable hold duration for both summon and dismiss.
  • Smart placement: pets within range walk to you naturally; farther pets teleport to a safe spot beside you.
  • Refuses to summon when the space around you is obstructed (configurable).
  • Cancels the hold if you take damage (configurable) — mirrors vanilla bow-draw / eating behavior.
  • Optional cross-dimensional summons so your pet follows you to the Nether and back.

Bring them back from the grave

By default, when a bonded pet dies, the bond doesn't break — it just goes dormant. Summon them again and they respawn at your side, gear and all.

  • Soft death (default): pet returns on next summon. Optional revival cooldown adds weight without going full permadeath.
  • Permadeath mode: flip a config switch and death breaks the bond for keeps.
  • Loot drops are off by default in soft-death mode (you'd just be picking your own saddle back up). Re-enable for vanilla behavior.

Pet Roster GUI

A clean inventory-style screen for managing your bonds.

  • Live 3D preview of the selected pet.
  • Set active, rename, reorder (▲ / ▼), and break bonds with a hold-to-confirm.
  • Per-pet summon cooldown indicator.
  • Respawn timer for pets in revival cooldown.
  • "Limbo" / "Resting" state hints so you always know where each pet is.

Extremely customizable

Every behavior is exposed in kindred-server.toml:

Category Knobs
Bonding max bonds per player, mount-only mode, XP level cost per bond
Summoning walk vs. teleport range, walk speed, cross-dimensional toggle, space-required toggle
Cooldowns per-bond summon cooldown, global per-player summon cooldown
Death permadeath toggle, loot drop toggle, revival cooldown
Input hold-to-summon seconds, hold-to-dismiss seconds, cancel-on-damage
PMMO compat skill gating, start level, linear or all-or-nothing unlock progression

Datapack control

Four tags let server owners and modpack authors tune the experience without code:

  • kindred:bond_allowlist (entity types) — when non-empty, only species in this tag can be bonded and bond_denylist is ignored. Leave empty to fall back to denylist behavior.
  • kindred:bond_denylist (entity types) — species that can never be bonded. Only consulted when bond_allowlist is empty.
  • kindred:no_summon_dimensions (dimension types) — dimensions where summoning is blocked.
  • kindred:no_summon_biomes (biomes) — biomes where summoning is blocked (great for boss arenas, dungeon biomes, PvP zones).~~~~

Project MMO integration

Optional gating via Project MMO.

  • Choose any PMMO skill (default: charisma) to gate bond claims.
  • All-or-nothing mode: hit the start level and unlock all bond slots at once.
  • Linear mode: one slot at the start level, +1 every N levels, capped at your max.
  • The roster screen shows the next unlock requirement so players know what to grind.

Commands

For server admins and debugging:

/kindred claim                — claim the entity at your crosshair
/kindred list                 — list your bonds with indices
/kindred summon <index>       — summon a bond
/kindred dismiss <index>      — recall the active pet
/kindred break <index>        — break a bond
/kindred active <index|none>  — set or clear the active pet

Why Kindred?

Vanilla pets are fragile, stationary, and easy to lose. Existing pet mods either turn them into items (which feels weird) or add a stable system (which feels like extra inventory management). Kindred takes a different angle: your pets live on you, not in the world. They're always one keypress away, they survive deaths, and the whole thing tunes from a config file so it fits any modpack — hardcore, casual, mount-focused, or RPG-progression.

Keybinds

Default Action
v Summon active pet
g Open pet roster

Set them in Options → Controls → Kindred.

This mod was inspired by Callable Horses, which seems to not be moving past 1.20.1. I wanted to expand on it a little bit and include some new features and upgrades.

Available Versions

Kindred 1.0.2release
MC 1.21.1neoforge
May 31, 2026
Kindred 1.0.0release
MC 1.21.1neoforge
April 30, 2026

How to Install Kindred on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set neoforge Loader

In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Kindred". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

neoforge

Minecraft Versions

1.21.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Kindred server crashes on startup – what to do?

Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Kindred compatible with neoforge?

Kindred officially supports neoforge for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Kindred – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Kindred consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Kindred with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
Creative Commons Attribution 4.0 International
Server-side
Required

Supported Versions

1.21.1