promotional bannermobile promotional banner

Eternal Companions

Revive deceased tamed wolves while preserving their identity, name, and owner.

Eternal Companions

Their story doesn't have to end.

Losing a beloved wolf in Minecraft can be heartbreaking. After traveling, fighting, and surviving together, losing that companion shouldn't necessarily mean losing everything that made them special.

Eternal Companions is a Minecraft Fabric mod that allows players to revive deceased tamed wolves while preserving their original identity.

Rather than simply replacing a lost companion with a new wolf, this mod focuses on bringing back the companion you already knew.

Because a true companion is more than just another mob.


Main Features

1. Revive Your Fallen Wolves

When a tamed wolf dies, Eternal Companions can record the information needed to restore it.

Using the Companion Revival Totem, players can bring back eligible deceased wolves.

The system is designed to restore the original companion rather than create an unrelated replacement.

2. Preserve Your Companion's Identity

Resurrection is designed to preserve important information, including:

  • Original entity UUID

  • Custom name, if one was assigned

  • Original owner

  • Tamed status

  • Wolf appearance and variant

  • Collar color

  • Baby or adult age state

  • Growth-lock status, including the effect of the Golden Dandelion in Minecraft 26.3

Unnamed wolves are also supported. Reviving an unnamed wolf does not intentionally assign a fake name.

Preserving these details helps maintain the sense that your companion is truly the same wolf.

3. Automatic Naming Interface

Eternal Companions introduces a convenient naming interface for tamed wolves.

When a player successfully tames a wolf, the mod can automatically display a naming screen.

This allows players to name their new companion without needing to obtain and use a separate name tag.

4. Name Newborn Wolf Pups

When two tamed wolves breed, their newborn pup can also receive an automatic naming interface.

This makes it easier to give every member of your wolf family an identity from the moment they are born.

5. Choose Which Companion to Revive

Lost more than one wolf?

Eternal Companions provides a revival selection interface when multiple eligible deceased companions are available.

Choose the wolf you wish to restore instead of relying on an automatic or random selection.

6. Revival Safeguards

The revival system includes several safeguards:

  • Checks whether the requested companion is eligible for revival

  • Attempts to find a safe nearby spawn position

  • Checks for conflicts involving the original UUID

  • Prevents the same recorded companion from being revived repeatedly without a subsequent death

  • Preserves the revival item if the attempt fails

  • Consumes one Revival Totem after a successful resurrection in Survival Mode

  • Does not consume the item when the player has Creative Mode's unlimited materials

These checks are intended to reduce unintended duplication and avoid losing items when revival cannot be completed.

7. Saved Companion Records

Companion information and death records are stored in Minecraft world data.

The system is designed to maintain relevant records across world saves and server restarts.

8. Singleplayer and Fabric Dedicated Server Support

Eternal Companions has been tested in singleplayer worlds and on a dedicated Fabric server.

Tests included companion naming, wolf-family resurrection, mod loading, server access, world saving, and reconnecting.

The mod is still in Alpha, so compatibility with every multiplayer environment or mod combination is not guaranteed.


How to Play

Step 1 — Tame a Wolf

Find a wolf and tame it normally using bones.

When the naming interface appears, choose a name for your new companion.

Step 2 — Travel and Survive Together

Explore the world with your wolf as you normally would.

You can also breed tamed wolves and name their newborn pups.

Step 3 — If Your Wolf Dies

When an eligible tamed wolf dies, Eternal Companions can preserve its information for a future revival.

Step 4 — Craft a Companion Revival Totem

Use the following ingredients in a 3×3 crafting grid:

     
Empty Gold Ingot Empty
Gold Ingot Bone Gold Ingot
Empty Gold Ingot Empty

Required materials:

  • 4 Gold Ingots

  • 1 Bone

Crafting result: 1 Companion Revival Totem

The recipe can be unlocked through normal gameplay as its required materials are obtained.

Step 5 — Revive Your Companion

Hold and use the Companion Revival Totem.

If multiple eligible deceased wolves are available, select the companion you wish to restore through the interface.

If the revival succeeds, your companion returns with its preserved information, and one totem is consumed in Survival Mode.

If the revival fails, the totem is not consumed.


Requirements and Compatibility

Initial release: Alpha 0.1.0

Component Supported / Required
Minecraft Edition Java Edition
Minecraft Version 26.3
Mod Loader Fabric
Fabric Loader 0.19.5 or newer
Fabric API Required
Tested Fabric API Version 0.162.0+26.3
Java 25 or newer
Game Modes Survival and Creative
Dedicated Server Fabric server support tested

Install Fabric Loader, Fabric API, and Eternal Companions for the compatible Minecraft version.

Place the mod files in the mods folder of your Minecraft installation.

For a dedicated server, install the required mod files on both the server and the participating clients.

Not supported in Alpha 0.1.0:

  • Forge and NeoForge

  • Minecraft Realms

  • Other Minecraft versions that have not been tested

  • Resurrection of cats, horses, or other non-wolf companions

The initial release focuses specifically on tamed wolves.


Important Notes

  • Resurrection restores an eligible companion near the player rather than necessarily returning it to the exact location where it died.

  • A safe revival position must be available.

  • If the revival system cannot safely restore a wolf, the attempt may fail.

  • This mod does not guarantee recovery of companions lost before the mod was installed or before their information was recorded.

  • Back up important worlds before installing new mods or updating existing ones.

  • Multiplayer ownership separation between multiple distinct player accounts has not yet been fully validated.


Known Issues — Alpha 0.1.0

EC-BUG-001 — Unexpected additional wolf pups

During dedicated-server testing, three additional unnamed tamed baby wolves unexpectedly appeared.

Their entity UUIDs were different from the original revived companion's UUID.

The exact cause remains unresolved. A connection to rapid interaction with the revival selection interface has not been established.

This issue has been documented for further investigation if it can be reproduced.

Safe spawn position failures

Some revival attempts may fail when a suitable nearby spawn position cannot be found.

In testing, certain unsuccessful attempts were followed by successful revivals after conditions changed.

A failed revival attempt should not consume the Revival Totem.

Alpha stability

This is an early Alpha release. Additional bugs and compatibility limitations may exist.

Please back up important worlds and report reproducible issues with as much detail as possible.


Development and AI Transparency

Creator and Project Lead: crownclown

Eternal Companions was conceived, designed, integrated, tested, and directed by crownclown.

The creator established the gameplay goals, designed the resurrection and naming systems, made development decisions, configured development and testing environments, investigated issues, performed hands-on Minecraft testing, and managed release preparation.

ChatGPT was used extensively during development and generated most of the Java implementation, along with many proposed code fixes and documentation drafts.

The generated code was integrated and tested under the creator's direction.

This disclosure is provided to describe the development process transparently.


License and Permissions

Copyright © 2026 crownclown. All Rights Reserved.

Official, unmodified releases may be downloaded and used for personal, non-commercial Minecraft gameplay.

Without prior written permission from the copyright holder, users may not:

  • Re-upload or redistribute the mod files

  • Sell or sublicense the mod

  • Distribute modified versions

  • Redistribute original textures or copyrighted assets

  • Include the mod files in publicly distributed modpacks

Additional permissions may be granted by the copyright holder.

Third-party components and resources remain subject to their respective licenses.

Please refer to the license included in the mod file for the applicable terms.


Feedback and Bug Reports

Feedback and reproducible bug reports are welcome.

When reporting an issue, please include:

  • Minecraft version

  • Fabric Loader and Fabric API versions

  • Eternal Companions version

  • Singleplayer or dedicated server

  • Steps needed to reproduce the issue

  • Relevant logs or screenshots, if available

Please avoid sharing private information or sensitive server credentials.


Final Message

Eternal Companions was created around one simple idea:

A beloved companion should not become replaceable simply because it dies.

Your wolf has a name, a history, and an identity.

With Eternal Companions, that story can continue.

Eternal Companions — Because friendship deserves a second chance.

Eternal Companions — 영원한 동료들

우리의 이야기는 여기서 끝나지 않아도 됩니다.

마인크래프트에서 소중한 늑대를 잃는 일은 마음 아픈 경험입니다.

함께 여행하고, 위험을 헤쳐 나가고, 오랜 시간을 보낸 동료를 잃었을 때 단순히 새로운 늑대를 길들인다고 해서 이전의 동료가 돌아오는 것은 아닙니다.

Eternal Companions는 사망한 길들인 늑대를 원래의 정체성을 최대한 유지한 채 부활시킬 수 있도록 만들어진 Minecraft Fabric 모드입니다.

이 모드의 목적은 죽은 늑대 대신 새로운 늑대를 제공하는 것이 아닙니다.

플레이어가 알고 있던 바로 그 동료를 다시 만날 수 있도록 하는 것입니다.

진정한 동료는 단순한 몹 하나가 아니니까요.


주요 기능

1. 사망한 늑대 부활

길들인 늑대가 사망하면 Eternal Companions는 해당 늑대를 복원하는 데 필요한 정보를 기록할 수 있습니다.

플레이어는 동료의 부활 토템을 사용하여 부활 가능한 사망 늑대를 되살릴 수 있습니다.

기존 동료와 아무 관계 없는 새로운 늑대를 만드는 대신, 원래의 동료 정보를 복원하는 방식으로 설계되었습니다.

2. 동료의 정체성 보존

부활 과정에서 다음과 같은 주요 정보를 보존하도록 설계되었습니다.

  • 원래 개체 UUID

  • 사용자가 지정한 이름

  • 원래 주인 정보

  • 길들임 상태

  • 늑대의 외형 및 종류

  • 목걸이 색상

  • 새끼 또는 성체 상태와 나이

  • Minecraft 26.3의 황금 민들레를 이용한 성장 동결 상태

이름이 없는 늑대도 부활 대상이 될 수 있습니다.

원래 이름이 없던 늑대에게 부활 과정에서 임의의 이름을 강제로 부여하지 않도록 설계되었습니다.

이러한 정보 보존을 통해 부활한 늑대가 기존 동료라는 연속성을 유지하고자 합니다.

3. 길들이기 즉시 이름 지정

새로운 늑대를 성공적으로 길들이면 이름 지정 화면이 자동으로 표시될 수 있습니다.

플레이어는 별도의 이름표 아이템을 준비하지 않고 새로운 동료의 이름을 지정할 수 있습니다.

4. 번식으로 태어난 새끼 늑대 이름 지정

길들인 늑대 두 마리가 번식하여 새끼를 낳았을 때에도 자동 이름 지정 인터페이스가 제공됩니다.

이를 통해 태어난 순간부터 늑대 가족의 각 구성원에게 고유한 이름을 부여할 수 있습니다.

5. 여러 부활 대상 중 선택

여러 마리의 동료 늑대가 사망했다면 어떤 늑대를 되살릴지 선택할 수 있습니다.

Eternal Companions는 부활 가능한 동료가 여러 마리 있을 경우 선택 화면을 제공합니다.

플레이어가 원하지 않는 대상을 자동으로 부활시키는 대신, 직접 동료를 선택할 수 있도록 설계했습니다.

6. 부활 안전장치

부활 과정에는 다음과 같은 안전장치가 적용되어 있습니다.

  • 부활 대상 자격 확인

  • 주변 안전 소환 위치 탐색

  • 원래 UUID와의 충돌 여부 확인

  • 이미 부활한 기록의 중복 사용 방지

  • 부활 실패 시 토템 보존

  • 서바이벌 모드에서 부활 성공 시 토템 1개 소비

  • 크리에이티브 모드에서는 성공하더라도 토템 미소비

이러한 기능은 의도하지 않은 중복 부활이나 실패로 인한 아이템 손실을 줄이기 위한 것입니다.

7. 동료 기록 저장

동료의 사망 정보와 부활에 필요한 데이터는 마인크래프트 월드 저장 데이터에 기록됩니다.

월드 저장 및 서버 재시작 이후에도 관련 기록을 유지하도록 설계되었습니다.

8. 싱글플레이 및 Fabric 전용 서버 지원

Eternal Companions는 싱글플레이 월드와 Fabric 전용 서버에서 테스트되었습니다.

길들이기 및 출생 시 이름 지정, 늑대 가족 부활, 모드 로딩, 서버 접속, 월드 저장 및 재접속 등을 검증했습니다.

다만 Alpha 버전이므로 모든 멀티플레이 환경과 다른 모드 조합에서의 호환성을 보장하지는 않습니다.


플레이 방법

1단계 — 늑대 길들이기

평소처럼 뼈를 이용하여 늑대를 길들이세요.

이름 지정 화면이 나타나면 새로운 동료에게 이름을 지어 주세요.

2단계 — 함께 생존하기

동료 늑대와 함께 탐험하고 생활하세요.

길들인 늑대끼리 번식하여 새끼를 낳으면 새끼의 이름도 지정할 수 있습니다.

3단계 — 동료가 사망했다면

부활 기록 대상인 길들인 늑대가 사망하면, 모드가 해당 동료의 복원에 필요한 정보를 저장할 수 있습니다.

4단계 — 동료의 부활 토템 제작

3×3 제작대에서 다음과 같이 재료를 배치하세요.

     
빈칸 금괴 빈칸
금괴 뼈 금괴
빈칸 금괴 빈칸

필요한 재료

  • 금괴 4개

  • 뼈 1개

제작 결과: 동료의 부활 토템 1개

필요한 재료를 획득하면 일반적인 게임 진행 과정에서 제작법을 해금할 수 있습니다.

5단계 — 동료 부활

동료의 부활 토템을 손에 들고 사용하세요.

부활 가능한 늑대가 여러 마리라면 선택 화면에서 원하는 동료를 선택할 수 있습니다.

부활에 성공하면 저장된 정보를 가진 동료가 돌아오며, 서바이벌 모드에서는 토템 1개가 소비됩니다.

부활에 실패하면 토템은 소비되지 않습니다.


설치 조건 및 호환성

최초 배포 버전: Alpha 0.1.0

구성 요소 지원 및 요구 사항
마인크래프트 에디션 Java Edition
마인크래프트 버전 26.3
모드 로더 Fabric
Fabric Loader 0.19.5 이상
Fabric API 필수
테스트한 Fabric API 0.162.0+26.3
Java 25 이상
게임 모드 서바이벌 및 크리에이티브
전용 서버 Fabric 서버 검증 완료

호환되는 Minecraft 버전에 Fabric Loader와 Fabric API를 설치한 후 Eternal Companions를 설치해 주세요.

모드 JAR 파일은 마인크래프트 설치 폴더의 mods 폴더에 넣으면 됩니다.

Fabric 전용 서버에서 사용하려면 서버와 참여하는 클라이언트 양쪽에 필요한 모드를 설치해야 합니다.

Alpha 0.1.0에서 지원하지 않는 환경

  • Forge 및 NeoForge

  • Minecraft Realms

  • 테스트하지 않은 다른 Minecraft 버전

  • 고양이, 말 등 늑대 이외의 동물 부활

최초 Alpha 버전은 길들인 늑대의 부활에 집중합니다.


중요한 안내 사항

  • 부활한 늑대는 사망했던 장소가 아니라 플레이어 주변의 안전한 위치에 소환될 수 있습니다.

  • 부활을 위해서는 안전한 소환 위치가 필요합니다.

  • 안전한 위치를 찾지 못하거나 복원 조건이 충족되지 않으면 부활에 실패할 수 있습니다.

  • 모드 설치 이전에 사망했거나 필요한 정보가 기록되지 않은 동료의 복원을 보장하지 않습니다.

  • 중요한 월드는 모드를 설치하거나 업데이트하기 전에 백업하는 것을 권장합니다.

  • 서로 다른 실제 플레이어 계정 간 소유권 분리가 정확하게 동작하는지는 아직 충분히 검증되지 않았습니다.


알려진 문제 — Alpha 0.1.0

EC-BUG-001 — 의도하지 않은 새끼 늑대 추가 출현

전용 서버 테스트 중 이름이 없는 길들인 새끼 늑대 세 마리가 예상하지 못한 상황에서 추가로 나타난 사례가 확인되었습니다.

해당 개체들은 원래 부활한 동료와 서로 다른 UUID를 가지고 있었습니다.

현재 정확한 발생 원인은 확인되지 않았습니다.

부활 대상 선택 화면을 빠르게 조작한 행동이 원인이라는 사실도 입증되지 않았습니다.

해당 현상은 기록되어 있으며, 추후 재현 사례가 확보되면 추가 조사할 예정입니다.

안전 소환 위치를 찾지 못하는 문제

일부 상황에서 주변의 적절한 소환 위치를 찾지 못해 부활에 실패할 수 있습니다.

실제 테스트에서는 이러한 실패가 발생한 뒤 조건이 달라졌을 때 부활에 성공한 사례가 확인되었습니다.

부활에 실패한 경우 토템은 소비되지 않도록 설계되어 있습니다.

Alpha 버전 안정성

본 모드는 초기 Alpha 버전입니다.

알려지지 않은 오류나 다른 모드와의 호환성 문제가 존재할 수 있습니다.

중요한 월드를 백업하고, 오류가 발생하면 가능한 한 자세한 재현 정보를 제공해 주세요.


개발 및 AI 활용 사실 공개

창시자 및 프로젝트 총괄: crownclown

Eternal Companions는 crownclown이 기획하고 시스템을 설계했으며, 코드 통합, 실제 테스트, 개발 방향 및 배포 준비를 주도한 프로젝트입니다.

창시자는 게임플레이 목표와 부활·이름 지정 시스템의 요구 사항을 정하고, 개발 의사결정을 수행했으며, 개발환경과 테스트 환경을 구성하고 실제 Minecraft 실행을 통해 오류를 발견·검증했습니다.

Java 구현 코드의 대부분은 ChatGPT의 도움으로 생성되었습니다. 여러 코드 수정안과 문서 초안에도 AI가 사용되었습니다.

생성된 코드는 창시자의 지휘 아래 프로젝트에 통합되고 실제로 테스트되었습니다.

이 내용은 개발 과정의 투명성을 위해 공개합니다.


라이선스 및 이용 권한

Copyright © 2026 crownclown. All Rights Reserved.

공식적으로 배포된 수정되지 않은 모드는 개인적인 비상업적 Minecraft 플레이에 다운로드하여 사용할 수 있습니다.

저작권자의 사전 서면 허가 없이 다음 행위는 허용되지 않습니다.

  • 모드 파일 재업로드 및 재배포

  • 모드 판매 또는 재라이선스 부여

  • 수정한 모드 버전 배포

  • 원본 텍스처 및 저작권 보호 에셋 재배포

  • 공개 배포하는 모드팩에 모드 파일 포함

저작권자는 별도로 추가 사용 권한을 부여할 수 있습니다.

제3자 구성 요소와 리소스는 각각의 라이선스를 따릅니다.

자세한 조건은 모드 파일에 포함된 라이선스를 확인해 주세요.


피드백 및 버그 제보

플레이어 여러분의 피드백과 재현 가능한 버그 제보를 환영합니다.

버그를 제보할 때에는 다음 정보를 함께 제공해 주시면 좋습니다.

  • Minecraft 버전

  • Fabric Loader 및 Fabric API 버전

  • Eternal Companions 버전

  • 싱글플레이 또는 전용 서버 여부

  • 버그 발생 과정

  • 관련 로그 또는 스크린샷

개인정보나 서버 인증 정보 등 민감한 자료는 공개하지 말아 주세요.


마지막으로

Eternal Companions는 하나의 단순한 생각에서 시작되었습니다.

소중한 동료는 죽었다는 이유만으로 대체할 수 있는 존재가 아닙니다.

동료에게는 이름이 있고, 함께한 추억이 있으며, 고유한 정체성이 있습니다.

Eternal Companions는 그 이야기가 계속될 수 있도록 만들었습니다.

Eternal Companions — 우정에는 두 번째 기회가 필요하니까요.

Eternal Companions Team

profile avatar
  • 2
    Projects
  • 36
    Downloads

More from crownclown0221