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

CreatureChat™

The Minecraft mod that allows entities to respond naturally using AI!

Загрузки
180K
Подписчики
462
Обновлён
28 августа 2025 г.
Лицензия
CC-BY-NC-SA-4.0

Опубликован 8 апреля 2024 г.

Chat with any mob in Minecraft! All creatures can talk & react using AI!

CreatureChat Divider

Features

  • AI-Driven Chats: Using ChatGPT or open-source AI models, each conversation is unique and engaging!
  • Behaviors: Creatures can make decisions on their own and Follow, Flee, Attack, Protect, and more!
  • Reactions: Creatures automatically react to being damaged or receiving items from players.
  • Friendship: Track your relationships from friends to foes.
  • Multi-Player: Share the experience; conversations sync across server & players.
  • Memory: Creatures remember your past interactions, making each chat more personal.

Create meaningful conversations and enduring friendships? A betrayal perhaps?

CreatureChat Divider

CreatureChat Trailer Video

CreatureChat Divider

Installation Instructions

Fabric (Recommended)

Fabric Instructions

  1. Install Fabric Loader & API: Follow the instructions here.
  2. Install CreatureChat™ Mod: Download and copy creaturechat-*.jar and fabric-api-*.jar into your .minecraft/mods folder.
  3. Launch Minecraft with the Fabric profile.
  4. Configure AI: A LLM (large language model) is required for generating text (AI options below)
Forge (with Sinytra Connector)

Forge Instructions

NOTE: Sintra Connector only supports Minecraft 1.20.1

  1. Install Forge: Download Forge Installer, run it, select "Install client".
  2. Install Forgified Fabric API: Download Forgified Fabric API and copy the *.jar into your .minecraft/mods folder.
  3. Install Sinytra Connector: Download Sinytra Connector and copy the *.jar into your .minecraft/mods folder.
  4. Install CreatureChat™ Mod: Download and copy creaturechat-*.jar into your .minecraft/mods folder.
  5. Launch Minecraft with the Forge profile.
  6. Configure AI: A LLM (large language model) is required for generating text (AI options below)

AI Options

Choose AI Option

CreatureChat™ requires an AI / LLM (large language model) to generate text (characters and chat).

  1. Free & Local: Use open-source and free-to-use LLMs without any API fees. [Difficulty: Hard]
  2. Bring Your Own Key: Use your own API key from providers like OpenAI or Groq. [Difficulty: Medium]
  3. Token Shop: Supports CreatureChat™ by purchasing tokens from the developers. [Difficulty: Easy]
1. Free & Local

CreatureChat™ fully supports free and open-source LLMs. To get started:

  • An HTTP endpoint compatible with the OpenAI Chat Completion JSON syntax is required. We highly recommend using:
    • Ollama & LiteLLM as your HTTP proxy.
    • LiteLLM Features:
      • Supports over 100+ LLMs (e.g., Anthropic, VertexAI, HuggingFace, Google Gemini, and Ollama).
      • Proxies them through a local HTTP endpoint compatible with CreatureChat™.
      • Note: Running a local LLM on your computer requires a powerful GPU.
  • Set the local HTTP endpoint in-game:
    • /creaturechat url set "http://ENTER-YOUR-HTTP-ENDPOINT-FROM-LITE-LLM"
    • /creaturechat model set ENTER-MODEL-NAME
    • /creaturechat timeout set 360
  • Additional help can be found in the #locall-llm-info channel on our Discord.
2. Bring Your Own Key

For those already using a third-party API (e.g., OpenAI, Groq):

  • Integrate your own API key for seamless connectivity.
  • Costs depend on the provider’s usage-based pricing model.
  • By default, CreatureChat uses the OpenAI endpoint and gpt-3.5-turbo model, known for its balance of low cost and fast performance.
  • Be aware that OpenAI’s developer API does not include free usage. Please review the OpenAI pricing for detailed information.
  • To create an OpenAI API key, visit https://platform.openai.com/api-keys, and use the + Create new secret key button.
  • Set the API key & model in-game:
    • /creaturechat key set <YOUR-SECRET-KEY-HERE>
    • /creaturechat model set gpt-3.5-turbo
3. Token Shop

Supports CreatureChat by purchasing tokens from the developers:

  • Easy setup with simple token packs, created for CreatureChat users.
  • More info is available in the #token-shop channel on our Discord.
  • Set the token-shop API key in-game:
    • /creaturechat key set <YOUR-SECRET-KEY-HERE>

CreatureChat Divider

In-game Commands

Configure CreatureChat
  • REQUIRED: /creaturechat key set <key>
    • Sets the OpenAI API key. This is required for making requests to the LLM.
  • OPTIONAL: /creaturechat url set "<url>"
    • Sets the URL of the API used to make LLM requests. Defaults to "https://api.openai.com/v1/chat/completions".
  • OPTIONAL: /creaturechat model set <model>
    • Sets the model used for generating responses in chats. Defaults to gpt-3.5-turbo.
  • OPTIONAL: /creaturechat timeout set <seconds>
    • Sets the timeout (in seconds) for API HTTP requests. Defaults to 10 seconds.
  • OPTIONAL: /creaturechat whitelist <entityType | all | clear> - Show chat bubbles
    • Shows chat bubbles for the specified entity type or all entities, or clears the whitelist.
  • OPTIONAL: /creaturechat blacklist <entityType | all | clear> - Hide chat bubbles
    • Hides chat bubbles for the specified entity type or all entities, or clears the blacklist.
  • OPTIONAL: /story set "<story-text>"
    • Sets a custom story (included in character creation and chat prompts).
  • OPTIONAL: /story display | clear
    • Display or clear the current story.

Configuration Scope:

  • OPTIONAL: You can specify the configuration scope at the end of each command to determine where settings should be applied:
    • Default Configuration (--config default): Applies the configuration universally, unless overridden by a server-specific configuration.
    • Server-Specific Configuration (--config server): Applies the configuration only to the server where the command is executed.
    • If the --config option is not specified, the default configuration scope is assumed.

CreatureChat Divider

How To Install Tutorial Video

CreatureChat Divider

License

Legal Notices

  • CreatureChat™ is an independent project and is not endorsed by Mojang AB, Microsoft Corp., or OpenAI. Minecraft® is a trademark of Mojang AB. ChatGPT® is a trademark of OpenAI OpCo, LLC. All trademarks appear here for identification only.
  • CreatureChat™ is a trademark of owlmaddie LLC (registration pending). Factual nominative references such as “Fork of CreatureChat” that do not imply endorsement are allowed; all other uses of the name or logo require prior permission.

Contact & Resources

CreatureChat Divider

Ченджлог

3.0.0+1.21Релиз1.21 · 28 августа 2025 г.

[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:
    • Potato War:
    • 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 '' 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)
3.0.0+1.21.7Релиз1.21.7 · 28 августа 2025 г.

[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:
    • Potato War:
    • 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 '' 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)
3.0.0+1.21.6Релиз1.21.6 · 28 августа 2025 г.

[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:
    • Potato War:
    • 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 '' 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)
3.0.0+1.21.5Релиз1.21.5 · 28 августа 2025 г.

[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:
    • Potato War:
    • 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 '' 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)
3.0.0+1.21.4Релиз1.21.4 · 28 августа 2025 г.

[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:
    • Potato War:
    • 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 '' 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)
3.0.0+1.21.3Релиз1.21.3 · 28 августа 2025 г.

[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:
    • Potato War:
    • 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 '' 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)
3.0.0+1.21.2Релиз1.21.2 · 28 августа 2025 г.

[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:
    • Potato War:
    • 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 '' 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)
3.0.0+1.21.1Релиз1.21.1 · 28 августа 2025 г.

[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:
    • Potato War:
    • 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 '' 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)

Комментарии

Загружаем…