- Fabric
- Neoforge
- Forge
- No elements found. Consider changing the search query.
- List is empty.
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
- 1.21
- 1.20.6
- 1.20.5
- 1.20.4
- 1.20.3
- 1.20.2
- 1.20.1
- 1.20
- No elements found. Consider changing the search query.
- List is empty.
[3.0.0] - 2025-08-27
Added
- Inventories for all mobs with chat data (Shift+Right Click, or Press 'E' while riding)
- Random loot added to inventory on character creation (biome-specific loot tables for inventories)
- You can borrow items from friends, or steal items from enemies
- Entities will react to changes in inventory
- Integrates with existing inventories for Piglin, Pillager, Allay, and Villager
- Press 'E' while riding a mob with max friendship to show inventory
- Imports chest-based mobs (donkey with chest, llama with chest, etc...)
- Integrated Fabric DataGen for building compatible loot-tables (1.20 to 1.21.7 support)
- Assign inventory into random slots
- Main/Off hand support for max friendship (uses bottom left 2 slots for main/off hand)
- Advancements (30 tasks, goals, and challenges)
- CreatureChat (root): Your world just got way more alive.
- Ice Breaker: Cold Open.
- First Impressions: Make a friend.
- No Hard Feelings: Regain a friend.
- Open Sesame: Your stuff is my stuff.
- Tag Along: Follow me, bro.
- Lead The Way: Where are we going?
- Calm The Storm: Chill out, man.
- Stand Your Ground: Why are you running?
- Sworn Oath: I will protect you.
- Wordsmith: From rocky start to best friends.
- True Companion: Did we just become best friends?
- Sleight of Hand: Try my sword.
- Shared Stash: Share the loot.
- Social Butterfly: Love conquers all.
- Inner Circle: Gathered round the fire.
- Popular Opinion: Sway the Crowd.
- Drama Llama: Best friends for never.
- Love Hate Relationship: It’s Complicated.
- Arch Nemesis: Keep your enemies closer.
- Friend Or Foe: Remember the good times?
- Finder’s Keepers: Borrowed forever.
- Guided Tour: Lost, together.
- The NeverEnding Story: Every real story is a never ending story.
- Grand Gesture: You got rizz.
- A Legend: <HIDDEN>
- Potato War: <HIDDEN>
- The Heist: The perfect crime.
- Ender Escort: Together to the End.
- Pacifist Route: The best ending.
- Translations (18 Languages):
- Translating all visible text (Advancements, ChatScreen, Inventory, Commands, Errors, No Responses)
- Adding DataGen provider for translations (en_us.json)
- Languages:
- German (Germany):
de_de
- Spanish (Spain):
es_es
- Spanish (Mexico):
es_mx
- French (France):
fr_fr
- Hindi (India):
hi_in
- Japanese (Japan):
ja_jp
- Korean (South Korea):
ko_kr
- Dutch (Netherlands):
nl_nl
- Polish (Poland):
pl_pl
- Portuguese (Brazil):
pt_br
- Portuguese (Portugal):
pt_pt
- Swedish (Sweden):
sv_se
- Turkish (Turkey):
tr_tr
- Ukrainian (Ukraine):
uk_ua
- Russian (Russia):
ru_ru
- Chinese (Simplified, China):
zh_cn
- Chinese (Traditional, Taiwan):
zh_tw
- Indonesian (Indonesia):
id_id
- Solutions to common errors are now displayed on screen (i.e. more helpful)
- New HTTP keep alive and accept HTTP headers
- Unit tests for all LLM request failure scenarios + solutions
- Validation of mixin targets (on build)
Changed
- Expanded & translated '<no response>' messages
- Improved rate-limits for automatic LLM requests (show item, inventory, attack)
- 10 automatic LLM messages per user, cooldown +1 every 3 seconds
- 3 automatic LLM message per entity, cooldown +1 every 3 seconds
- Adding specific error messages for specific LLM request status codes (i.e. more helpful)
- Output more detailed error message from LLM APIs
- Leaving HTTP connection open (better connection pooling)
Fixed
- Fixed constant death messages which appeared on each attack (for Minecraft 1.21.2+)
- Line wrapping for all languages improved (especially noticeable for certain wide-character languages)
- Support NBT format from 1.20 to 1.21.4 in newer versions (migrate CCUID)
- Fixed "entity is null" errors when killing mobs (usually when killing lots of mobs)
- Fixed names that were not appearing in the End and the Nether.
- Fixed Z-fighting on message text and entity name (on chat bubble)
- Fixed PlayerData from using UUID (changed back to PlayerName - to allow for roleplay)