Description
Cobblemon Synchro Machine
Become the Pokémon.
The Synchro Machine lets you merge with any Cobblemon Pokémon — inheriting its model, stats, moves, ability, held-item effects and typing. No battles required. Every morph is fully visible to other players in real time, with the mod's own custom UI and Cobblemon's real move sounds and particle effects.
How It Works
Craft or obtain the Synchro Machine item and open the team screen (G). Load Pokémon from your Cobblemon party into team slots, then select an active slot to morph. Model, animations, sounds and stat passives apply immediately. Switch slots to change form on the fly.
Prefer to start your whole adventure as a Pokémon? Enable Start as a Pokémon at world creation and skip the item entirely.
Features at a Glance
- Full-body morph using Cobblemon's own renderer
- HP, armor, movement speed, flight and water breathing from real stats
- Full 18-type effectiveness chart, in both directions, with STAB
- 4-move combat with PP management and speed-scaled cooldowns
- Traveling projectiles, critical hits, multi-hit, drain, recoil and two-turn moves
- Weather moves and field hazards that persist in the world
- Cobblemon's real per-move sounds and particle effects on your morph
- 100+ ability effects — passive auras, contact triggers, damage multipliers
- Off-hand held items (Choice Band, Life Orb, Eviolite, and 20+ more)
- Cobblemon 1.8 ready — Alpha Pokémon, TMs, marks and intrinsic scaling
- In-game move-effect catalogue with hover tooltips and
/synchromoves - Transform into any Pokémon, mob or player (species-dependent)
- Mega Evolution via Mega Showdown integration
- In-world move effects — dashes, block-breaking, explosions, teleports
- Type food preferences, biome comfort buffs and flock behaviour
- Morph and party Pokémon stay in sync — moves, EXP and evolution
- Fully custom-textured UI — team screen, move HUD, emote wheel, config screen
- "Start as a Pokémon" — optional world-creation mode with a configurable roster
- In-menu healing — heal/revive with Cobblemon medicines, or sleep to fully rest
- In-game config screen from the title screen or pause menu
- Cosmetics, emote wheel, quirk animations and swing animations
- Wild-Pokémon reactions, rival/counterpart species reactions
- Custom, data-driven lore entries for the team screen
- Extensive server and modpack controls
- Full survival multiplayer support
New in 1.8
Cobblemon 1.8 "Make Your Move" support.
- Alpha Pokémon — synchronize with an Alpha and you become one: its size, its look, and the TM move Alphas always know all carry over.
- Marks — your morph wears its Pokémon's mark. Click the Mark row on the Info tab to cycle through the marks it has earned, or wear none — per Pokémon, and remembered.
- TMs matter — the move picker now offers only the TMs you've actually unlocked, so your morph's movepool grows with your TM collection instead of being handed to you at level 1. Playing as a Pokémon also counts toward unlocking TM recipes.
- Intrinsic and baby scaling — your hitbox matches whatever size your Pokémon really is.
Your Synchro pick can be your Cobblemon starter. Turn on starterJoinsParty and the Pokémon you choose in "Start as a Pokémon" is also added to your party and registered as your starter — Cobblemon's own starter screen never appears, and the two level up together. Ideal for Mystery-Dungeon-style packs.
Starter screen overhaul — shiny toggle, regional form cycler (Alolan / Galarian / Hisuian / Paldean), Alpha and size options, all shown live in the 3-D preview. Legendaries are excluded from the roster by default.
Keybinds
All bindings are rebindable in the vanilla Controls menu under the Cobblemon Synchro Machine category. (The config screen isn't a keybind — open it from the title screen or pause menu via the Synchro Machine icon.)
| Key (default) | Action |
|---|---|
| G | Open the Synchro team screen |
| Z / X / C / V | Fire move slots 1 / 2 / 3 / 4 while morphed |
| H | Toggle the move HUD overlay |
| Y | Transform into the entity in your crosshair, or revert if already transformed |
| Y (detransform) | Dedicated revert-only bind — never triggers a new transform |
| B | Toggle morph visibility: hide Pokémon form ↔ restore last active form |
| J | Hold to open the emote wheel; release over an option to apply it |
| U | Equip held item as a cosmetic; empty hand removes the current cosmetic |
Transform and Detransform share the same default key but are separate bindings, so you can rebind them independently.
Stats & Passives
The server reads your Pokémon's actual stats every second and writes them as real Minecraft attributes.
- Flight — species flagged as flight-capable grant Creative-style flight. Switching to a non-flying Pokémon removes it immediately. Can be disabled or limited by a stamina timer.
- Water Breathing — aquatic species receive permanent Water Breathing.
- Max HP — the Pokémon's HP stat is added on top of vanilla 20 HP, capped at +80.
- Armor & Toughness — Defense → armor points (cap 20); Sp. Defense → toughness (cap 8). Eviolite and Assault Vest multiply these.
- Movement Speed — derived from species behaviour data and the Speed stat. Choice Scarf (×1.5) and Iron Ball (×0.5) apply on top.
- Type effectiveness — incoming damage is scaled by your morph's typing, so a Fire-type morph genuinely fears Water.
- Incoming Damage Scaling — optionally scales damage taken by the species' bulk.
- Ambient Cries — your Pokémon plays its ambient sound once per minute.
- Type food preferences — food matching your type grants bonus saturation and regeneration.
- Biome comfort buffs — small buffs where your type belongs.
Movement speed modes
Speed scales with the Speed stat by default, which means a level-5 starter is genuinely slow. Set movementSpeedFromStats to false to use the Pokémon's normal walk speed instead — consistent at any level, and recommended for "Start as a Pokémon" worlds. /synchro speed tunes an individual player on top of that.
4-Move Combat
Keys Z / X / C / V map to your four move slots. Physical moves draw from Attack; special moves from Sp. Atk. Each use plays the species cry, an attack animation, and Cobblemon's own per-move sound and particle effect — so a Flamethrower looks and sounds like Flamethrower.
- Type effectiveness applies the full 18-type chart, including STAB. Vanilla mobs are given sensible typings.
- Traveling projectiles — ranged moves fly to their target instead of hitting instantly.
- Critical hits, multi-hit, drain and recoil all behave as expected.
- Two-turn moves — Fly, Bounce, Dig and Dive charge for a turn, then strike.
- Weather moves change the weather and scale the moves that care.
- Field hazards — Stealth Rock, Spikes, Toxic Spikes and Sticky Web leave lasting zones.
PP is consumed on every use. Restore it by sleeping, via saturation ≥ 6 (+1 PP every 30 seconds), or with /synchro restorepp. Cooldown scales with Speed (baseline 1 second at Speed 75; floor 0.5 s, ceiling 5 s).
Move learning
You're offered your level-up moves for your current level, plus only the TMs you've unlocked — so your movepool grows with your TM collection. Learning moves as a Pokémon also counts toward unlocking TM recipes.
Move Effects in the World
| Category | Examples | Behaviour |
|---|---|---|
| Dash moves | Quick Attack, Aqua Jet, Flare Blitz | Launches you up to 10 blocks, damaging the first entity hit |
| Block-breaking | Drill Run, Dig, Rock Blast, Hyper Beam | Breaks a shaped pattern in the look direction |
| Explosion moves | Self-Destruct, Explosion, Mind Blown | Real explosions; you're immune to your own blast |
| Teleport moves | Teleport, Phantom Force, Shadow Force | Raycast teleport up to 64 blocks |
| Terrain moves | Grassy Terrain, Leaf Storm, Petal Blizzard | Applies bone meal in an area |
| Healing moves | Recover, Roost, Moonlight | Restores 50% or 100% max HP |
| Terrain tools | Cut, Rock Smash, Strength, Dig, the drills | Grant Haste for 15 seconds — genuinely faster mining |
| Weather moves | Rain Dance, Sunny Day, Sandstorm, Hail | Change the weather |
| Hazards | Stealth Rock, Spikes, Toxic Spikes, Sticky Web | Persistent zones that damage enemies |
Every one of these world effects has its own config switch, so you can keep the visuals and damage while turning off just the ones you find messy — for example stopping Water moves from leaving water behind.
Move Effects Catalogue
Not sure what a move actually does in this mod? There's an in-game guide, open to all players.
- Hover any move in the Synchro menu — your equipped moves and the move picker — for a tooltip listing its type, category and every effect it produces.
/synchromoves <move>— full details for one move./synchromoves— every effect category (poison, sleep, flinch, drain, weather…) with counts./synchromoves effect <name>— every move that produces that effect.
Move HUD
Press H to toggle the HUD: four move tiles anchored bottom-right, drawn with the mod's own textures. Each tile shows the move's type icon and name, current PP (white → orange at ≤25% → red at 0), a cooldown sweep that drains as it expires, and a glow when the move is ready.
Team Screen
Open with G. A 3-column panel — left (model, name, level, type badges, held-item slot, Evolve button), center (tabbed content), right (6-slot team panel + Close).
Team panel — each occupied slot shows name, level and an HP bar. Left-click to switch your active morph; right-click for Heal / Revive / Remove.
Content tabs:
| Tab | Contents |
|---|---|
| Info | Dex number, Species, Type(s), Original Trainer, Nature, Ability + description, Mark selector, and custom lore |
| Moves | 4 move tiles with type, name, power, accuracy and PP. Click to open the move picker — level-gated, and TM-gated by what you've unlocked. Hover any move for its full effects. |
| Stats | Hexagonal stat chart with sub-tabs: Stats, IVs, EVs, Other (Friendship bar and metadata) |
Mark selector — click the Mark row on the Info tab to cycle which mark that Pokémon wears, or none. Per Pokémon, and remembered.
Held-item slot — shows whatever is in your off-hand. Equip the item in your off-hand to activate its effects.
Healing
- Items — right-click a Pokémon in the team screen and choose Heal or Revive. The mod lists matching Cobblemon medicines in your inventory and consumes the one you pick.
- Rest — sleep through the night to fully heal and revive your entire team at once.
Start as a Pokémon
Begin a world already merged with a Pokémon — no item required. Enable it from the Create New World screen or with the synchroStartAsPokemon game rule.
Each new player gets a starter selection screen: every first-stage Pokémon at level 5, with
- gender selection where the species supports it,
- a shiny toggle (and Cobblemon's
doShinyStartersgame rule is respected), - a regional form cycler for species with Alolan / Galarian / Hisuian / Paldean variants,
- Alpha and size options,
all shown live in the 3-D preview. Choose one and you spawn already morphed, with a level-appropriate moveset.
Legendary, Mythical, Ultra Beast and Paradox species are excluded by default. The roster is otherwise fully configurable.
Make it your Cobblemon starter too. Turn on starterJoinsParty and your pick is added to your party and registered as your starter, so Cobblemon's own starter screen never appears — and with party syncing the two level up together.
Morph & Party Sync
Your morph and the matching Pokémon in your Cobblemon party stay in step:
- EXP and levels mirror onto the party member.
- Moves — the four moves you use in the world are mirrored across, so it battles with the same set.
- Evolution, both ways — when your party Pokémon evolves in normal play, you become the evolved form; evolving through the Synchro menu updates the party member to match.
Abilities
Over 100 abilities across four hook points: passive tick, on-hit-received, on-hit-dealt, and damage multiplier.
Contact-on-defend — Flame Body, Poison Point, Static, Rough Skin, Iron Barbs, Effect Spore, Cursed Body, Gooey, Tangling Hair, Aftermath, Synchronize, Perish Body.
Contact-on-attack — Moxie, Chilling Neigh, Grim Neigh, Beast Boost, Battle Bond, Soul-Heart, Poison Touch, Corrosion, Toxic Chain, Libero, Protean, Stench, Poison Puppeteer.
Damage multipliers — Huge Power / Pure Power (×2.0), Gorilla Tactics / Dragon's Maw / Steelworker / Sniper / Hustle and more (×1.5), Tough Claws / Transistor / Sheer Force (×1.3), Neuroforce / Tinted Lens / Parental Bond (×1.25), Adaptability / Skill Link / the -ate abilities (×1.2), plus category-conditional ones — Strong Jaw on bite moves, Sharpness on slicing, Mega Launcher on pulses, Technician on low-power, Iron Fist on punches, Reckless on recoil.
Passive auras — weather abilities (Drizzle, Drought, Sand Stream, Snow Warning and the primal trio) create a localised weather zone in combat. Terrain abilities grant effects while grounded. Intimidate and the Ruin abilities apply AoE debuffs.
Held Items
Put a Cobblemon item in your off-hand and it works as the Pokémon's held item.
- Damage — Choice Band / Specs (×1.5), Life Orb (×1.3 + recoil), Muscle Band / Wise Glasses (×1.1)
- Type boosters (×1.2) — Charcoal, Mystic Water, Sharp Beak, Soft Sand, Hard Stone, Silver Powder, Spell Tag, Black Belt, Poison Barb, Silk Scarf, Metal Coat, Dragon Fang, Twisted Spoon, Miracle Seed, Magnet, Never-Melt Ice, Fairy Feather
- Defense — Eviolite (×1.5 Def/Sp.Def, if it can still evolve), Assault Vest (×1.5 Sp.Def)
- Speed — Choice Scarf (×1.5), Iron Ball (×0.5)
- Passive — Leftovers, Black Sludge, Sticky Barb, Flame Orb, Toxic Orb
- On-hit — Shell Bell (heals 1/8 of damage dealt), Life Orb recoil
- Other — Soothe Bell doubles friendship, Lucky Egg grants +50% EXP, Rocky Helmet reflects contact damage
Transform
Press Y while morphed to copy the entity in your crosshair.
| Transform type | Who can do it | What changes |
|---|---|---|
| Full Pokémon swap | Transform-capable species | Model, moves and stats fully replaced |
| Illusion (visual only) | Zorua / Zoroark lines | Looks like the target; own stats and moves kept |
| Vanilla mob disguise | Illusion or Transform-capable species | Cosmetic only |
| Player skin copy | Illusion or Transform-capable species | Cosmetic only; exact skin + cape |
Transform is a species gimmick, not a universal power — only Illusion species and Transform-capable Pokémon (Ditto, Mew, Imposter, or knowing the move) can use it. Your team slots never store transformed data, so you can always change back.
Visual Features
- Cobblemon move VFX/SFX — every move plays its real particle effect and sound on your morph
- Held-item rendering — off-hand items appear in the model's hand
- Attack swing animation on each move use
- Emote wheel — hold J for a radial picker: Sleep, Battle Ready, Float, Hover, Swim, Stop Emote
- Quirk animations — your Pokémon's short idle animations (yawns, ear twitches, blinks) appear in the wheel alongside the poses, visible to nearby players
- Cosmetics — press U with an item in hand to equip it on the model
- Toggle Morph — press B to appear as your player character with no stat change
- Flight animations play automatically while airborne, with hover used when holding position
Evolution, Friendship & Mega Evolution
Evolve any slot with an available evolution from the team screen; Cobblemon's own requirements are respected. Branching evolutions open a picker.
Friendship accumulates at +1 per minute while morphed (Soothe Bell doubles it) and is shown on the Other sub-tab.
Mega Evolution requires Mega Showdown. Right-click with a compatible Mega Stone to transform, with the full particle sequence playing on your morph. A configurable timer controls the duration.
Rival & Counterpart Species
When two morphed players come within 24 blocks, species pairs from Pokédex lore react — rivals (Zangoose ↔ Seviper, Mew ↔ Mewtwo, Reshiram ↔ Zekrom, Kyogre ↔ Groudon and many more) both get a Strength burst, while counterparts (Plusle ↔ Minun, Latias ↔ Latios, Xerneas ↔ Yveltal, Ho-Oh ↔ Lugia and more) both get Regeneration.
Wild Pokémon of your own species will also gather and follow you, scattering when combat starts.
Multiplayer
The mod must be installed on both the server and every client. The server tracks morph state and broadcasts it; each client renders other players' Pokémon models, sounds and move effects. Active morphs sync to newly joined players within 40 ticks.
Requirements
| Dependency | Required? |
|---|---|
| Minecraft 1.21.1 | Required |
| Fabric or NeoForge | Required |
| Cobblemon 1.8.0+ | Required |
| Architectury API | Required |
| Mega Showdown | Optional (Mega Evolution only) |
Configuration
Change settings in-game from the config screen — now available on the title screen as well as the pause menu, so you can set up before creating a world — or by editing config/cobblemon_synchro_machine.json.
Highlights
| Setting | Default | Description |
|---|---|---|
moveDamageMultiplier |
3.0 | Global move damage scalar — the primary balance dial |
movementSpeedFromStats |
true | Scale speed by the Speed stat; false = species walk speed (better for low-level starters) |
syncMorphWithParty |
true | Mirror moves and evolution between morph and party Pokémon |
starterJoinsParty |
false | Your "Start as a Pokémon" pick also becomes your Cobblemon starter |
blockLegendaryMorphs |
false | Prevent syncing with Legendary / Mythical / Ultra Beast / Paradox species |
morphBlacklist |
(empty) | Species that can never be synced with |
showMorphMarks |
true | Whether morphs display their Pokémon's mark |
enableMoveParticles |
true | Type-coloured particle clouds from moves |
enableTypeEffectiveness |
true | Apply the 18-type chart to move damage |
singleMorphMode |
false | Bond with exactly one Pokémon at a time |
requireItem |
true | Require the Synchro Machine item to open the team screen |
requireOwnership |
false | Only allow syncing Pokémon the player owns |
keepSyncedOnRespawn |
false | Restore the active morph after death |
turnBasedBattles |
false | (Experimental) Start a Cobblemon turn-based battle from your morph |
Plus per-effect world switches (movesPlaceWater, movesPlaceFire, movesPlaceIceSnow, movesPlaceRockSpikes, movesSpawnLightning, movesGrowPlants, movesConvertLava, movesCookItems, movesScatterItems, movesChangeWeather), flight, camera, Mega, wild-Pokémon and damage-scaling options.
Commands
| Command | Description |
|---|---|
/synchromoves [move | effect <name>] |
Move-effect catalogue — available to all players |
/synchro morph <player> <pokemon> |
Set a player's active morph |
/synchro clearmorph <player> |
Remove a player's active morph |
/synchro teach <player> <move> |
Teach any move — bypasses level and TM gates |
/synchro restorepp <player> |
Restore all PP on the active morph |
/synchro speed <0.25–4.0 | reset> [player] |
Tune one player's movement speed |
/synchro blacklist add|remove|list <species> |
Manage the morph blacklist |
/synchro config <key> [value] |
View or change any setting |
/synchro info <player> |
Display morph data for a player |
/synchro reload |
Reload the config without restarting |
