Compatibility
Minecraft: Java Edition
1.21.1
Platforms
Supported environments
Client and server
Tags
Creators
Details
Licensed MPL-2.0
Published 6 months ago
Changelog
Major Features
New Command System
Pokémon now respond to player chat or act autonomously through a set of defined commands. Each command changes the Pokémon’s behavior:
- attack: Pokémon attacks any mobs close to it.
- protect: Pokémon targets hostile mobs nearest to the player; if none are found, it follows the player.
- eat: Pokémon consumes edible items dropped on the ground (excluding powerful items like golden apples). Food effects will be added in future updates.
- buff: Pokémon grants the player a positive status effect based on its primary type (e.g., regeneration, speed).
- debuff: Pokémon applies a negative status effect to nearby mobs based on its primary type (e.g., slowness, weakness).
- sit: Pokémon stays fixed in place, ignoring other actions.
- idle: Pokémon cancels all active commands and returns to normal behavior.
To cancel an action manually or reset to default behavior, place the Pokémon back into its Pokéball and release it again.
Memory System
Pokémon now have two categories of memory:
- Short-term: contextual actions and small events.
- Long-term: story-driven and personality-defining events.
Memories are stored in: saves/world/data/cobblebrain_memories.json
Limits can be set in: cobblebrain.json
This allows Pokémon to remember events more effectively and for longer, improving AI stability. Players can reorganize memories manually or via instructs by moving entries between short and long lists.
undefined
Config Features
Added 5 new config options in cobblebrain.json:
PokemonTalk: toggle Pokémon speech (basically an on/off switch of the mod).DialogueOnDamage: trigger dialogue when player or Pokémon takes damage.DialogueOnBattle: trigger dialogue during battle events.allowPokemonPVE: toggle whether Pokémon can fight against mobs (Except tamed mobs, non-agressive mobs with tags and other pokemons).allowPokemonPVP: toggle whether Pokémon can fight against other players and their pokemon (Player vs Player).
Bug fixes
- Greatly reduced AI confusion during Pokémon swaps and other actions in battles.
- Now all actions and events take the Pokémon's nickname into account.
Files
cobblemon-cobblebrain-1.6-fabric-0.6.0.jar(100.74 KiB) Primary
Metadata
Release channel
ReleaseVersion number
0.6.0Loaders
Fabric
Game versions
1.21.1Environment
Client and server, required on both



