ModsFinder

Friendship

by breezeth.

Friendship lets a relationship with another player grow over time inside a save, with interactions tracked between friends in a multiplayer world.

FabricNeoForgeClient and serverAll rights reserved1.21.1

What it does

Friends gain spark through time spent together. Players who stay within 30 blocks of each other in the same world slowly raise their spark, and friendship forms once the bond is established. Progress is capped each day, so long-term companionship counts for more than one long session. The system is organized into 7 spark levels.

Each level opens more interactions: headpats, giving flowers and food, carrying, throwing, teleporting and a Soul Link for emergency rescue. Every exchange is accompanied by particles, sounds and animations, and it is recorded. A Friendship Panel, opened with Z while looking at the air, lists nearby players, recent interactions and memories created. The mod requires Fabric API and Geckolib, and it is published for Fabric and NeoForge for 1.21.1. Files are licensed as All rights reserved, so the code is not open source.

Key features

  1. Spark levels

    Friends advance through 7 spark levels, and each level makes more interactions available between them.

  2. Daily progress cap

    Spark gain is capped per day, so the bond rewards repeated time together rather than one long session.

  3. Shared interactions

    Players headpat each other, give flowers or food, carry, throw and teleport friends, and kick them away.

  4. Friendship Panel

    The panel lists nearby players, manages friend relationships, and shows recent interactions and saved memories.

Compatibility

Latest build for each game version and loader.

1.21.11.0.0b1.0.4
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
GeckolibA 3D animation library for entities, blocks, items, armor, and more!
Required

Use cases

Multiplayer communities

Groups that play together on a server can use the spark system to record how their relationships develop over time.

Who it’s for: Players and server owners who want relationships between players to be recorded in the world, not only through chat or commands.

How it compares

Full comparison

Cabin Mod is a NeoForge mod for 1.21.1 – 1.21.5 under the MIT License, and it is not open source. Project Cobblebrain is open source under the Mozilla Public License 2.0 and runs on Fabric and NeoForge for 1.21.1. Speaking Villagers - ChatGPT and TTS is a Fabric mod for 1.21 – 1.21.5 under a custom license that is not open source.

ModLoadersGame versionsEnvironmentUpdated
FriendshipFabric and NeoForge1.21.1Client and server2026-06-24
Cabin ModNeoForge1.21.1 – 1.21.5Client and server2025-10-15
Project CobblebrainFabric and NeoForge1.21.1Client and server2026-09-29
Speaking Villagers - ChatGPT and TTSFabric1.21 – 1.21.5Client and server2025-05-25

Questions

Does Friendship need Fabric API?

Yes. Fabric API and Geckolib are both required dependencies. Geckolib is needed on NeoForge as well.

Does the server need Friendship installed?

Yes. A server running it needs every connecting player to have it too.

In the catalog

Friendship is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from breezeth.

All projects

Similar mods

What the author says

空手右键朋友可以摸头,手持花可以送花,手持食物可以喂食。它们不一定给强力 buff,但会有粒子、声音、动画和记录反馈。🤚💐🍖 达到 2级火花后,可以使用传送能力。按 Shift + X 读条 3 秒,传送到在线朋友身边。它不限制距离,也不限制维度,但有冷却时间。
breezeth., on the Modrinth page

Official listing

Owner
breezeth.
Published
2026-05-18
Updated on Modrinth
2026-06-24
Facts verified
2026-10-15

Tags