Companions! is a mod that adds 10 tameable creatures, each with special abilities, hostile mobs with unique skills, new weapons, a boss, and much more.
Mod versions 1.19.2 and 1.21.1 are coming very soon
The mod JEI (which this mod is compatible with) is recommended for viewing the recipes of all items within the game.
Companions can be healed using Small Essence and Great Essence, obtained by killing hostile mobs. Summoned companions (spawned by companions) cannot be healed. All companions have three states: wandering, sitting, and following the player. For summoned companions, you can choose whether they follow the companion or the player.
The mod is highly configurable through the config file. For any questions, problems, contributions, new ideas about content/mods, and more, you can join our official Discord and comment in the appropriate channels.

The Great Chalice
Craftable as if you were making a cauldron, but with copper ingots. This block can be filled by interacting with it either using great essence or small essence, both obtained by killing monsters. When it is completely full, you can fill an "empty grail", thus obtaining a filled grail, which is an item required by some recipes.
Soul Furnace
This special furnace can be filled by placing a chalice on top of it,, and filling it. It can cook different things into their soul-like state, such as the big bread, that can be cooked into a weird croissant "egg"? What would that be for...
Frog Bonanza
A frog-shaped bonanza. I swear its shape reminds me of something... Too bad there's no color reward at all, because I'd go all in on red without even thinking.
Voltaic Pillar
One of the components of the Tesla Network. It generates a continuous current between columns of pillars of the same height. Not recommended to touch it, as it carries a high current and will electrocute anything it doesn't like.
Recall Platform
Another component of the Tesla Network. A teleportation platform that only allows travel between two platforms within the same Tesla Network. In other words, you won't be able to teleport to other recall platform within another Network. This is meant as an "intuitive" alternative to fast travel, since fully automated teleportation (or movement in general) systems tend to make the players overly simplistic. That breaks the intended complexity and spirit of the game (and modpacks). After all, the fun lies in the journey, not in having everything handed to you.
Voltaic Relay
One of the components of the Tesla Network. It generates (and extends) a temporary current to connected nodes. Similar to the redstone repeater.
Plasma Lamp
Another component of the Tesla Network. It emits light when connected to the current.
Tesla Coil
One more component of the Tesla Network. It generates a temporary current to connected nodes.
Respawn Totem
A respawn totem craftable using items dropped by the mod’s boss, which is detailed further below. It has several uses. Most notably, it can serve as a respawn beacon: when interacted with a Hourglass, the totem activates and allows all tamed entities within a certain radius to revive a limited number of times. This is a shared charge pool, not individual per entity, thus you can’t revive entities endlessly. Additionally, they come back with just 1 HP, so it’s important not to place the totem in the middle of a battlefield. The respawn totem can also be used to summon Cloak and Mankh by interacting with it using Old Cloth and Relic Gold, respectively. In doing so, the totem will be consumed.
Empty Puppet
An empty puppet whose only purpose is to be given to a tamed magic glove in order to abtain the Puppet, one of the companions.
Shade Maw Altar
Summoning altar for the Shade Maw. It must be filled with Crystallized Blood to activate. If fully charged, the first summons will enter a Blood State, enhancing their attributes. To begin summoning, a Shadow Bell must be linked to the altar by simple interacting with it.
Shade Sword Altar
Summoning altar for the Shade Sword. It must be filled with Crystallized Blood to activate. If fully charged, the first summons will enter a Blood State, enhancing their attributes. To begin summoning, a Shadow Bell must be linked to the altar by simple interacting with it.

Hourglass
The Hourglass is a special item crafted with essence, among other items. Its main purpose is to change the state of a tamed Antlion. It can also be consumed to activate the respawn totem, which, depending on the number of charges remaining, allows nearby tamed entities to revive within its activation radius.
Antlion Fur
A hair that feels uncomfortable to the touch, and also burns. I wouldn't eat it ngl, even though it sometimes grants extra strength, it tends to burn your mouth when chewed.
Big Bread
The Big Bread is a rather curious item. It must be cooked in the Soul Furnace, and it's made of bread with a homunculus inside. When cooked, it produces a croissant egg, which after a short time will hatch into a croissant dragon.
Croissant Dragon Vanilla Armor
Vanilla armor for the tamed Croissant Dragon. Touching the pastry cream grants resistance.
Croissant Dragon Chocolate Armor
Chocolate armor for the tamed Croissant Dragon. Touching the pastry cream grants speed.
Croissant Dragon Strawberry Armor
Strawberry armor for the tamed Croissant Dragon. Touching the pastry cream grants regeneration.
Homunculus
Homunculus is the remaining fragment of what’s left of the alchemists, a miracle of life that punishes any object it dares to touch. It's a craftable item used in recipes.
Croissant Egg
It must be placed on the ground to begin the hatching process.
Wrench
Used to connect components in the Tesla network. As its name implies, the Dinamo (Dynamo) companion, is the basic power generator. If connected to a Tesla network component, it will generate current. Can be used to cycle set on/off the attacks of a tamed dinamo.
Mage Staff
A magic wand that must be given to the Golden Allay to complete its transformation.
Magic Ray Book
Fires a magic beam in the direction aimed.
Black Hole Book
Launches a black hole in the direction aimed. After a short while, it anchors itself at that position.
Stone Spikes Book
Generates stone spikes that rise from the ground. Can be obtained by paying a gargoyle with End coins.
Ice Tornado Book
Generates an ice tornado that pushes back nearby entities. Can be obtained by paying a minion with Copper coins.
Ice Shard Book
Creates several ice crystals that move in the direction the player is pointing to. Can be obtained by paying a minion with Copper coins.
Heal Ring Book
Heal Ring heals the entity and nearby allies, while damaging nearby undead enemies. Can be obtained by paying a gargoyle with End coins.
Fire Mark Book
Generates a ring that applies the fire mark upon touch. Burning a marked entity causes it to explode. Can be obtained by paying a tamed imp with Nether coins.
Brace Book
Launches an ember in the direction aimed. It jumps between nearby hostile entities. Can be obtained by paying a tamed imp with Nether coins.
Naginata Book
Summons several naginatas that fall from the sky and impale everything in their path. Crafted book.
Copper Coin
Basic coin found in the Overworld. Can be used to activate the Bonanza, to play with Cornelius or to obtain some magic books.
Nether Coin
Basic coin found in the Nether. Can be used to activate the Bonanza, to play with Cornelius or to obtain some magic books. It’s more valuable than the copper one.
End Coin
Basic coin found in the End. Can be used to activate the Bonanza, to play with Cornelius or to obtain some magic books. It’s more valuable than the nether one.
Netherite Chains
Used to lock the phase of a tamed minion, preventing it from ever changing variants again, avoiding phase shifting between dimensions.
Demon Flesh
Dropped by some hostile Nether mobs, such as ghasts, piglins, and the hostile imp. It can be eaten, although it has no taste.
Old Cloth
Drop from the Sacred Pontiff boss. Used in crafting.
Relic Gold
Drop from the Sacred Pontiff boss. Used in crafting.
Whip Arm
Interchangeable arm for the Puppet.
Mutant Arm
Interchangeable arm for the Puppet.
Cannon Arm
Interchangeable arm for the Puppet.
Blade Arm
Interchangeable arm for the Puppet.
Crystallized Blood
Used to recharge altars. Obtained by cooking rotten flesh in the Soul Furnace. It’s also used to tame the wild Antlion found naturally in the desert. You must interact with the blood on its back, since if it sees the player, it will enter attack mode.
Mutant Flesh
Special food obtained by feeding a bucket of lava to a mutated Teddy. If you look at an entity while eating it, you teleport to the opposite position from where the player is currently located. Be careful, as it can be counterproductive. Can be used in some crafts.
Needle
Used to tame the Teddy. It holds voodoo magic, so interacting with a distant entity reduces both its health and the player’s equally.
Eternal Lighter
Lights a block with eternal fire that never goes out.
Shadow Bell
When interacted with an altar that has at least one charge, it links to it. If this item is used, it spawns the entity linked to that altar. To despawn it, simply interact with the entity.
Saint Klimt Music Disc
Music disc of the song Saint Klimt, composed by Solas Composer.
Soul Gem
A diamond with souls swirling inside. Obtained by cooking a diamond in the Soul Furnace. Used as a crafting item.
Dinamo
Dinamo, as its name suggests (Dynamo), is an entity that generates electricity on its own. It cannot be found in the wild. During raids, the Illager Golem may spawn, and defeating it has a chance to produce a Broken Dinamo. You can also find Broken Dinamos in a new structure type called the factories. This entity must be given specific items that it requests to repair itself. Once restored, it transforms into the true Dinamo. By default it attacks hostile entities and its owner’s current target within a radius, and you can toggle its attack mode with the wrench. When it sits, it acts as a generator for Tesla network components. If connected to one, it will emit electric rays, powering the circuit. Any invalid entity that touches the electricity will be electrocuted.
Antlion
Antlion has four possible states that cycle daily in order, indefinitely. In its base state it can burrow underground and attack from a distance by spitting sand. If you interact with it using shears, you can shear its fur to obtain Antlion Fur, which only regenerates after the four states complete their cycle. Its second state, the pupa, is a ball that can withstand many attacks despite low damage output. In the third state it becomes the adult Antlion, which can fly. If its owner rides it, they gain "glider", though altitude slowly decreases over distance. In the fourth phase, the Antlion Soldier, it attacks by shooting sand projectiles at enemies.
Soul Mage
Soul Mage cannot be found naturally. However, the Golden Allay can spawn in swamps. You can give this special Allay the mage’s garments (coat and hat) along with a staff to transform it into a Soul Mage. On its own it does nothing, but you can provide magic books for it to use freely. If you cook candles in the Soul Furnace, you spawn the Living Candle. When a Living Candle finds a nearby Soul Mage, it bonds to it as its owner. If the next hit would kill the Soul Mage, the Living Candle disappears instead and allows the Soul Mage to survive the damage.
Croissant Dragon
Croissant Dragon is a companion obtained by hatching the Croissant Egg, which you get by cooking a Big Bread in a Soul Furnace. You must feed it three buckets of milk to grow it until it can be tamed. Its attacks deal no damage but slow down hostile mobs. If you equip it with a flavored armor set, the pastry cream grants positive effects to its owner and negative effects to hostile mobs.
Cloak
Cloak is a companion summoned by interacting with a Respawn Totem using Old Cloth. It can launch sacred stars that explode on enemy contact and will also chase its target. It can make itself and its owner invisible for a short time, preventing hostile entities from seeing or attacking them.
Mankh
Mankh is a companion summoned by interacting with a Respawn Totem using Relic Gold. It can generate a ring of fire at its feet that damages nearby entities or fire a laser beam at its target if within certain range.
Cornelius
Cornelius is a casino dealer companion that naturally spawns in swamps. To tame it, you must bring it a bee. Killing the bee tames cornelius to the nearest player. It is an invoker type, meaning it does not attack directly but summons entities to fight for it. To invoke, you hand it Copper, Nether or End coins, each summoning different entities. You can also play jackblack with it if you wish.
Minion
Minion is a companion that does not spawn naturally. Its hostile variant, the Hostile Imp, spawns in the Nether. You can attempt to tame it with coins but if you fail, it will become aggressive and attack you. It is a phase‑shifter, meaning it changes form by dimension. Minion in the Overworld, Gargoyle in the End and Imp in the Nether. Each variant with unique abilities. You can also spend each variant’s respective coin to purchase magic books from them if you’re lucky. Using Netherite Chains locks its phase, preventing it from transforming when changing dimensions.
Puppet
Puppet is a companion that does not spawn naturally. In the witch houses, a new structure, you’ll find a Magic Hand sweeping the floor. Interacting with it angers it and triggers a rock‑paper‑scissors game. To play, you must literally use one of those items. If you win, it tames into the Puppet’s hand. Then you must use an Empty Puppet on it to finally transform it into the Puppet. To make it functional, you must give it arms, which are craftable.
Shade Maw
Shade Maw is a temporary companion summoned using the Shade Maw altar and a Shadow Bell. Its main purpose is terrestrial and aquatic transport, although it can also bite. After a while it disappears.
Shade Sword
Shade Sword is a temporary companion summoned using the Shade Sword altar and a Shadow Bell. Its purpose is combat. When its owner has a target, the sword hooks onto it and attacks while flying around it. After a while it disappears.
Teddy
Teddy is a companion found in a new structure called the Teddy Prison. It can be tamed using a Needle. Once tamed, its attacks can apply the voodoo effect, causing needles to shoot from nearby affected entities and pierce them. If you interact with it using an Eternal Lighter once tamed, it transforms into its mutated, flying version. When it has a target it circles around and rams it, dealing damage. If it takes a heavy hit while attacking, it teleports to the opposite side of the target.
Golden Allay
Golden Allay spawns naturally in swamps and must be given the mage’s clothes and the magic staff to tame it and transform it into the Soul Mage companion.
Puppet Glove
Puppet Glove is a temporary companion obtained after winning the Magic Glove’s rock‑paper‑scissors game. It attacks on its own but has no other effects. If you interact with it using an Empty Puppet it transforms into the Puppet companion.
Broken Dinamo
Broken Dinamo is the destroyed version of the Dinamo. Once repairs are complete it becomes the Dinamo companion.
Hostile Imp
Hostile Imp spawns naturally in the Nether. It is neutral by default and can be hired (tamed) with coins. If the attempt fails it becomes aggressive and will attack the player for a while. If successfully tamed it transforms into the Minion companion.
Magic Glove
Magic Glove is found in the Witch House new structure. Interacting with it challenges you to rock‑paper‑scissors. Winning tames it into the Puppet Glove.
Illager Golem
Illager Golem appears in raids and attacks in an area with electric charges. Killing it has a chance to drop a Broken Dinamo.
Wild Antlion
Wild Antlion spawns naturally in deserts. If it sees you it buries itself in sand and attacks. To tame it and obtain the Antlion companion you must approach from behind without being seen and interact with it using Crystalized Blood.
Sacred Pontiff - His Holiness
Sacred Pontiff is the mod’s boss and spawns naturally in its own structure. Interacting with it interrupts its prayer and triggers the battle. In its first phase it attacks with various fire moves. Defeating it transforms it into His Holiness, its second phase, where it uses golden naginatas that it can throw at range. Fully defeating it drops Old Cloth and Relic Gold.

Xylonity - Programming and modpage design
TheModderG - Artist and mod icon design
stefanbech - Main tester and builder
longsansuisui - Chinese translation
tennythomas1, midmilky - Extra testers
Zylonity - Helped fixing a ground-breaking bug from the tesla network
Solas Composer - Saint Klimt boss music producer

Need a server to play with friends? Don't know how to setup one? Just rent an already configured server from BisectHosting! Click here, select plan (at least 4GB), and use my code XYLONITY to get 25% off your first month and enjoy playing with your friends!