CreatureChat

CreatureChat

Mod

Interact with a world of creatures like never seen before! All creatures can talk and respond naturally using AI!

Client and server AdventureGame MechanicsMagicMinigame MobsSocial

3,575 downloads
84 followers
Created3 months ago
Updated9 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter versions...

[1.0.6] - 2024-06-17

Added

  • Naturalist mod icon art and full-support for all entities, expect snails (owlmaddie)
  • New Prompt Testing module, for faster validation of LLMs and prompt changes
  • New stream = false parameter to HTTP API requests (since some APIs default to true)

Changed

  • Improvements to chat prompt for more balanced dialog and predictable behaviors
  • Improved Behavior regex to include both <BEHAVIOR arg> and *BEHAVIOR arg* syntax, and ignore unknown behaviors.
  • Expanded regex to support args with + sign (i.e. <FRIENDSHIP +1>) and case-insensitive
  • Improved message cleaning to remove any remaining ** and <> after parsing behaviors
  • Privacy Policy updated

[1.0.5] - 2024-05-27

Added

  • New automated deployments for Modrinth and CurseForge (GitLab CI Pipeline)
  • Death messages added for all named creatures except players and tamed ones (RIP)
  • Added Minecraft Forge installation instructions
  • Alex's Mobs icon art and full-support for all entities (owlmaddie)

Fixed

  • Fabulous video bug causing chat bubbles to be invisible
  • Shader support (i.e. Iris, etc...) for text and rendering
  • Water blocking render of chat bubbles
  • Parse OpenAI JSON error messages, to display a more readable error message
  • Remove quotes from CreatureChat API error messages
  • If OpenAI key is set, switch URL automatically back to OpenAI endpoint

[1.0.4] - 2024-05-15

Added

  • Doubled the number of character personality traits (to balance things out)
  • Added new /creaturechat timeout set <seconds> command
  • Added support for commands to use different data types (String, Integer)

Changed

  • All buckets are now ignored for item-giving detection (since the entity is despawned immediately)
  • Item giving is now aware if the entity accepts the item. It uses either "shows" or "gives" in the prompt now.
  • Updated error messages to RED color for maximum attention
  • Updated /creaturechat help output
  • Updated README.md with new command documentation

Fixed

  • Bucketing a creature now maintains chat history when respawned
  • Chats broken when OS locale is non-English language (i.e. assistant to ass\u0131stant)

[1.0.3] - 2024-05-10

Changed

  • Simplified saving of chat data (no more renaming files)
  • If chat data fails to save, send message to all ops (first auto-save happens at 1 minute after launching)
  • If /creaturechat commands fail to save, send message to all ops (fail loudly) and display RED error message

Project members

CreatureChat

Member

jonoomph

Creator/Programmer

owlmaddie

Member


Technical information

License
GPL-3.0-or-later
Client side
required
Server side
required
Project ID