Commands are text actions that can be used to activate features in game.
These commands are not essential for normal gameplay and will require cheats to be enabled to be used.
The following commands allow players to freely access block interfaces and manage Pokémon. They can also be used to spawn or generate new Pokémon, which can be given to the command user or to other players.
Pokémon Command Attributes
The following listed attributes are utilised in various Pokémon-related commands, such as /spawnpokemon.
| Attribute | Description |
|---|---|
| ability | Sets the ability of the Pokémon. |
| absofusion | Sets the absofusion of the Pokémon. Only affects Kyurem. |
| alolan | Determines if the Pokémon is in their Alolan form. Only affects Pokémon with an Alolan form. |
| appliance | Sets the appliance of the Pokémon. Only affects Rotom. |
| aspect | Forcibly applies the given aspect to the Pokémon. |
| attack_ev | Sets the attack EV of the Pokémon. Has a minimum of 0 and a maximum of 252. |
| attack_iv | Sets the attack IV of the Pokémon. Has a minimum of 0 and a maximum of 31. |
| bagworm_cloak | Sets the bagworm cloak of the Pokémon. Only affects Burmy and Wormadam |
| battle_bond | Determines if the effect of the Battle Bond ability will change the form of the Pokémon to Ash-Greninja, or if the ability only increases Attack, Sp.Attack and Speed stats. Only affects Greninja. |
| battleClone | Determines whether the Pokémon is a battle clone or not, disallowing the Pokémon to persist outside of the context of a battle. |
| behemoth_warrior | Sets the behemoth form of the Pokémon. Only affects Zacian and Zamazenta. |
| blazing_mode | Sets the blazing mode form of the Pokémon. Only affects Darmanitan. |
| blocks_traveled | Sets the internal amount of blocks that the Pokémon has traveled. |
| bloodmoon | Sets the blood moon form of the Pokémon. Only affects Ursaluna. |
| blossom_form | Sets the blossom form of the Pokémon. Only affects Cherrim |
| bull_breed | Sets the bull breed of the Pokémon. Only affects Paldean Tauros. |
| character | Sets the character of the Pokémon. Only affects Unown. |
| claw | Sets the main claw of the Pokémon. Only affects Clauncher and Clawitzer. |
| cocoon_species | Sets the cocoon species of the Pokémon upon evolving. Only affects Wurmple. |
| color | Sets the dye color of the Pokémon. Only affects Wooloo and Smeargle. Functions identically to the "colour" attribute. |
| colour | Sets the dye color of the Pokémon. Only affects Wooloo and Smeargle. Functions identically to the "color" attribute. |
| core_color | Sets the core color of the Pokémon. Only affects Minior. |
| cosmetic_item | Sets the equipped Cosmetic item of the Pokémon. |
| cream | Sets the cream type of the Pokémon. Only affects Alcremie. |
| dance_style | Sets the dance style of the Pokémon. Only affects Oricorio. |
| decoration | Sets the decoration type of the Pokémon. Only affects Alcremie. |
| defence_ev | Sets the defence EV of the Pokémon. Has a minimum of 0 and a maximum of 252. |
| defence_iv | Sets the defence IV of the Pokémon. Has a minimum of 0 and a maximum of 31. |
| disguise_form | Sets the current disguise state of the Pokémon. Only affects Pokémon with the Disguise ability, being Mimikyu. |
| djinn_state | Sets the current djinn form of the Pokémon. Only affects Hoopa. |
| dolphin_form | Sets the current Hero form of the Pokémon. Only affects Palafin. Functions identically to the "hero" attribute. |
| dynamax_form | Determines if the Pokémon uses Eternamax or Gigantamax. Only affects Eternatus. |
| elemental_type | Used only for filtering the typing of Pokémon. Does nothing when used for spawning. Functions identically to the "type" attribute. |
| embody_aspects | Sets the embodied aspect of the Pokémon. Only affects Pokémon with the Embody Aspect ability, being Ogerpon. |
| face_spots | Sets the primary face spot pattern of the Pokémon. Only affects Spinda. |
| face_spots2 | Sets the secondary face spot pattern of the Pokémon. Only affects Spinda. |
| fish_stripes | Sets the fish stripe pattern of the Pokémon. Only affects Basculin. Functions identically to the "striped" attribute. |
| forecast_form | Sets the forecast form of the Pokémon. Only affects Castform. |
| freeze_frame | Freezes the Pokémon in the specified frame of animation. |
| friendship | Sets the Pokémon's friendship value. Has a minimum of 0 and a maximum of 255. |
| fullness | Sets the Pokémon's fullness value. Has a minimum of 0 and a maximum of 255. |
| galarian | Determines if the Pokémon is in their Galarian form. Only affects Pokémon with a Galarian form. |
| gender | Sets the gender of the Pokémon. |
| gilded_chest | Sets the type of Gilded Chest form of the Pokémon. Only affects Gimmighoul. |
| gimmighoul_coins | Sets the value of the Gimmighoul Coin meter of the Pokémon. Only affects Gimmighoul. |
| gimmighoul_netherite | Sets the value of the Netherite meter of the Pokémon. Only affects Gimmighoul. |
| gmax | Sets whether the Pokémon has the Gigantamax factor or not. Only affects Pokémon which have a Gigantamax form. |
| gracidea_forme | Sets the Gracidea Forme of the Pokémon. Only affects Shaymin. |
| gyarados_eye_color | Sets the eye color of a Gyarados. Only affects Gyarados. |
| ha | Determines whether or not the Pokémon has their Hidden Ability. Functions identically to the "hiddenability" attribute. |
| has_nectar | Determines whether the Pokémon is currently carrying nectar. Only affects Combee. |
| held_item | Sets the held item of the Pokémon to the given item. Functions identically to the "helditem" attribute. |
| held_item_visible | Determines whether the Pokémon's held item is visible or hidden. |
| helditem | Sets the held item of the Pokémon to the given item. Functions identically to the "held_item" attribute. |
| hero | Sets the current Hero form of the Pokémon. Only affects Palafin. Functions identically to the "dolphin_form" attribute. |
| hiddenability | Determines whether or not the Pokémon has their Hidden Ability. Functions identically to the "ha" attribute. |
| hisuian | Determines if the Pokémon is in their Hisuian form. Only affects Pokémon with a Hisuian form. |
| hp_ev | Sets the HP EV of the Pokémon. Has a minimum of 0 and a maximum of 252. |
| hp_iv | Sets the HP IV of the Pokémon. Has a minimum of 0 and a maximum of 31. |
| hunger_mode | Sets the hunger mode form of the Pokémon. Only affects Morpeko. |
| king_steed | Sets the current steed of the Pokémon. Only affects Calyrex. |
| l | Sets the level of the Pokémon. Has a minimum of 1 and a maximum of 100. Functions identically to the "level" and "lvl" attribute. |
| landsnake_form | Sets the segment form of the Pokémon. Only affects Dudunsparce. |
| league_cap | Sets the league cap form of the Pokémon. Only affects Pikachu. |
| left_ear_spots | Sets the left ear spot pattern of the Pokémon. Only affects Spinda. |
| level | Sets the level of the Pokémon. Has a minimum of 1 and a maximum of 100. Functions identically to the "l" and "lvl" attribute. |
| life_mode | Sets the life mode form of the Pokémon. Only affects Xerneus. |
| lvl | Sets the level of the Pokémon. Has a minimum of 1 and a maximum of 100. Functions identically to the "level" and "l" attribute. |
| magikarp_jump | Sets the Magikarp Jump pattern of the Pokémon. Only affects Magikarp. |
| matcha_authenticity | Sets the authenticity form of the Pokémon. Only affects Poltchageist and Sinistcha. |
| maushold_family | Sets the Maushold family form of the Pokémon. Only affects Maushold. |
| mega_evolution | Determines the mega evolution form of the Pokémon. Only affects Charizard, Mewtwo and Raichu. |
| metals | Sets the metal of the Pokémon. Only affects Gurdurr. |
| meteor_shield | Sets the meteor form of the Pokémon. Only affects Minior. |
| meteorite_forme | Sets the meteorite forme of the Pokémon. Only affects Deoxys. |
| min_perfect_ivs | Determines the minimum amount of IV's which will be set to 31. Has a minimum of 0 and a maximum of 6. |
| minecraft | Sets the Minecraft form of the Pokémon. Has no effect if the Pokémon has no Minecraft form. |
| missile_form | Sets the missile form of the Pokémon. Only affects Cramorant. |
| mooshtank | Sets the Mooshtank form of the Pokémon. Only affects Miltank. |
| multitype | Sets the current Multitype typing of the Pokémon. Only affects Pokémon with the Multitype ability, being Arceus. |
| nature | Sets the nature of the Pokémon. |
| netherite_coating | Sets the current Netherite coating of the Pokémon. Only affects Gholdengo. |
| nick | Sets the nickname of the Pokémon. Functions identically to the "nickname" attribute. |
| nickname | Sets the nickname of the Pokémon. Functions identically to the "nick" attribute. |
| no_ai | Determines if the Pokémon have their mob AI enabled or not. |
| ogre_mask | Sets the ogre mask form of the Pokémon. Only affects Ogerpon. |
| orb_forme | Sets the orb forme of the Pokémon. Only affects Giratina. |
| originaltrainer | Sets the original trainer of the Pokémon. Functions identically to the "ot" attribute. |
| originaltrainertype | Determines whether the original trainer of the Pokémon is a player or an NPC. Functions identically to the "ottype" attribute. |
| ot | Sets the original trainer of the Pokémon. Functions identically to the "originaltrainer" attribute. |
| ottype | Determines whether the original trainer of the Pokémon is a player or an NPC. Functions identically to the "originaltrainertype" attribute. |
| paint_color | Sets the paint color of the Pokémon. Only affects Magearna. |
| paldean | Determines if the Pokémon is in their Paldean form. Only affects Pokémon with a Paldean form. |
| penguin_head | Sets the penguin head form of the Pokémon. Only affects Eiscue. |
| percent_cells | Sets the percentage of cells that the Pokémon currently has. Only affects Zygarde. |
| pokeball | Sets the Poké Ball of the Pokémon. |
| poodle_trim | Sets the trim of the Pokémon. Only affects Furfrou. |
| power_construct | Determines whether the Pokémon is in their Complete Forme. Only affects Zygarde. |
| prism_fusion | Sets the prism fusion form of the Pokémon. Only affects Necrozma. |
| pumpkin_size | Sets the size of the pumpkin of the Pokémon. Only affects Pumpkaboo and Gourgeist |
| punk_form | Sets the punk form of the Pokémon. Only affects Toxtricity. |
| region_bias | Sets the regional bias of the Pokémon. Only affects Pokémon which have different regional forms upon evolution. |
| reversion_state | Sets the primal reversion state of the Pokémon. Only affects Kyogre and Groudon. |
| right_ear_spots | Sets the right ear spot pattern of the Pokémon. Only affects Spinda. |
| rks_memory | Sets the RKS Memory typing of the Pokémon. Only affects Pokémon with the RKS System ability, being Silvally. |
| roaming | Sets the roaming form of the Pokémon. Only affects Gimmighoul. |
| rogue_cape | Sets the rogue cape form of the Pokémon. Only affects Zarude. |
| s | Sets whether the Pokémon is a shiny. Functions identically to the "shiny" attribute. |
| scale_modifier | Sets the scale of the Pokémon. Has no limit, but may cause problems if the given value is too large. |
| schooling_form | Sets the schooling form of the Pokémon. Only affects Wishiwashi. |
| sea | Sets the sea form of the Pokémon. Only affects Shellos and Gastrodon. |
| season | Sets the seasonal form of the Pokémon. Only affects Deerling and Sawsbuck. |
| sheared | Determines whether the Pokémon is sheared or not. Only affects Wooloo, Dubwool and Mareep. |
| shiny | Sets whether the Pokémon is a shiny. Functions identically to the "s" attribute. |
| slowpoke_tail_regrowth | Sets the current value of the Pokémon's Slowpoke Tail regrowth. Only affects Slowpoke. |
| snake_pattern | Sets the Arbok pattern of the Pokémon. Only affects Arbok. |
| song_forme | Sets the song forme of the Pokémon. Only affects Meloetta. |
| special_attack_ev | Sets the Special Attack EV of the Pokémon. Has a minimum of 0 and a maximum of 252. |
| special_attack_iv | Sets the Special Attack IV of the Pokémon. Has a minimum of 0 and a maximum of 31. |
| special_defence_ev | Sets the Special Defence EV of the Pokémon. Has a minimum of 0 and a maximum of 252. |
| special_defence_iv | Sets the Special Defence IV of the Pokémon. Has a minimum of 0 and a maximum of 31. |
| special_spots | Sets the special spots pattern of the Pokémon. Only affects Spinda. |
| speed_ev | Sets the Speed EV of the Pokémon. Has a minimum of 0 and a maximum of 252. |
| speed_iv | Sets the Speed IV of the Pokémon. Has a minimum of 0 and a maximum of 31. |
| squawkabilly_color | Sets the Squawkabilly color of the Pokémon. Only affects Squawkabilly. |
| stance_form | Sets the Stance Change form of the Pokémon. Only affects Aegislash. |
| status | Sets the status affliction of the Pokémon. |
| striped | Sets the striped form of the Pokémon. Only affects Basculin. Functions identically to the "fish_stripes" attribute. |
| sword_form | Sets the sword form of the Pokémon. Only affects Keldeo. |
| tag | Sets the tags for the Pokémon. |
| tatsugiri_texture | Sets the Tatsugiri form of the Pokémon. Only affects Tatsugiri. |
| tea_authenticity | Sets the authenticity form of the Pokémon. Only affects Polteageist and Sinistea. |
| techno_drive | Sets the techno drive form of the Pokémon. Only affects Genesect. |
| tera | Sets the Pokémon to be of the specified Terastallization type. Functions identically to the "tera_type" attribute. |
| tera_form | Sets the Terastallization form of the Pokémon. Stellar only affects Terapagos. |
| tera_type | Sets the Pokémon to be of the specified Terastallization type. |
| tradeable | Determines whether the Pokémon is eligible for trading. |
| tree | Sets the tree form of the Pokémon. Only affects Timburr, Komala and Torterra. |
| type | Used only for filtering the typing of Pokémon. Does nothing when used for spawning. Functions identically to the "elemental_type" attribute. |
| unaspect | Removes the specified aspect from the Pokémon. |
| uncatchable | Disables the ability to catch the Pokémon. |
| valencian | Sets the Valencian form for the Pokémon. Only affects Pokémon with a Valencian form. |
| vivillon_wings | Sets the Vivillon wing pattern for the Pokémon. Only affects the Vivillon evolution line. |
| whiscash_nero | Sets the Nero form for the Pokémon. Only affects Whiscash. |
| wolf_form | Sets the wolf form of the Pokémon. Only affects Lycanroc. |
| wooper_heart | Sets the Wooper heart pattern of the Pokémon. Only affects Wooper. |
| wushu_style | Sets the Wushu style of the Pokémon. Only affects Urshifu. |
Spawning Commands
Spawn Pokémon
Used to spawn a specified Pokémon at the command user's position.
Usage
/spawnpokemon <pokemon> [attributes]
Alias: /pokespawn
Example
/spawnpokemon abra shiny ability=synchronize
Note: the attributes can be arranged in any order, as long as the command has the name of a Pokémon in it. Both of the following commands are valid examples of this.
Example 1
/spawnpokemon shiny ability=synchronize abraExample 2
/spawnpokemon shiny abra ability=synchronize
Spawn Pokémon At
Used to spawn a specified Pokémon at the specified coordinates.
Usage
/spawnpokemonat <x> <y> <z> <pokemon> [attributes]
Example
/spawnpokemonat ~ ~ ~ abra shiny ability=synchronize
Spawn All Pokémon
Used to spawn one of every available Pokémon at the command user's position.
Warning: This may slow down the game for low-end computers.
Usage
/spawnallpokemon
Example
/spawnallpokemon
Spawn Pokémon from Spawn Pool
Attempts to force the spawn system to spawn one or more Pokémon around the command user's location. The command may fail to spawn a Pokémon if spawning it would break configured spawn limits. This command cannot be executed remotely.
Usage
/spawnpokemonfrompool [number]
Example
/spawnpokemonfrompool 10
Check Spawn
Used to check the spawning chance of Pokémon for a specified rarity at the command user's current exact position.
Usage
/checkspawn <rarity>
Example
/checkspawn ultra-rare
Party Editing/Inspecting Commands
Give Pokémon
Used to give a specified Pokémon to the command user.
Usage
/givepokemon <pokemon> [attributes]
Alias: /pokegive
Example
/givepokemon abra shiny ability=synchronize
Give Pokémon Other
Used to give a specified Pokémon to a specified player.
Usage
/givepokemonother <target> <pokemon> [attributes]
Example
/givepokemonother @a abra shiny ability=synchronize
Take Pokémon
Used to remove a Pokémon from a specified player's party.
Usage
/takepokemon <target> <slot>
Example
/takepokemon @p 1
Pokémon Edit
Used to edit a Pokémon in a specified slot in the command user's party.
Usage
/pokemonedit <slot> [pokemon / attributes]
Alias: /pokeedit
Example
/pokemonedit 1 abra ability=adaptability nature=adamant
Pokémon Edit Other
Used to edit a Pokémon in a specified slot of a specified player's party.
Usage
/pokemoneditother <target> <slot> [pokemon / attributes]
Alias: /pokeeditother
Example
/pokemoneditother Ash_Green123 1 abra ability=adaptability gender=female nature=adamant
Heal Pokémon
Used to heal a specified player's party.
Usage
/healpokemon [target]
Alias: /pokeheal
Example
/healpokemon @p
Teach
Used to teach a specified move to a Pokémon in a specified slot in a specified player's party.
Usage
/teach <target> <slot> <move>
Example
/teach @p 1 synchronoise
Level Up
Used to increase the level of a Pokémon in a specified slot in a specified player's party by 1.
Usage
/levelup <target> <slot>
Example
/levelup @p 1
Friendship
Used to check a Pokémon's friendship level in a specified slot in the command user's party.
Usage
/friendship <slot>
Example
/friendship 1
Held Item
Used to give or change the held item for a Pokémon in a specified slot in a specified player's party.
Usage
/held_item <target> <slot> <item>
Example
/held_item @p 1 cobblemon:choice_band
Poké Box
Used to send a Pokémon in a specified slot from a specified player's party to the specified box of their PC.
Usage
/pokebox <target> <slot> [box]
Example
/pokebox @p 1 1
Poké Box All
Used to send all Pokémon in a specified from a specified player's party to the specified box of their PC.
Usage
/pokeboxall <target> [box]
Example
/pokeboxall @p 1
Player Data Editing Commands
Give All Pokémon
Used to give one of every available Pokémon to the command user. The Pokémon will be sent to the command user's PC.
Usage
/giveallpokemon
Example
/giveallpokemon
Clear Party
Used to completely reset the target's party.
Warning: As of 1.4 this command does not require a confirmation step. Once executed, immediately erases all Pokémon in the target's party.
Usage
/clearparty <target>
Example
/clearparty @p
Clear PC
Used to completely reset the target's pc.
Warning: As of 1.4 this command does not require a confirmation step. Once executed, immediately erases all Pokémon in the target's PC.
Usage
/clearpc <target>
Example
/clearpc @p
Restart Pokémon
Used to completely reset the user's party and PC.
Warning: As of 1.4 this command does not require a confirmation step. Once executed, immediately erases all Pokémon owned by the user.
Usage
/pokemonrestart
Alias: /pokerestart
Example
/pokemonrestart
Restart Pokémon Other
Used to completely reset the target's party and PC.
Warning: As of 1.4 this command does not require a confirmation step. Once executed, immediately erases all Pokémon owned by the target.
Usage
/pokemonrestartother <target>
Alias: /pokerestartother
Example
/pokemonrestartother @p
UI Accessing Commands
PC
Used to access the command user's PC.
Usage
/pc
Example
/pc
Open Starter Screen
Displays the starter Pokémon select interface for a specified player.
Usage
/openstarterscreen <target>
Example
/openstarterscreen @p
Battle Commands
Stop Battle
Used to stop a specified player's current battle.
Usage
/stopbattle <target>
Example
/stopbattle @p
Abandon Multi Team
Used to remove a player from their MultiBattleTeam. Will disband the team if they are the last remaining member.
Usage
/abandonmultiteam
Example
/abandonmultiteam
Pokedex Commands
Grant Pokedex Entries
Grants the player all pokemon of the provided Pokedex or a specified species and form.
Usage
/pokedex grant <player> all <dex>
OR
/pokedex grant <player> only <species> <form>>
Example
/pokedex grant @p all alola OR
/pokedex grant @p only decidueye hisui
Revoke Pokedex Entries
Revokes the player of all pokemon of the provided Pokedex or a specified species and form.
Usage
/pokedex revoke <player> all <dex>
OR
/pokedex revoke <player> only <species> <form>>
Example
/pokedex revoke @p all alola OR
/pokedex revoke @p only decidueye hisui
NPC Commands
NOTE: NPC's are currently experimental and may not work as intended
Spawn NPC
Used to spawn the provided NPC class with the provided skill level on the player.
Usage
/spawnnpc <class> <level>
Example
/spawnnpc standard 1
Spawn NPC At
Used to spawn the provided NPC class with the provided skill level at the given coordinates.
Usage
/spawnnpcat <pos> <class> <level>
Example
/spawnnpcat 0 60 0 standard 1
Delete NPC
Used to delete the NPC you are looking at.
Usage
/npcdelete
Example
/npcdelete
Edit NPC
Opens the NPC editor GUI (experimental).
Usage
/npcedit
Example
/npcedit
Apply Player Texture
Applies the specified player's texture to the NPC you are looking at.
Usage
/applyplayertexture <playername>
Example
/applyplayertexture jeb_
Misc Commands
Spawn Bedrock Particle
Spawns the provided bedrock particle on the given entity or position. Useful for testing.
Usage
/bedrockparticle <effect> <target>
OR
/bedrockparticle <effect> <world> <pos>
Example
/bedrockparticle effectname @p OR
/bedrockparticle effectname minecraft:overworld 0 60 0
Cobblemon Info
Displays current version info
Usage
/cobblemon info
Example
/cobblemon info
Freeze Pokemon
Freezes the pokemon the player is looking at for the provided time.
Usage
/freezepokemon [time]
Example
/freezepokemon 600
Open Dialogue
Opens the provided dialogue on the provided player.
Usage
/opendialogue <dialogue> <player>
Example
/opendialogue example @p
Run Molang Script
Runs the provided Molang script with the provided optional contexts of the player, NPC or Pokemon entity.
Usage
/runmolangscript <script> [player] [npc] [pokemon]
Example
/runmolangscript scriptname @p
Change Pokemon's Eye Height
Temporarily changes the eyeheight of a species in the provided pose. Recall Pokemon after running command, useful for addon devs to test heights without having to reload resourcepacks.
Usage
/changeeyeheight <species> <standing|flying|swimming> <eyeheight>
Example
/changeeyeheight abomasnow standing 0.5
Change Scale and Size
Temporarily updates a species with the provided species scale and optionally hitbox width and height. Recall pokemon after running command, useful for addon devs to test heights without having to reload resourcepacks
Usage
/changescaleandsize <species> <scale> [<width> <height>]
Example
/changescaleandsize abomasnow 5
Change Walk Speed
Temporarily changes a species walk speed. Recall pokemon after running command, useful for addon devs to test heights without having to reload resourcepacks
Usage
/changewalkspeed <species> <walkspeed>
Example
/changewalkspeed abomasnow 5