[Cobblemon] PocketMorph

Quick rating

[Cobblemon] PocketMorph

No reviews yet

A polished Cobblemon transformation mod that lets players become Pokémon, not just disguise as them.

Adventure/Exploration
QoL & Tweaks
Player Transport
Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
pocketmorph 2.2.0
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

NEW Feature & Bug Fix Update 2.2.0!! Check change log for details!

PocketMorph 2.2 adds new ways to browse transformations, improves movement and camera
handling, and includes several performance and compatibility improvements.

PocketMorph is a Cobblemon transformation mod that lets players become Pokémon — visually, mechanically, and socially — instead of only wearing a simple disguise. Love Pokemon Mystery Dungeon-style gameplay? This mod is for you! 

Transform into Pokémon, preview forms in a polished GUI, save favorites, roll random transformations, ride eligible transformed players, use Pokémon-inspired abilities, and even bring your own transformed Pokémon form into battle through PocketMorph’s self-battler system.

Mega Rayquaza Transformation 1


Highlights

  • Transform into Cobblemon Pokémon with the PocketMorph GUI or /disguise command.
  • Browse Pokémon and forms with a visual selector.
  • Use a live preview with rotate, pan, zoom, shiny/gender toggles, type icons, ability badges, and stat summaries.
  • Save favorite transformations and quickly load them later.
  • Roll random transformations with optional form, shiny, gender, and scale randomization.
  • Use forms, shiny variants, scale, nicknames, gender, level labels, and other validated Cobblemon-style properties.
  • First-person transformed body rendering so you can look down and see your Pokémon form.
  • Polished third-person visuals for local and remote players in multiplayer.
  • Pokémon-inspired abilities such as flight, water breathing, swim boosts, fire resistance, lava movement, land-speed boosts, mining Haste, and Attack-based unarmed damage.
  • Ride transformed players when the transformed Pokémon is already rideable through Cobblemon or loaded ride data.
  • Use your transformed Pokémon as a self-battler in Cobblemon battles.
  • Includes a Battler panel with portrait, status, held item/cosmetic actions, battle camera toggle, rescue/remove tools, and Use Item support.
  • Pokédex-based transformation restrictions, whitelist/blacklist controls, scale limits, and readable configs for servers and modpacks.

Have a suggestion for a feature/change? Post a comment!

Need a good QoL storage undefinedmod to go with your Cobblemon mod pack? undefinedCheck out my other mod: https://www.curseforge.com/minecraft/mc-mods/sata-store-all-take-all
Enjoyed this mod? Help support the project: https://ko-fi.com/pixelpitstop1


Requirements

  • Minecraft: 1.21.1
  • Cobblemon 1.7.3 or higher (1.7.0 and up may work but we haven't tested those versions, do so at your own risk)
  • Loader: Fabric
  • Java: 21+
  • Requires: Fabric API and Cobblemon
  • Install on both Server and Client instances for proper multiplayer functionality

Getting Started 

Open the transformation GUI with the assigned hotkey (editable in keybinds), or:

/disguise gui

Or use command-based transformations:

/disguise lucario
/disguise charizard shiny
/disguise arcanine form=hisuian
/disguise pikachu scale=0.6
/disguise nickname Guardian
/disguise clear

The GUI is the easiest way to browse Pokémon, forms, properties, Favorites, Random, and Live Preview options. Commands remain available for quick use, server scripts, and advanced players.


The PocketMorph GUI

The main GUI is built around a visual-first workflow:

  1. Search for a base Pokémon.
  2. Pick a form or variant.
  3. Preview it live.
  4. Adjust properties such as shiny, gender, scale, nickname, or displayed level.
  5. Transform, favorite it, or roll something random.
  6. Alternatively, use the Ability filter button to choose from a list of pokemon with a chosen ability.

The Live Preview supports mouse controls:

  • Left-drag: rotate
  • Right-drag: pan
  • Mouse wheel: zoom
  • Middle-click: reset preview

PocketMorph Main GUI

NEW Favourites Feature:

PocketMorph Favourites Tab

NEW Randomize Feature:

PocketMorph Random Tab


Self-Battlers

PocketMorph adds a self-battler system. When enabled, your transformed Pokémon can be synced into your party and used in Cobblemon battles.

By default, the key to open the battler panel is the right-arrow on your keyboard, but can be edited in keybinds.

The Battler panel provides quick access to common actions, including:

  • add/sync/remove battler;
  • rescue tools;
  • held item and cosmetic item actions;
  • battle camera toggle;
  • Use Item support for right-click-style items such as compatible TM disks.

PocketMorph includes safety guards to prevent self-battlers from being lost through storage, release, trade, or unsafe battle states.

PocketMorph Battler GUI

Charizard Lava


Pokémon-Inspired Abilities

Depending on the current Pokémon form and server config, transformations can receive gameplay touches such as:

  • flight for flying forms;
  • water breathing and swim help for aquatic forms;
  • fire resistance and lava movement help for Fire-type/fire-resistant forms;
  • land speed boosts for fast grounded Pokémon;
  • mining Haste for Ground-type Pokémon;
  • unarmed damage bonuses based on base Attack.

These features are configurable so servers can choose how powerful transformations should be.

Palkia Riding


Built for Multiplayer and Modpacks

PocketMorph is designed for Cobblemon multiplayer environments. Other players can see your Pokémon form, scale, labels, riding state, held items, and battle-related visual state.

It also includes compatibility-focused handling for:

  • addon/resource-pack forms;
  • Mega and special forms;
  • unusual model shapes;
  • sparse animation sets;
  • camera/raycast/throw-origin edge cases;
  • server progression rules.

Server and Pack Controls

Server owners and modpack makers can configure:

  • Pokédex requirements: any / seen / caught;
  • creative-mode bypass;
  • species whitelist and blacklist;
  • shiny restrictions;
  • scale limits;
  • transformed hitbox behavior;
  • ability strength and movement tuning;
  • self-battler availability;
  • riding rules;
  • client/server visual defaults.

Generated configs include plain-English descriptions, defaults, ranges, and warnings for settings that can affect performance or gameplay.

Sleepy Arcanine


Useful Commands

/disguise gui
/disguise <species> [properties]
/disguise clear
/disguise status
/disguise preview
/disguise nickname <name>
/disguise nickname clear
/disguise config show
/disguise config path
/disguise config reload
/disguise battler status

Compatibility Notes

  • Camera mods may conflict with PocketMorph’s camera adjustments. Client config options are available if needed.
  • Very large scale values can reduce FPS or make gameplay harder to control. Server scale limits are configurable.
  • Mounted accessories/backpacks are intentionally hidden for compatibility with accessory mods that use custom renderers.
  • PocketMorph is intended for Cobblemon-based modpacks and should be installed on both the server and client for multiplayer.

PocketMorph is designed for Cobblemon-based Minecraft experiences and is not affiliated with Mojang, Microsoft, Nintendo, Game Freak, Creatures Inc., or The Pokémon Company. 

[Cobblemon] PocketMorph

PocketMorph Logo

New Feature+Bug Fix UPDATE 2.2.0!! Check change log for details!

PocketMorph 2.2 adds new ways to browse transformations, improves movement and camera handling,
and includes several performance and compatibility improvements.

PocketMorph is a Cobblemon transformation mod that lets players become Pokémon — visually, mechanically, and socially — instead of only wearing a simple disguise. Love Pokemon Mystery Dungeon-style gameplay? This mod is for you!

Transform into Pokémon, preview forms in a polished GUI, save favorites, roll random transformations, ride eligible transformed players, use Pokémon-inspired abilities, and even bring your own transformed Pokémon form into battle through PocketMorph’s self-battler system.

Taillow Riding Mega Rayquaza


Highlights

  • Transform into Cobblemon Pokémon with the PocketMorph GUI or /disguise command.
  • Browse Pokémon and forms with a visual selector.
  • Use a live preview with rotate, pan, zoom, shiny/gender toggles, type icons, ability badges, and stat summaries.
  • Save favorite transformations and quickly load them later.
  • Roll random transformations with optional form, shiny, gender, and scale randomization.
  • Use forms, shiny variants, scale, nicknames, gender, level labels, and other validated Cobblemon-style properties.
  • First-person transformed body rendering so you can look down and see your Pokémon form.
  • Polished third-person visuals for local and remote players in multiplayer.
  • Pokémon-inspired abilities such as flight, water breathing, swim boosts, fire resistance, lava movement, land-speed boosts, mining Haste, and Attack-based unarmed damage.
  • Ride transformed players when the transformed Pokémon is already rideable through Cobblemon or loaded ride data.
  • Use your transformed Pokémon as a self-battler in Cobblemon battles.
  • Includes a Battler panel with portrait, status, held item/cosmetic actions, battle camera toggle, rescue/remove tools, and Use Item support.
  • Pokédex-based transformation restrictions, whitelist/blacklist controls, scale limits, and readable configs for servers and modpacks.

Have a suggestion for a feature or change? Feel free to leave a comment in our discord: https://discord.gg/em5nSQsZUU.

Enjoyed the mod? You can support the project here:
Ko-fi: https://ko-fi.com/pixelpitstop1

Need a good QoL storage mod to go with your Cobblemon mod pack? Check out my other mod: https://modrinth.com/mod/sata-store-all-take-all

Lapras Underwater

Requirements

  • Minecraft: 1.21.1
  • Loader: Fabric
  • Java: 21+
  • Requires: Fabric API and Cobblemon
  • Cobblemon: 1.7.3 or higher recommended
    • Cobblemon 1.7.0+ may work, but versions below 1.7.3 have not been fully tested.
    • Multiplayer: install on both server and client instances for proper multiplayer functionality.

Getting Started

Open the transformation GUI with the assigned hotkey (editable in keybinds), or:

/disguise gui

Or use command-based transformations:

/disguise lucario
/disguise charizard shiny
/disguise arcanine form=hisuian
/disguise pikachu scale=0.6
/disguise nickname Guardian
/disguise clear

The GUI is the easiest way to browse Pokémon, forms, properties, Favorites, Random, and Live Preview options. Commands remain available for quick use, server scripts, and advanced players.


The PocketMorph GUI

The main GUI is built around a visual-first workflow:

  1. Search for a base Pokémon.
  2. Pick a form or variant.
  3. Preview it live.
  4. Adjust properties such as shiny, gender, scale, nickname, or displayed level.
  5. Transform, favorite it, or roll something random.

The Live Preview supports mouse controls:

  • Left-drag: rotate
  • Right-drag: pan
  • Mouse wheel: zoom
  • Middle-click: reset preview
  • Ability Filter button

PocketMorph Main GUI

NEW Favourites Feature: PocketMorph Favourites Tab

NEW Randomize Feature: PocketMorph Random Tab


Self-Battlers

PocketMorph now adds a self-battler system. When enabled, your transformed Pokémon can be synced into your party and used in Cobblemon battles!

By default, the key to open the battler panel is the right-arrow on your keyboard, but can be edited in keybinds.

The Battler panel provides quick access to common actions, including:

  • add/sync/remove battler;
  • rescue tools;
  • held item and cosmetic item actions;
  • battle camera toggle;
  • Use Item support for right-click-style items such as compatible TM disks.

PocketMorph includes safety guards to prevent self-battlers from being lost through storage, release, trade, or unsafe battle states.

PocketMorph Battler GUI

Charizard Lava Bath


Pokémon-Inspired Abilities

Depending on the current Pokémon form and server config, transformations can receive gameplay touches such as:

  • flight for flying forms;
  • water breathing and swim help for aquatic forms;
  • fire resistance and lava movement help for Fire-type/fire-resistant forms;
  • land speed boosts for fast grounded Pokémon;
  • mining Haste for Ground-type Pokémon;
  • unarmed damage bonuses based on base Attack.

These features are configurable so servers can choose how powerful transformations should be.

Rayquaza Ruins

Built for Multiplayer and Modpacks

PocketMorph is designed for Cobblemon multiplayer environments. Other players can see your Pokémon form, scale, labels, riding state, held items, and battle-related visual state.

It also includes compatibility-focused handling for:

  • addon/resource-pack forms;
  • Mega and special forms;
  • unusual model shapes;
  • sparse animation sets;
  • camera/raycast/throw-origin edge cases;
  • server progression rules.

Lucario First-Person


Server and Pack Controls

Server owners and modpack makers can configure:

  • Pokédex requirements: any / seen / caught;
  • creative-mode bypass;
  • species whitelist and blacklist;
  • shiny restrictions;
  • scale limits;
  • transformed hitbox behavior;
  • ability strength and movement tuning;
  • self-battler availability;
  • riding rules;
  • client/server visual defaults.

Generated configs include plain-English descriptions, defaults, ranges, and warnings for settings that can affect performance or gameplay.

Player Palkia Riding


Useful Commands

/disguise gui
/disguise <species> [properties]
/disguise clear
/disguise status
/disguise preview
/disguise nickname <name>
/disguise nickname clear
/disguise config show
/disguise config path
/disguise config reload
/disguise battler status

Sleepy Arcanine

Compatibility Notes

  • Camera mods may conflict with PocketMorph’s camera adjustments. Client config options are available if needed.
  • Very large scale values can reduce FPS or make gameplay harder to control. Server scale limits are configurable.
  • Mounted accessories/backpacks are intentionally hidden for compatibility with accessory mods that use custom renderers.
  • PocketMorph is intended for Cobblemon-based modpacks and should be installed on both the server and client for multiplayer.

Disclaimer

PocketMorph is designed for Cobblemon-based Minecraft experiences and is not affiliated with Mojang, Microsoft, Nintendo, Game Freak, Creatures Inc., or The Pokémon Company.

Screenshots

Gallery

  • Lucario 1st Person
    Lucario 1st Person
  • Untransformed Player Riding Player-Transformed Palkia
    Untransformed Player Riding Player-Transformed Palkia
  • Player Pikachu Exploring
    Player Pikachu Exploring
  • Player Swimming Underwater as Lapras
    Player Swimming Underwater as Lapras
  • Player Transformed as Lapras Swimming
    Player Transformed as Lapras Swimming
  • Player Mega Garchomp Transformation
    Player Mega Garchomp Transformation
  • Player Charizard Taking a Lava Bath
    Player Charizard Taking a Lava Bath
  • Player Transformed as Rayquaza Flying
    Player Transformed as Rayquaza Flying
  • Transformed Player Riding Transformed Player
    Transformed Player Riding Transformed Player Player transformed as shiny Tailow riding a player transformed as shiny mega Rayquaza
  • (Players)Taillow Riding Mega Rayquaza
    (Players)Taillow Riding Mega Rayquaza
  • (Player) Mega Rayquaza Form Flying
    (Player) Mega Rayquaza Form Flying
  • Sleepy Arcanine
    Sleepy Arcanine Player transformed as Arcanine taking a nap
  • Player Mega Garchomp In The Rain
    Player Mega Garchomp In The Rain
  • Player Charizard Taking Lava Bath
    Player Charizard Taking Lava Bath
  • Player Lapras Chilling With Magikarp
    Player Lapras Chilling With Magikarp
  • Player Lapras Swimming
    Player Lapras Swimming
  • Player Pikachu On The Beach
    Player Pikachu On The Beach
  • (Player) Mega Rayquaza Being a Menace
    (Player) Mega Rayquaza Being a Menace

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~3,000
Total Downloads
CurseForge
~1,000
Modrinth
~1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works