promotional bannermobile promotional banner

Cobblemon: Synchro Machine [Play as a Pokémon]

Allows you to take on the appearance of any pokemon

File Details

cobblemon-synchro-machine-1.0.9.jar

  • R
  • Apr 30, 2026
  • 124.47 KB
  • 805
  • 1.21.1
  • Fabric

File Name

cobblemon-synchro-machine-1.0.9.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:cobblemon-synchro-machine-1507228:8017275"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Bug Fixes

Walking animation resets every few seconds The walk animation loop was calling setPoseToFirstSuitable on every cycle re-entry, which resets the animation to frame 0 each time — causing the visible stutter. Fixed by separating the initial pose set from loop re-entries. Additionally, Pokémon from third-party mods that don't define a Bedrock walk animation were causing the loop check to fire every render frame, hammering the animation system. These Pokémon now gracefully fall back to a static pose instead.

Wild Pokémon permanently locked after syncing Right-clicking a wild Pokémon with the Synchro Machine was flagging it as invulnerable, unbattleable, and uncatchable, with no way to reverse it. Since syncing only copies the Pokémon's data and never maintains a link to the original entity, the locking served no purpose and has been removed entirely.

Move HUD keybind labels not reflecting player settings The move slots in the Synchro screen were always displaying Z / X / C / V regardless of what keys the player had rebound them to. Labels now read the player's actual configured bindings at render time.


New Features

/synchro teach [player] <move> Teaches a move to a player's currently active synced Pokémon by adding it to the bench pool. The move immediately becomes available to equip via the Synchro screen's move swap picker. Accepts any valid Cobblemon Showdown move ID (e.g. flamethrower, swordsdance, bounce). Checks are in place to prevent teaching moves the Pokémon already knows. Requires OP level 2.