m (Changing Headers)
m (fix table of content being out of place for two items)
 
(12 intermediate revisions by 6 users not shown)
Line 1: Line 1:
Although not essential, the Commands page contains a list of useful commands that can come in handy during your adventures with Cobblemon. These commands can help you capture, train, battle, and manage your Pokémon team in Minecraft. From easily spawning and giving Pokémons to editing their attributes, teaching moves, and healing your team, these commands will make your adventure in the Cobblemon world even more exciting! Whether you're a seasoned trainer looking to fine-tune your strategy or a newcomer just starting out on your journey, the Cobblemon Commands page is an invaluable resource that will help you achieve your goals!
'''Commands''' are text actions that can be used to activate features in game.


== Spawn Pokémon Command ==
These commands are not essential for normal gameplay and will require cheats to be enabled to be used.
Used to easily and quickly spawn your desired Pokémonss.


'''Usage'''<blockquote>/spawnpokemon <pokemon> [attributes]</blockquote>'''Example'''
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.
/spawnpokemon abra shiny ability=synchronize


==Spawn Pokémon At Command==
== Spawning Commands ==
Used to spawn a Pokémon at the specified coordinates.


'''Usage'''<blockquote>/spawnpokemonat <x> <y> <z> <pokemon> [attributes]</blockquote>'''Example'''
=== Spawn Pokémon ===
/spawnpokemonat ~ ~ ~ abra shiny ability=synchronize
Used to spawn a specified Pokémon at the command user's position.


==Spawn All Pokémon Command==
'''Usage'''
Used to spawn one of every Pokémon at your location.<blockquote>'''Warning:''' This might cause lag to weaker computers.</blockquote>'''Usage'''<blockquote>/spawnallpokemon</blockquote>'''Example'''
<code class="display-block">/spawnpokemon <pokemon> [attributes]</code>
/spawnallpokemon


==Give Pokémon Command==
Alias: <code>/pokespawn</code>
Used to give the desired Pokémon to the command executor.


'''Usage'''<blockquote>/givepokemon <pokemon> [attributes]</blockquote>'''Example'''
'''Example'''
/givepokemon abra shiny ability=synchronize
{{ChatInterface|<nowiki>/spawnpokemon abra shiny ability=synchronize</nowiki>}}


==Give Pokémon Other Command==
'''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.
Used to give the desired Pokémon to the command executor.


'''Usage'''<blockquote>/givepokemonother <target> <pokemon> [attributes]</blockquote>'''Example'''
'''Example 1'''
/givepokemonother @a abra shiny ability=synchronize
{{ChatInterface|<nowiki>/spawnpokemon shiny ability=synchronize abra</nowiki>}}'''Example''' 2
{{ChatInterface|<nowiki>/spawnpokemon shiny abra ability=synchronize</nowiki>}}


==Give All Pokémon Command==
=== Spawn Pokémon At ===
It is a variant of the Give Pokémon command but gives you one of every Pokémon on your PC.
Used to spawn a specified Pokémon at the specified coordinates.


'''Usage'''<blockquote>/giveallpokemon</blockquote>'''Example'''
'''Usage'''
/giveallpokemon
<code class="display-block">/spawnpokemonat <x> <y> <z> <pokemon> [attributes]</code>


==Take Pokémon Command==
'''Example'''
Used to remove Pokémons from a trainer's party.
{{ChatInterface|<nowiki>/spawnpokemonat ~ ~ ~ abra shiny ability=synchronize</nowiki>}}


'''Usage'''<blockquote>/takepokemon <target> <slot></blockquote>'''Example'''
=== Spawn All Pokémon ===
/takepokemon @p 1


==Pokémon Edit Command==
Used to spawn one of every available Pokémon at the command user's position.<blockquote>'''Warning:''' This may slow down the game for low-end computers.</blockquote>
Used to edit anything from a Pokémon in your party.


'''Usage'''<blockquote>/pokemonedit <slot> [pokemon / attributes]</blockquote>'''Example'''
'''Usage'''
/pokemonedit 1 abra
<code class="display-block">/spawnallpokemon</code>


==Pokémon Edit Other Command==
'''Example'''
Used to edit anything from a Pokémon in the party of other trainers.
{{ChatInterface|/spawnallpokemon}}


'''Usage'''<blockquote>/pokemoneditother <target> <slot> [pokemon / attributes]</blockquote>'''Example'''
=== Spawn Pokémon from Spawn Pool ===
/pokemoneditother @r 1 abra
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.'''


==Heal Pokémon Command==
'''Usage'''
Used to heal your current party.
<code class="display-block">/spawnpokemonfrompool [number]</code>


'''Usage'''<blockquote>/healpokemon [target]</blockquote>'''Example'''
'''Example'''
/healpokemon @p
{{ChatInterface|<nowiki>/spawnpokemonfrompool 10</nowiki>}}


== PC Command==
=== Check Spawn ===
Used to access your PC.
Used to check the spawning chance of Pokémon for a specified rarity at the command user's current exact position.


'''Usage'''<blockquote>/pc</blockquote>'''Example'''
'''Usage'''
/pc
<code class="display-block">/checkspawn <rarity></code>


==Stop Battle Command==
'''Example'''
Used to stop the current battle at any point during it.
{{ChatInterface|/checkspawn ultra-rare}}


'''Usage'''<blockquote>/stopbattle <target></blockquote>'''Example'''
== Party Editing/Inspecting Commands ==
/stopbattle @p


== Level Up Command==
=== Give Pokémon ===
Used to increase the level of a Pokémon by 1.
Used to give a specified Pokémon to the command user.


'''Usage'''<blockquote>/levelup <target> <slot></blockquote>'''Example'''
'''Usage'''
/levelup @p 1
<code class="display-block">/givepokemon <pokemon> [attributes]</code>


==Teach Command==
Alias: <code>/pokegive</code>
Used to teach a desired move to a Pokémon.


'''Usage'''<blockquote>/teach <target> <slot> <move></blockquote>'''Example'''
'''Example'''
/teach @p 1 synchronoise
{{ChatInterface|<nowiki>/givepokemon abra shiny ability=synchronize</nowiki>}}


==Friendship Command==
=== Give Pokémon Other ===
Used to check the friendship with a Pokémon from your party.
Used to give a specified Pokémon to a specified player.


'''Usage'''<blockquote>/friendship <slot></blockquote>'''Example'''
'''Usage'''
/friendship 1
<code class="display-block">/givepokemonother <target> <pokemon> [attributes]</code>


==Held Item Command==
'''Example'''
Used to change the item a Pokémon on a trainer's party is holding.
{{ChatInterface|<nowiki>/givepokemonother @a abra shiny ability=synchronize</nowiki>}}


'''Usage'''<blockquote>/held_item <target> <slot> <item></blockquote>'''Example'''
=== Take Pokémon ===
/held_item @p 1 cobblemon:choice_band
Used to remove a Pokémon from a specified player's party.


==Check Spawn Command==
'''Usage'''
Used to check the possibility of Pokémons from a certain rarity to spawn.
<code class="display-block">/takepokemon <target> <slot></code>


'''Usage'''<blockquote>/checkspawn <rarity></blockquote>'''Example'''
'''Example'''
/checkspawn ultra-rare
{{ChatInterface|/takepokemon @p 1}}


==Open Starter Screen Command==
=== Pokémon Edit ===
Used to force a trainer to open the starter menu screen.
Used to edit a Pokémon in a specified slot in the command user's party.


'''Usage'''<blockquote>/openstarterscreen <target> </blockquote>'''Example'''
'''Usage'''
/openstarterscreen @p
<code class="display-block">/pokemonedit <slot> [pokemon / attributes]</code>


== Poke Box Command==
Alias: <code>/pokeedit</code>
Used to force a Pokémon from a trainer's party to be sent to a box on that trainer's PC.


'''Usage'''<blockquote>/pokebox <target> <slot> [box]</blockquote>'''Example'''
'''Example'''
/pokebox @p 1 1
{{ChatInterface|/pokemonedit 1 abra <nowiki>ability=adaptability nature=adamant</nowiki>}}
 
=== Pokémon Edit Other ===
Used to edit a Pokémon in a specified slot of a specified player's party.
 
'''Usage'''
<code class="display-block">/pokemoneditother <target> <slot> [pokemon / attributes]</code>
 
Alias: <code>/pokeeditother</code>
 
'''Example'''
{{ChatInterface|/pokemoneditother Ash_Green123 1 abra <nowiki>ability=adaptability gender=female nature=adamant</nowiki>}}
 
=== Heal Pokémon ===
Used to heal a specified player's party.
 
'''Usage'''
<code class="display-block">/healpokemon [target]</code>
 
Alias: <code>/pokeheal</code>
 
'''Example'''
{{ChatInterface|/healpokemon @p}}
 
=== Teach ===
Used to teach a specified move to a Pokémon in a specified slot in a specified player's party.
 
'''Usage'''
<code class="display-block">/teach <target> <slot> <move></code>
 
'''Example'''
{{ChatInterface|/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'''
<code class="display-block">/levelup <target> <slot></code>
 
'''Example'''
{{ChatInterface|/levelup @p 1}}
 
=== Friendship ===
Used to check a Pokémon's friendship level in a specified slot in the command user's party.
 
'''Usage'''
<code class="display-block">/friendship <slot></code>
 
'''Example'''
{{ChatInterface|/friendship 1}}
 
=== Held Item ===
Used to change the held item for a Pokémon in a specified slot in a specified player's party.
 
'''Usage'''
<code class="display-block">/held_item <target> <slot> <item></code>
 
'''Example'''
{{ChatInterface|/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'''
<code class="display-block">/pokebox <target> <slot> [box]</code>
 
'''Example'''
{{ChatInterface|/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'''
<code class="display-block">/pokeboxall <target> [box]</code>
 
'''Example'''
{{ChatInterface|/pokebox @p 1}}
 
=== Give Held Item ===
Used to give a Pokémon from a specified player's party the provided held item.
 
'''Usage'''
<code class="display-block">/held_item <target> <slot> <item></code>
 
'''Example'''
{{ChatInterface|/pokebox @p 1 cobblemon:shell_bell}}
 
== 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'''
<code class="display-block">/giveallpokemon</code>
 
'''Example'''
{{ChatInterface|/giveallpokemon}}
 
=== Clear Party ===
Used to completely reset the target's party.<blockquote>'''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.</blockquote>
 
'''Usage'''
<code class="display-block">/clearparty <target></code>
 
'''Example'''
{{ChatInterface|/clearparty @p}}
 
=== Clear PC ===
Used to completely reset the target's pc.<blockquote>'''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.</blockquote>
 
'''Usage'''
<code class="display-block">/clearpc <target></code>
 
'''Example'''
{{ChatInterface|/clearpc @p}}
 
=== Restart Pokémon ===
Used to completely reset the user's party and PC.<blockquote>'''Warning:''' As of 1.4 this command does not require a confirmation step. Once executed, immediately erases all Pokémon owned by the user.</blockquote>
 
'''Usage'''
<code class="display-block">/pokemonrestart</code>
 
Alias: <code>/pokerestart</code>
 
'''Example'''
{{ChatInterface|/pokemonrestart}}
 
=== Restart Pokémon Other ===
Used to completely reset the target's party and PC.<blockquote>'''Warning:''' As of 1.4 this command does not require a confirmation step. Once executed, immediately erases all Pokémon owned by the target.</blockquote>
 
'''Usage'''
<code class="display-block">/pokemonrestartother <target></code>
 
Alias: <code>/pokerestartother</code>
 
'''Example'''
{{ChatInterface|/pokemonrestartother @p}}
 
== UI Accessing Commands ==
 
=== PC ===
Used to access the command user's PC.
 
'''Usage'''
<code class="display-block">/pc</code>
 
'''Example'''
{{ChatInterface|/pc}}
 
=== Open Starter Screen ===
Displays the starter Pokémon select interface for a specified player.
 
'''Usage'''
<code class="display-block">/openstarterscreen <target></code>
 
'''Example'''
{{ChatInterface|/openstarterscreen @p}}
 
== Battle Commands ==
 
=== Stop Battle ===
Used to stop a specified player's current battle.
 
'''Usage'''
<code class="display-block">/stopbattle <target></code>
 
'''Example'''
{{ChatInterface|/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'''
<code class="display-block">/abandonmultiteam</code>
 
'''Example'''
{{ChatInterface|/abandonmultiteam}}
 
== Pokedex Commands ==
 
=== Grant Pokedex Entries ===
Grants the player all pokemon of the provided Pokedex or a specified species and form.
 
'''Usage'''
<code class="display-block">/pokedex grant <player> all <dex></code>
OR
<code class="display-block">/pokedex grant <player> only <species> <form>></code>
 
'''Example'''
{{ChatInterface|/pokedex grant @p all alola}}
OR
{{ChatInterface|/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'''
<code class="display-block">/pokedex revoke <player> all <dex></code>
OR
<code class="display-block">/pokedex revoke <player> only <species> <form>></code>
 
'''Example'''
{{ChatInterface|/pokedex revoke @p all alola}}
OR
{{ChatInterface|/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'''
<code class="display-block">/spawnnpc <class> <level></code>
 
'''Example'''
{{ChatInterface|/spawnnpc standard 1}}
 
=== Spawn NPC At ===
Used to spawn the provided NPC class with the provided skill level at the given coordinates.
 
'''Usage'''
<code class="display-block">/spawnnpcat <pos> <class> <level></code>
 
'''Example'''
{{ChatInterface|/spawnnpcat 0 60 0 standard 1}}
 
=== Delete NPC ===
Used to delete the NPC you are looking at.
 
'''Usage'''
<code class="display-block">/npcdelete</code>
 
'''Example'''
{{ChatInterface|/npcdelete}}
 
=== Edit NPC ===
Opens the NPC editor GUI (experimental).
 
'''Usage'''
<code class="display-block">/npcedit</code>
 
'''Example'''
{{ChatInterface|/npcedit}}
 
=== Apply Player Texture ===
Applies the specified player's texture to the NPC you are looking at.
 
'''Usage'''
<code class="display-block">/applyplayertexture <playername></code>
 
'''Example'''
{{ChatInterface|/applyplayertexture jeb_}}
 
== Misc Commands ==
 
=== Spawn Bedrock Particle ===
Spawns the provided bedrock particle on the given entity or position. Useful for testing.
 
'''Usage'''
<code class="display-block">/bedrockparticle <effect> <target></code>
OR
<code class="display-block">/bedrockparticle <effect> <world> <pos></code>
'''Example'''
{{ChatInterface|/bedrockparticle effectname @p}}
OR
{{ChatInterface|/bedrockparticle effectname minecraft:overworld 0 60 0}}
 
=== Cobblemon Info ===
Displays current version info
 
'''Usage'''
<code class="display-block">/cobblemon info</code>
 
'''Example'''
{{ChatInterface|/cobblemon info}}
 
=== Freeze Pokemon ===
Freezes the pokemon the player is looking at for the provided time.
 
'''Usage'''
<code class="display-block">/freezepokemon [time]</code>
 
'''Example'''
{{ChatInterface|/freezepokemon 600}}
 
=== Open Dialogue ===
Opens the provided dialogue on the provided player.
 
'''Usage'''
<code class="display-block">/opendialogue <dialogue> <player></code>
 
'''Example'''
{{ChatInterface|/opendialogue example @p}}
 
=== Run Molang Script ===
Runs the provided Molang script with the provided optional contexts of the player, NPC or Pokemon entity.
 
'''Usage'''
<code class="display-block">/runmolangscript <script> [player] [npc] [pokemon]</code>
 
'''Example'''
{{ChatInterface|/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'''
<code class="display-block">/changeeyeheight <species> <standing|flying|swimming> <eyeheight></code>
 
'''Example'''
{{ChatInterface|/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'''
<code class="display-block">/changescaleandsize <species> <scale> [<width> <height>]</code>
 
'''Example'''
{{ChatInterface|/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'''
<code class="display-block">/changewalkspeed <species> <walkspeed></code>
 
'''Example'''
{{ChatInterface|/changewalkspeed abomasnow 5}}

Latest revision as of 16:10, 31 December 2024

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.

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 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

/pokebox @p 1

Give Held Item

Used to give a Pokémon from a specified player's party the provided held item.

Usage /held_item <target> <slot> <item>

Example

/pokebox @p 1 cobblemon:shell_bell

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