Перейти к содержимому
Mineforgian

Critters and Companions (Unofficial Fabric Port)

Unofficial Fabric port of Critters and Companions for Minecraft 26.1.x, bringing back its charming wildlife, pets, items, and interactions.

7K загрузок19 подписчиковLicenseRef-All-Rights-Reservedfabric

Обновлён 3 июля 2026 г. · опубликован 26 мая 2026 г.

Replace this with a description

A small, cozy compatibility port of Critters and Companions for Minecraft 26.1.x on Fabric.

This project brings the original mod’s charming vanilla-style wildlife into a newer Fabric environment, keeping the focus on cute creatures, gentle companion interactions, and overworld life that feels like it belongs in Minecraft.

🧡 What Is This? Critters and Companions is a vanilla-style creature mod originally created by Bonsai Studios and contributors. It adds new animals, pets, ambient wildlife, and playful interactions across the overworld.

This upload is an unofficial Fabric compatibility port targeting:

  • 🟩 Minecraft 26.1.2
  • 🧵 Fabric Loader 0.19.2+
  • 📦 Fabric API 0.149.0+26.1.2+
  • 🦎 GeckoLib 5.5.1+
  • ⚙️ Forge Config API Port 26.1.4+
  • ☕ Java 25

🐾 Included Critters This port includes the original mod’s lovely little cast of creatures, including:

  • 🦦 Otters - River friends with clam and pearl interactions.
  • 🐾 Ferrets - Tameable companions that can dig up loot and now correctly show their collar overlay when tamed.
  • 🐟 Koi Fish - Peaceful river fish that can be bucketed and provide a luck-based group effect.
  • 🐙 Dumbo Octopuses - Deep ocean helpers that can assist drowning players.
  • 🐌 Sea Bunnies - Ocean critters that produce slime for crafting sea bunny slime blocks.
  • 🪲 Dragonflies - Tameable protectors with armor support.
  • 🍃 Leaf Insects - Tiny forest friends that dance to music.
  • 🐼 Red Pandas - Jungle companions that sleep during the day and react to nearby threats.
  • 🐦 Shima Enaga - Sweet snowy biome birds, tameable with seeds.
  • 🕷️ Jumping Spiders - Tameable helpers with silk-related drops and tools.

✨ Porting Notes This port focuses on compatibility, not redesign.

The goal is to preserve the original mod’s behavior and style while updating the project to run on newer Minecraft, Fabric, Java, GeckoLib, and resource/data formats.

Notable work includes:

  • 🛠️ Updated Minecraft/Fabric/Java build setup
  • 🦎 Migrated GeckoLib model, animation, and renderer usage
  • 🎨 Restored item and spawn egg rendering
  • 📜 Updated recipes, loot tables, language files, and resource metadata
  • 🧵 Fixed resource pack paths, including the arachnophobia-friendly pack
  • 🧣 Restored the tamed ferret collar render layer
  • 🧪 Tested selected core interactions in-game

🧪 Current Status This is an experimental unofficial port.

It has been tested for:

  • ✅ Game startup
  • ✅ World creation
  • ✅ Creative inventory rendering
  • ✅ Selected recipes
  • ✅ Selected mob spawning/rendering
  • ✅ GeckoLib animation loading
  • ✅ Built-in resource pack loading
  • ✅ Sea bunny slime collection
  • ✅ Ferret taming and collar rendering
  • ✅ Dragonfly armor behavior
  • ✅ Pearl necklace behavior

There may still be edge cases, multiplayer issues, or less-tested interactions. If something behaves differently from the original mod, please report it with logs and reproduction steps.

🔗 Official Original Project Links Please support and follow the original project here:

🌿 Original CurseForge Page: https://www.curseforge.com/minecraft/mc-mods/critters-and-companions

💻 Original Source Repository: https://github.com/bonsaistudi0s/CrittersAndCompanions

🙏 Credits All original design, assets, names, mobs, textures, animations, sounds, and gameplay concepts belong to the original Critters and Companions creators and contributors.

Public credits from the original project page:

  • 🎨 Josh / Joosh - Art
  • 💻 EterDelta - Coding
  • 🔊 Scratchy - Sound effects
  • 🧵 Lytho_ - Original Fabric port

The public CurseForge team also lists:

possible_triangle, Lytho, AlexNijjar, CodexAdrian, EterDelta, and BonsaiStudios Mascot.

This unofficial port exists only to keep the mod playable on a newer Fabric/Minecraft target.

🤖 AI Assistance Disclosure This compatibility port was prepared with assistance from OpenAI Codex during local debugging, code migration, build fixes, and release preparation.

All changes were reviewed and tested by the port maintainer before release.

AI assistance was used only for porting support and technical workflow help. It did not create the original mod’s concept, artwork, textures, animations, sounds, mobs, or gameplay design.

💛 A Small Note If you are one of the original authors or contributors and would like credit adjusted, wording changed, links updated, or this port handled differently, please reach out and I will respect that promptly.

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
v26.1.2-0.2.3-fabricРелиз26.1, 26.1.1, 26.1.2fabric3 июля 2026 г..jar (2.3 МБ)
v26.2.0-0.1.2-fabricРелиз26.2fabric3 июля 2026 г..jar (2.3 МБ)
v26.2.0-0.1.1-fabricРелиз26.2fabric3 июля 2026 г..jar (2.3 МБ)
v26.1.2-0.2.2-fabricРелиз26.1, 26.1.1, 26.1.2fabric3 июля 2026 г..jar (2.3 МБ)
v26.2.0-0.1.0-fabricРелиз26.2fabric3 июля 2026 г..jar (2.3 МБ)
v26.1.2-0.2.1-fabricРелиз26.1, 26.1.1, 26.1.2fabric3 июля 2026 г..jar (2.3 МБ)
v26.1.2-0.2.0-fabricРелиз26.1, 26.1.1, 26.1.2fabric2 июля 2026 г..jar (2.3 МБ)
v26.1.x-0.1.7-fabricРелиз26.1, 26.1.1, 26.1.2fabric1 июня 2026 г..jar (1.9 МБ)
v26.1.x-0.1.6-fabricРелиз26.1, 26.1.1, 26.1.2fabric26 мая 2026 г..jar (1.9 МБ)

Ченджлог

v26.1.2-0.2.3-fabricРелиз26.1, 26.1.1, 26.1.2 · 3 июля 2026 г.

🛠️ Fixes

  • 🪝 Fixed a crash risk when a player dies while a grappling hook is still active.
  • 🧹 Active grappling hooks now clean themselves up server-side when their owner is missing, removed, or no longer alive.
  • 📡 Client grappling state sync now safely clears missing or stale hook entity references.

📦 Version

  • Minecraft: 26.1.x
  • Loader: Fabric
  • Mod jar: crittersandcompanions-26.1.2-0.2.3-fabric.jar

🧪 Tested

  • ✅ Built successfully with ./gradlew build.
  • ✅ Test jar copied to TESTFABRIC/mods.
  • ✅ Verified only one Critters and Companions jar remained in TESTFABRIC/mods.
  • ✅ Backport applied cleanly from the tested Fabric 26.2.x fix.
v26.2.0-0.1.2-fabricРелиз26.2 · 3 июля 2026 г.

🛠️ Fixes

  • 🪝 Fixed a crash risk when a player dies while a grappling hook is still active.
  • 🧹 Active grappling hooks now clean themselves up server-side when their owner is missing, removed, or no longer alive.
  • 📡 Client grappling state sync now safely clears missing or stale hook entity references.

📦 Version

  • Minecraft: 26.2.x
  • Loader: Fabric
  • Mod jar: crittersandcompanions-26.2.0-0.1.2-fabric.jar

🧪 Tested

  • ✅ Built successfully with ./gradlew build.
  • ✅ Test jar copied to NetTestFabric/mods.
  • ✅ Verified the grappling hook death flow in-game on Fabric 26.2.x without a crash.
  • ✅ Verified only one Critters and Companions jar remained in NetTestFabric/mods.
v26.2.0-0.1.1-fabricРелиз26.2 · 3 июля 2026 г.

🛠️ Fixes

  • 🪲 Fixed a client crash when loading or rendering a tamed Stag Beetle in the sitting state on Fabric 26.2.x.
  • 🎞️ Mapped the Stag Beetle sitting state to its existing sitting GeckoLib animation asset.

📦 Version

  • Minecraft: 26.2.x
  • Loader: Fabric
  • Mod jar: crittersandcompanions-26.2.0-0.1.1-fabric.jar

🧪 Tested

  • ✅ Built successfully with ./gradlew build.
  • ✅ Test jar copied to NetTestFabric/mods.
  • ✅ Verified the Stag Beetle tame/sit flow in-game on Fabric 26.2.x.
  • ✅ Verified the built jar metadata reports 26.2.0-0.1.1-fabric.
v26.1.2-0.2.2-fabricРелиз26.1, 26.1.1, 26.1.2 · 3 июля 2026 г.

🛠️ Fixes

  • 🪲 Fixed a client crash when loading or rendering a tamed Stag Beetle in the sitting state.
  • 🎞️ Mapped the Stag Beetle sitting state to its existing sitting GeckoLib animation asset.
  • 🔇 Fixed snail and roly-poly zombie jockey spawning to match vanilla chicken jockey behavior, preventing spawn-time ENTITY_MOUNT game events while keeping baby zombie riding behavior intact.

📦 Version

  • Minecraft: 26.1.x
  • Loader: Fabric
  • Mod jar: crittersandcompanions-26.1.2-0.2.2-fabric.jar

🧪 Tested

  • ✅ Built successfully with ./gradlew build.
  • ✅ Test jar copied to TESTFABRIC/mods.
  • ✅ Verified the Stag Beetle tame/sit flow in-game.
  • ✅ Verified the built jar metadata reports 26.1.2-0.2.2-fabric.
v26.2.0-0.1.0-fabricРелиз26.2 · 3 июля 2026 г.

🚀 Minecraft 26.2.x Port

  • 🧭 Ported the Fabric port to Minecraft 26.2.x while preserving the existing 26.1.x gameplay behavior.
  • ☕ Updated the build/runtime stack for Java 25, Fabric Loader 0.19.3, Fabric API 0.154.0+26.2, GeckoLib 5.5.3, and Forge Config API Port 26.2.1.
  • 🧩 Updated Minecraft API usages affected by 26.2, including bucketable entities, item predicates, dye item lookup, vanilla entity type access, dragonfly armor slots, and grappling hook rendering.
  • 📦 Release publishing is configured for the Fabric 26.2.x line using the [26.2,26.3) Minecraft version range.

🐞 Content Parity

  • 🐌 Includes the new bugs update content from the 26.1.x line: ladybugs, roly-polies, snails, stag beetles, stick bugs, weevils, mud balls, acorns, the acorn hat, snail slime, and roly-poly chest support.
  • ⚙️ Includes the dedicated configurable spawn file crittersandcompanions-spawns.toml with biome/tag, weight, min, and max entries.
  • 🌐 Includes Spanish translations for the new entities, items, spawn eggs, potion names, and subtitles.
  • 🎨 Keeps the GeckoLib 5 render fixes for flat texture planes, including koi fish, baby roly-poly, ladybug, and Shima Enaga model details.

🛠️ Fixes

  • 🔇 Fixed snail and roly-poly zombie jockey spawning to match vanilla chicken jockey behavior, preventing spawn-time ENTITY_MOUNT game events while keeping baby zombie riding behavior intact.
  • 🧪 Rechecked access wideners, mixins, recipes, equipment rendering, entity rendering, and bundled dependencies against Minecraft 26.2.

📦 Version

  • Minecraft: 26.2.x
  • Loader: Fabric
  • Mod jar: crittersandcompanions-26.2.0-0.1.0-fabric.jar

🧪 Tested

  • ✅ Built successfully with ./gradlew build.
  • ✅ Test jar copied to NetTestFabric/mods.
  • ✅ Verified startup and gameplay testing in the NetTestFabric instance.
  • ✅ Verified GeckoLib 5.5.3 compatibility against the reference jar.
v26.1.2-0.2.1-fabricРелиз26.1, 26.1.1, 26.1.2 · 3 июля 2026 г.

⚙️ Configurable Spawns

  • 🗺️ Added crittersandcompanions-spawns.toml, matching the official configurable spawn file with biome/tag, weight, min, and max entries per entity.
  • 🔁 Natural spawn registration now reads from the dedicated spawn config instead of hardcoded Fabric entries.
  • 🌲 Updated default spawn entries to match the official 1.21.1 per-biome values where the old Fabric port used flatter defaults.
  • 🧬 Migrates customized legacy spawn_rates values from crittersandcompanions-common.toml when generating the new spawn config for the first time.

🛠️ Fixes

  • 🐦 Added the missing Shima Enaga spawn placement registration.
  • 🐟 Fixed Koi Fish and baby Roly-Poly texture z-fighting on flat model planes.
  • 🪽 Fixed Shima Enaga wing texture z-fighting on GeckoLib 5.
  • 🧾 Renamed the legacy necklace config typo from swim_sped to swim_speed, preserving customized existing values.
  • 🔊 Aligned subtitle keys with the official entity.* translation format so sound subtitles resolve correctly.

🐾 Tweaks

  • 🦦 Increased ferret walk speed to match the official 1.21.1 behavior.

🌐 Translations

  • 🇪🇸 Added Spanish translations for the new entities, items, spawn eggs, potion names, and subtitles.

📦 Version

  • Minecraft: 26.1.x
  • Loader: Fabric
  • Mod jar: crittersandcompanions-26.1.2-0.2.1-fabric.jar

🧪 Tested

  • ✅ Built successfully with ./gradlew build.
  • ✅ Test jar copied to TESTFABRIC/mods.
  • ✅ Spanish locale JSON files validated against en_us.
v26.1.2-0.2.0-fabricРелиз26.1, 26.1.1, 26.1.2 · 2 июля 2026 г.

v26.1.2-0.2.0-fabric - 2026-07-02

Added

  • Ported the new Critters and Companions 1.21.1 content into the Fabric 26.1.x port.
  • Added ladybugs, roly-polies, snails, stag beetles, stick bugs, weevils, mud balls, acorns, the acorn hat, snail slime, and roly-poly chest support.
  • Added natural spawns for the new insects in forest and lush biomes, matching the official 1.21.1 defaults.
  • Added updated jumping spider variants and jukebox dancing behavior.
  • Added updated item models, spawn eggs, textures, animations, sounds, tags, recipes, loot hooks, and resource-pack assets for the new content.

Fixed

  • Fixed new bug entities failing to spawn naturally because their food and tempt tags were resolved before construction finished.
  • Fixed duplicate taming and repeated heart feedback for non-breedable tamed bugs.
  • Fixed spawn egg model and texture issues for the new mobs.
  • Fixed ladybug spawn animation timing and roly-poly leg animation rendering.
  • Fixed snail wake-up timing and climbing render posture.
  • Fixed acorn hat armor rendering.
  • Fixed the built-in arachnophobia resource pack for jumping spider variants.
  • Fixed the mod version format so Fabric Loader no longer warns about non-SemVer 26.1.x.

Changed

  • Migrated existing default spawn config values to the official updated defaults while preserving user-customized values.
  • Kept the port Fabric-only and aligned with the existing Fabric 26.1.x code style and GeckoLib 5 patterns.

Tested

  • Built successfully with ./gradlew build.
  • Verified startup, world load, natural insect spawning, creative spawn eggs, and latest logs in the TESTFABRIC instance.
v26.1.x-0.1.7-fabricРелиз26.1, 26.1.1, 26.1.2 · 1 июня 2026 г.

🦦 Otter Navigation

  • 🧭 Otters now use Minecraft's vanilla amphibious path following while on land.
  • 🌊 Custom otter navigation stays focused on water, surface, and water-exit movement.
  • 🧹 Removed unreachable land-only jump/sidestep fallback code and unused land pathfinding cache.

📦 Version

  • Minecraft: 26.1.x
  • Loader: Fabric
  • Mod jar: crittersandcompanions-26.1.x-0.1.7-fabric.jar

🧪 Tested

  • ✅ ./gradlew clean build
  • ✅ Test jar copied to TESTFABRIC/mods
  • ✅ No debug logs left in the release commit

Полная история изменений — на Modrinth.

Комментарии

Загружаем…