promotional bannermobile promotional banner

Project Cobblebrain

CobbleBrain is a mod that gives Pokémon a "brain," allowing them to think, talk, and interact with their surroundings in dynamic ways. Easy to setup and play!
Back to Files

cobblebrain-fabric-1.5.3.jar

File namecobblebrain-fabric-1.5.3.jar
Uploader
VICdevVICdev
Uploaded
Sep 10, 2026
Downloads
522
Size
1.9 MB
Mod Loaders
Fabric
File ID
8852535
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:cobblebrain-1368551:8852535"

Learn more about Curse Maven

What's new

1.5.0-1.5.3 Updates

1.5.0

Major Changes

Introducing the Story Creator (ALPHA)

The Story creator is an in-game editor with visual scripting (blocks) to build campaigns, quests and minigames integrated with Cobblemon.

The goal is to let any player create Pokémon stories/fan-games in a simple, familiar environment. The system also supports emergent AI narratives to generate dynamic lines and progression while keeping full script and direction control in your hands (AI usage is completely optional)

You can easily export your Project in-menu, just click in File, export ZIP, select the location you want to export and done, your Project will be ziped and ready to publish! For others to play your story, they would just have to take your project, put it in the cobblebrain/storypacks folder, go to 'Play story' and done!

IMPORTANT NOTICE: At the moment, since this is the first version of the creator (ALPHA), so a lot of bugs and future adjustments are expected, also, I DO NOT recommend testing the story creator on servers or worlds you care about, ESPECIALLY if it's a shared story, because there might be bugs and vulnerabilities that could cause damage to the world/server, and I won’t offer support to "undo" such effects, but rather to fix the bugs that cause these effects


New Actions and new configuration menu:

  • Build: With the Ping (mark location) key, select where the pokemon should build and from which chest it should get materials, after that, watch in real time your pokémons building structures. the pokemon's speed dictates how fast it will build.
  • Excavate (Steel): With the Ping (mark location) key, point to where the Steel Pokémon should mine and it will start destroying all the blocks that are in front of it according to the position you gave it, very useful for terraforming and underground excavations.
  • Rest (Sit Rework): Sit/rest mechanic completely reworked, now besides making the pokemon stay still in place, it gets a small carpet according to its type and recovers health little by little. If it's night and a certain amount of time passes, your Pokémon will sleep.

In addition, each action now has an exclusive settings menu, in the ACTION MANAGER section, allowing you to adjust fine parameters, cooldowns and behaviors individually, very useful for servers...


Memory Diary System

Added the new memory tab and Favorite Memories to make it easier to edit, view and retain the memories of the Pokémon you want, Which can be accessed in the personality editor.

Also, Now it is possible to mark crucial memories as "Favorites" in the Pokémon's diary. These memories receive priority during the AI context assembly, ensuring that important memories for the pokemon are always taken into account when dialogues are formed.


Voice Input: Support for Speech-to-Text (STT)

Added support for built-in voice recognition (STT) via MCMti.

Now you can talk directly to your Pokémon using the microphone. The feature transcribes your speech in real time and sends it directly to the dialogue system. This feature is optional and is only activated if the MCMti mod is installed.

Note: to work in your language, it is necessary to change the speech language setting in MCMti's own configuration, for more information, consult the mod's page.


New keybinds

  • H: activates stt (pust-to-talk) recording to send the message as if it were a /mpk message
  • M (changed to I in 1.5.2): Changes the action HUD target mode to solo (pokemon chosen by the cobblemon slot) or multi (all pokemons)
  • F8: Open the story creator's debug screen

New settings

Optimized pipeline mode: Splits AI processing into two stages: delivers immediate in-game dialogue and actions first, then resolves all other systems (memory, traits, quests, state updates) asynchronously in the background.

Speech-to-text: Enables STT ._. (requires mcmti installed).


Bug Fixes

  • Several stability fixes and cleanups in the code of the mod's core systems.
  • Fixed the sit action that was not working (which is now called rest)
  • fixed an issue that caused 'enable trait creation' to be reset when saved even in singleplayer

1.5.1

  • Fixed a bug that prevented the player from opening the personality editor in a multiplayer world
  • Other bugs and vulnerabilities were fixed
  • Some hardcoded messages in Portuguese were translated to English, in the future, they will have pt-br translation
  • Prospect action removed from the code (test action)

1.5.2

  • Now admins can choose for each action whether it can be triggered by the player and/or by the AI in the action manager
  • The spontaneous dialogue was improved and now has its own topic system and a unique prompt
  • The prompt builder now knows if a Pokémon has any specific Cobblemon effect (like paralysis, poison)
  • balanced teleport and excavate actions
  • Several bugs were fixed
  • Some smaller systems and mechanics got polishing
  • Added more options to specific actions in the action manager

1.5.3

  • (EXPERIMENTAL) Wild Hostility: Two-stage aggression system (IRRITATED warning → HOSTILE chase with physical damage), disabled by default, can be enabled in the experimental tab of the mod settings with the name of Pokemon Can Be Hostile
  • (EXPERIMENTAL) A new option has been added to decide the damage multiplier that wild hostile and raid Pokémon have, which is also in the experimental tab
  • Now Wild Pokémon generate memories and personalities that automatically migrate to your team upon capture
  • Now AI can tell the difference between Pokémon that are of the same species thanks to the new name and ID assignment
  • Messages translated to en_us and pt_br
  • Various bugs were fixed and some systems got polished

This mod has no additional files