
Calypso's Mobs
Cute and useful creatures (well… so far there’s only one).
Автор: YurisCat8,9 тыс.45обновлён 28 февр. 2026 г.
Мобы
Описание
Calypso's Mobs
🧪 A small mod with potential to grow
We’re learning creature AI by developing this mod.
At this moment, it features just one mob—a fiery little helper you’ll definitely want to meet.
Required Dependencies: GeckoLib | Kotlin for Forge | SmartBrainLib
🔥 Furnace Sprite
![]()
A cute, animated sprite disguised as a furnace.
It smelts nearby items automatically—no fuel required.
🛠️ Crafting
You can craft it with either of these recipes:
![]()
⚙️ How It Works
![]()
- Picks up smeltable items on the ground
- Smelts them automatically
- Spits out the results
![]()
- Heats up over time for faster smelting
- Cools down when idle
🌙 Day & Night Behavior
![]()
- At night, it falls asleep if idle
- Disguises itself as a regular furnace
![]()
- Holding a smeltable item nearby will wake it up!
- Or… you could just give it a gentle tap
🧪 More to Come…
This mod began as a small project to help us learn creature AI.
As we grow, we’ll use what we’ve learned to create even more exciting and creative mods in the future.
Special thanks to my friend @wmmzkl for the congratulatory illustration.
Галерея
Последние версии
Все версии →release
0.2.3
0.2.328 февр. 2026 г.1,8 тыс.Minecraft: 1.20.1forge
Что нового
### :bug: Bug Fixes
- [`ae3da5d`](https://github.com/CalypsoNebula/CalypsosMobs/commit/ae3da5d84ef4948edb8321c2d5e389d067f8cdd2) - crash on server *(commit by @SettingDust)*
release
0.2.3
0.2.328 февр. 2026 г.1,4 тыс.Minecraft: 1.20.1, 1.21, 1.21.1fabric, neoforge
Что нового
### :bug: Bug Fixes
- [`ae3da5d`](https://github.com/CalypsoNebula/CalypsosMobs/commit/ae3da5d84ef4948edb8321c2d5e389d067f8cdd2) - crash on server *(commit by @SettingDust)*
release
0.2.2
0.2.27 окт. 2025 г.2,5 тыс.Minecraft: 1.20.1forge
Что нового
### :bug: Bug Fixes
- [`411e1d4`](https://github.com/CalypsoNebula/CalypsosMobs/commit/411e1d4a8109377edec91c068d20adc3cc394d64) - correct the recipe & loot table path on 1.21 *(commit by @SettingDust)*
### :wrench: Chores
- [`eb4cd8d`](https://github.com/CalypsoNebula/CalypsosMobs/commit/eb4cd8d49aa8819f8a5972fc991ed37cd3aa4781) - move the `ServiceLoaderUtil` *(commit by @SettingDust)*
release
0.2.2
0.2.27 окт. 2025 г.1,7 тыс.Minecraft: 1.20.1, 1.21, 1.21.1fabric, neoforge
Что нового
### :bug: Bug Fixes
- [`411e1d4`](https://github.com/CalypsoNebula/CalypsosMobs/commit/411e1d4a8109377edec91c068d20adc3cc394d64) - correct the recipe & loot table path on 1.21 *(commit by @SettingDust)*
### :wrench: Chores
- [`eb4cd8d`](https://github.com/CalypsoNebula/CalypsosMobs/commit/eb4cd8d49aa8819f8a5972fc991ed37cd3aa4781) - move the `ServiceLoaderUtil` *(commit by @SettingDust)*
release
0.2.1
0.2.119 авг. 2025 г.445Minecraft: 1.20.1forge
Что нового
### :bug: Bug Fixes
- [`f469c24`](https://github.com/SettingDust/CalypsosMobs/commit/f469c242d12ad1f5373542e4f5352922e13813f5) - fabric jar manifest is wrong *(commit by @SettingDust)*
release
0.2.1
0.2.119 авг. 2025 г.412Minecraft: 1.20.1, 1.21, 1.21.1fabric, neoforge
Что нового
### :bug: Bug Fixes
- [`f469c24`](https://github.com/SettingDust/CalypsosMobs/commit/f469c242d12ad1f5373542e4f5352922e13813f5) - fabric jar manifest is wrong *(commit by @SettingDust)*
release
0.2.0
0.2.019 авг. 2025 г.109Minecraft: 1.20.1forge
Что нового
### :sparkles: New Features
- [`d982b33`](https://github.com/SettingDust/CalypsosMobs/commit/d982b33a9a6d6602f2d7edd99cf71e0674728fed) - 1.20.1 fabric and forge working *(commit by @SettingDust)*
- [`a821f59`](https://github.com/SettingDust/CalypsosMobs/commit/a821f59ff9cee6192ac77e40a55f233a6a71663d) - 1.21.1 fabric working *(commit by @SettingDust)*
- [`4c3b5f7`](https://github.com/SettingDust/CalypsosMobs/commit/4c3b5f74acf8d914bfcee21660c303c0ea2b9edd) - 1.21.1 neoforge working *(commit by @SettingDust)*
### :bug: Bug Fixes
- [`70fbb8c`](https://github.com/SettingDust/CalypsosMobs/commit/70fbb8c3049e093595da067cb9486f559b29be5e) - add to creative tab correctly *(commit by @SettingDust)*
- [`4e4f697`](https://github.com/SettingDust/CalypsosMobs/commit/4e4f697c2e01a6d98d6ee0a2393111f5b3f59922) - only wake up when generating *(commit by @SettingDust)*
### :recycle: Refactors
- [`9b7ba00`](https://github.com/SettingDust/CalypsosMobs/commit/9b7ba002d2bc2fdb7f056f47718de61becb137c3) - split heat level out into common module *(commit by @SettingDust)*
release
0.2.0
0.2.019 авг. 2025 г.255Minecraft: 1.20.1, 1.21, 1.21.1fabric, neoforge
Что нового
### :sparkles: New Features
- [`d982b33`](https://github.com/SettingDust/CalypsosMobs/commit/d982b33a9a6d6602f2d7edd99cf71e0674728fed) - 1.20.1 fabric and forge working *(commit by @SettingDust)*
- [`a821f59`](https://github.com/SettingDust/CalypsosMobs/commit/a821f59ff9cee6192ac77e40a55f233a6a71663d) - 1.21.1 fabric working *(commit by @SettingDust)*
- [`4c3b5f7`](https://github.com/SettingDust/CalypsosMobs/commit/4c3b5f74acf8d914bfcee21660c303c0ea2b9edd) - 1.21.1 neoforge working *(commit by @SettingDust)*
### :bug: Bug Fixes
- [`70fbb8c`](https://github.com/SettingDust/CalypsosMobs/commit/70fbb8c3049e093595da067cb9486f559b29be5e) - add to creative tab correctly *(commit by @SettingDust)*
- [`4e4f697`](https://github.com/SettingDust/CalypsosMobs/commit/4e4f697c2e01a6d98d6ee0a2393111f5b3f59922) - only wake up when generating *(commit by @SettingDust)*
### :recycle: Refactors
- [`9b7ba00`](https://github.com/SettingDust/CalypsosMobs/commit/9b7ba002d2bc2fdb7f056f47718de61becb137c3) - split heat level out into common module *(commit by @SettingDust)*
release
0.1.1
0.1.18 авг. 2025 г.161Minecraft: 1.20.1forge
Что нового
### :wrench: Chores
- [`22d01b9`](https://github.com/SettingDust/CalypsosMobs/commit/22d01b9e33b84c8f03ef65aea2d965fd8c5a69a0) - remove unused mixin *(commit by @SettingDust)*
release
0.1.0
0.1.07 авг. 2025 г.98Minecraft: 1.20.1forge
Что нового
### :sparkles: New Features
- [`c0686c2`](https://github.com/SettingDust/CalypsosMobs/commit/c0686c292e4fbc82875c060c4bf3ab5141f80105) - finish `FurnaceSprite` *(commit by @SettingDust)*
- [`5f28d78`](https://github.com/SettingDust/CalypsosMobs/commit/5f28d786bb5817f77006330d3e08021a25b09bd5) - add throw animation for result item *(commit by @SettingDust)*
- [`8aa5b08`](https://github.com/SettingDust/CalypsosMobs/commit/8aa5b081eade2bd81e159f4ae706959f75f215e9) - add translation *(commit by @SettingDust)*
- [`910e1c8`](https://github.com/SettingDust/CalypsosMobs/commit/910e1c8b6e01121b0a23253c0dc32236912684a7) - add drop & larger pick radius *(commit by @SettingDust)*
- [`4eae227`](https://github.com/SettingDust/CalypsosMobs/commit/4eae227ceef5128d90912a080897712a298878e5) - wakeup when has behaviour *(commit by @SettingDust)*
- [`cb826e8`](https://github.com/SettingDust/CalypsosMobs/commit/cb826e83888c567b95796975114b0288520f23f2) - furnace sprite face the player again *(commit by @SettingDust)*
- [`5636125`](https://github.com/SettingDust/CalypsosMobs/commit/56361256b2001465e5e7b94f138b997336025031) - persistence furnace sprite *(commit by @SettingDust)*
- [`841ea7b`](https://github.com/SettingDust/CalypsosMobs/commit/841ea7bde380b4cd374ef83e819085d3c62b5777) - faster panic and smaller radius *(commit by @SettingDust)*
- [`bc2d4ec`](https://github.com/SettingDust/CalypsosMobs/commit/bc2d4ec4b924dd2b0d659a0eb7d4210fa06fa2d4) - add baked model transformer *(commit by @SettingDust)*
- [`675bdb8`](https://github.com/SettingDust/CalypsosMobs/commit/675bdb8d7700f727ee15d53b29ce45de6bf39125) - drop items when hurt/interact & regen if heating & add heat if put in fuel *(commit by @SettingDust)*
- [`348dccc`](https://github.com/SettingDust/CalypsosMobs/commit/348dcccdd7a7515b993dde6a093c9c48e6d79b8f) - drop item throw to player when interact *(commit by @SettingDust)*
- [`1a141b4`](https://github.com/SettingDust/CalypsosMobs/commit/1a141b47bb38ace5605fbbef61152eb61442fcb5) - drop all item spit forward *(commit by @SettingDust)*
- [`136a79f`](https://github.com/SettingDust/CalypsosMobs/commit/136a79fea2bc240f637d505b102545f042fdd305) - add recipes *(commit by @SettingDust)*
- [`2639fd9`](https://github.com/SettingDust/CalypsosMobs/commit/2639fd9b937dd8eff1c89a4f88759858b1e2793a) - add tooltips to furnace sprite item *(commit by @SettingDust)*
- [`3148df0`](https://github.com/SettingDust/CalypsosMobs/commit/3148df0e13a8869a900463024b0f45e22c6b65ed) - put item in hand when interact with empty *(commit by @SettingDust)*
- [`56df873`](https://github.com/SettingDust/CalypsosMobs/commit/56df873e2614cf284bf4336ce04c5f169703542e) - add upgrading particle to level one *(commit by @SettingDust)*
- [`d4ba1ec`](https://github.com/SettingDust/CalypsosMobs/commit/d4ba1ec381b8224490e61b60caeec912005aa45f) - add textures for levels *(commit by @SettingDust)*
- [`c5bd8b1`](https://github.com/SettingDust/CalypsosMobs/commit/c5bd8b1bfc10a2e36edc30616677eebbfbb83e52) - add particle when put in fuel *(commit by @SettingDust)*
### :bug: Bug Fixes
- [`5a36436`](https://github.com/SettingDust/CalypsosMobs/commit/5a364364a2998e88c779f3519b89b8f944412cf7) - clear progress after smelted *(commit by @SettingDust)*
- [`a67711a`](https://github.com/SettingDust/CalypsosMobs/commit/a67711ad4df39d0480f54f3f8d7b11942c619511) - correct moving animation *(commit by @SettingDust)*
- [`436af78`](https://github.com/SettingDust/CalypsosMobs/commit/436af78d15b4331c769a943f0799bca5cfd86776) - fix particle render *(commit by @SettingDust)*
- [`e5d4f2f`](https://github.com/SettingDust/CalypsosMobs/commit/e5d4f2fc3b9a2f36c2c650dabe27e1fce9291b78) - avoid warning for defineId *(commit by @SettingDust)*
- [`04af86a`](https://github.com/SettingDust/CalypsosMobs/commit/04af86a3cd140edd43ac814d552e688ff926de58) - make panic work *(commit by @SettingDust)*
- [`b5294f5`](https://github.com/SettingDust/CalypsosMobs/commit/b5294f57cbb04b339a1954a8bd3057f465b82b5c) - avoid pick if owner is self *(commit by @SettingDust)*
- [`1621171`](https://github.com/SettingDust/CalypsosMobs/commit/1621171a01c5814331e391cc975f022c7f7fd113) - handle sleepy duration for sleep actually working *(commit by @SettingDust)*
- [`d5deb26`](https://github.com/SettingDust/CalypsosMobs/commit/d5deb26517de1e319c7519c2f5f47d9bc404a17e) - wrong panic behaviour *(commit by @SettingDust)*
- [`1769e2c`](https://github.com/SettingDust/CalypsosMobs/commit/1769e2cd0371eadac198875e2ab5ef78dbb8e8da) - don't handle interact on client *(commit by @SettingDust)*
- [`6937c9d`](https://github.com/SettingDust/CalypsosMobs/commit/6937c9d87716f45014d57db744ca54accd17ae1a) - sync the rot for furnace sprite *(commit by @SettingDust)*
- [`484e111`](https://github.com/SettingDust/CalypsosMobs/commit/484e111e5037b52000ccbec669e6d5276180f331) - sleep correctly *(commit by @SettingDust)*
### :recycle: Refactors
- [`5c44b8c`](https://github.com/SettingDust/CalypsosMobs/commit/5c44b8c22bc4ae74a7cfcc4653a8cbd71d931482) - rewrite the sleep logic to save to disk *(commit by @SettingDust)*
- [`c6267ac`](https://github.com/SettingDust/CalypsosMobs/commit/c6267ac5348188e77cddad498a3f637b284df9c4) - use panic behaviour when attacked *(commit by @SettingDust)*
- [`2b589d5`](https://github.com/SettingDust/CalypsosMobs/commit/2b589d513023297dbb6a54f5d695c20c74f958f7) - rewrite the summon logic to avoid spawn in block *(commit by @SettingDust)*
- [`11c7885`](https://github.com/SettingDust/CalypsosMobs/commit/11c78855768f503bfacf557eab56bbefdaa4feb5) - split client and server logic *(commit by @SettingDust)*
- [`2cfe4de`](https://github.com/SettingDust/CalypsosMobs/commit/2cfe4deb9e14357716af1de89f6674d070821c14) - rewrite the heat particle & wakeup in day/light & fix heat limited to wrong value *(commit by @SettingDust)*
- [`300978f`](https://github.com/SettingDust/CalypsosMobs/commit/300978f98ee49c20c86f5c93478398cd9752e2d4) - rewrite heat level for upgrading particle *(commit by @SettingDust)*
### :wrench: Chores
- [`6798721`](https://github.com/SettingDust/CalypsosMobs/commit/6798721f3acfd73361a3d1d002682fe626e57c6b) - remove unused attack target memory & move to walk target stopping *(commit by @SettingDust)*
- [`cd5912c`](https://github.com/SettingDust/CalypsosMobs/commit/cd5912c957a818876140beeef8fdd45aba901825) - **lang**: add translations *(commit by @SettingDust)*
- [`925b2a7`](https://github.com/SettingDust/CalypsosMobs/commit/925b2a7c4841f4dd791f6f11475b86e888081659) - add furnace sprite item texture *(commit by @SettingDust)*
- [`4b0e293`](https://github.com/SettingDust/CalypsosMobs/commit/4b0e293e734ff97b481aa6fcf3f77b398980dc6f) - change the tier 4 heat to 160 *(commit by @SettingDust)*
- [`6d59069`](https://github.com/SettingDust/CalypsosMobs/commit/6d590699dce731b9c0fa24d95bba843579b87fdf) - add random when wakeup in day *(commit by @SettingDust)*
- [`a86abcb`](https://github.com/SettingDust/CalypsosMobs/commit/a86abcbac5d6fc0cd98ecf6a43fe89294d13c96b) - remove useless classes *(commit by @SettingDust)*
