(Documented the /spawnpokemonfrompool)
(Organized the commands, provided better examples for Spawn Pokémon command.)
Line 5: Line 5:
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.
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.


==Spawn Pokémon==
== Spawning Commands ==
 
=== Spawn Pokémon ===
Used to spawn a specified Pokémon at the command user's position.
Used to spawn a specified Pokémon at the command user's position.


Line 15: Line 17:
'''Example'''
'''Example'''
{{ChatInterface|<nowiki>/spawnpokemon abra shiny ability=synchronize</nowiki>}}
{{ChatInterface|<nowiki>/spawnpokemon abra shiny ability=synchronize</nowiki>}}
==Spawn Pokémon At==
 
'''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'''
{{ChatInterface|<nowiki>/spawnpokemon shiny ability=synchronize abra</nowiki>}}'''Example''' 2
{{ChatInterface|<nowiki>/spawnpokemon shiny abra ability=synchronize</nowiki>}}
 
=== Spawn Pokémon At ===
Used to spawn a specified Pokémon at the specified coordinates.
Used to spawn a specified Pokémon at the specified coordinates.


Line 24: Line 33:
{{ChatInterface|<nowiki>/spawnpokemonat ~ ~ ~ abra shiny ability=synchronize</nowiki>}}
{{ChatInterface|<nowiki>/spawnpokemonat ~ ~ ~ abra shiny ability=synchronize</nowiki>}}


==Spawn All Pokémon==
=== Spawn All Pokémon ===
 
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 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>


Line 33: Line 43:
{{ChatInterface|/spawnallpokemon}}
{{ChatInterface|/spawnallpokemon}}


==Spawn Pokémon from Spawn Pool==
=== 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.'''
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.'''


Line 41: Line 51:
'''Example'''
'''Example'''
{{ChatInterface|<nowiki>/spawnpokemonfrompool 10</nowiki>}}
{{ChatInterface|<nowiki>/spawnpokemonfrompool 10</nowiki>}}
==Give Pokémon==
 
=== Check Spawn ===
Used to check the spawning chance of Pokémon for a specified rarity at the command user's current exact position.
 
'''Usage'''
<code class="display-block">/checkspawn <rarity></code>
 
'''Example'''
{{ChatInterface|/checkspawn ultra-rare}}
 
== Party Editing/Inspecting Commands ==
 
=== Give Pokémon ===
Used to give a specified Pokémon to the command user.
Used to give a specified Pokémon to the command user.


Line 52: Line 74:
{{ChatInterface|<nowiki>/givepokemon abra shiny ability=synchronize</nowiki>}}
{{ChatInterface|<nowiki>/givepokemon abra shiny ability=synchronize</nowiki>}}


==Give Pokémon Other==
=== Give Pokémon Other ===
Used to give a specified Pokémon to a specified player.
Used to give a specified Pokémon to a specified player.


Line 61: Line 83:
{{ChatInterface|<nowiki>/givepokemonother @a abra shiny ability=synchronize</nowiki>}}
{{ChatInterface|<nowiki>/givepokemonother @a abra shiny ability=synchronize</nowiki>}}


==Give All Pokémon==
=== 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.
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.


Line 70: Line 92:
{{ChatInterface|/giveallpokemon}}
{{ChatInterface|/giveallpokemon}}


==Take Pokémon==
=== Take Pokémon ===
Used to remove a Pokémon from a specified player's party.
Used to remove a Pokémon from a specified player's party.


Line 79: Line 101:
{{ChatInterface|/takepokemon @p 1}}
{{ChatInterface|/takepokemon @p 1}}


==Pokémon Edit==
=== Pokémon Edit ===
Used to edit a Pokémon in a specified slot in the command user's party.
Used to edit a Pokémon in a specified slot in the command user's party.


Line 90: Line 112:
{{ChatInterface|/pokemonedit 1 abra <nowiki>ability=adaptability nature=adamant</nowiki>}}
{{ChatInterface|/pokemonedit 1 abra <nowiki>ability=adaptability nature=adamant</nowiki>}}


==Pokémon Edit Other==
=== Pokémon Edit Other ===
Used to edit a Pokémon in a specified slot of a specified player's party.
Used to edit a Pokémon in a specified slot of a specified player's party.


Line 101: Line 123:
{{ChatInterface|/pokemoneditother Ash_Green123 1 abra <nowiki>ability=adaptability gender=female nature=adamant</nowiki>}}
{{ChatInterface|/pokemoneditother Ash_Green123 1 abra <nowiki>ability=adaptability gender=female nature=adamant</nowiki>}}


==Heal Pokémon==
=== Heal Pokémon ===
Used to heal a specified player's party.
Used to heal a specified player's party.


Line 110: Line 132:
{{ChatInterface|/healpokemon @p}}
{{ChatInterface|/healpokemon @p}}


==PC==
=== Teach ===
Used to access the command user's PC.
Used to teach a specified move to a Pokémon in a specified slot in a specified player's party.


'''Usage'''
'''Usage'''
<code class="display-block">/pc</code>
<code class="display-block">/teach <target> <slot> <move></code>


'''Example'''
'''Example'''
{{ChatInterface|/pc}}
{{ChatInterface|/teach @p 1 synchronoise}}
 
==Stop Battle==
Used to stop a specified player's current battle.
 
'''Usage'''
<code class="display-block">/stopbattle <target></code>


'''Example'''
=== Level Up ===
{{ChatInterface|/stopbattle @p}}
 
==Level Up==
Used to increase the level of a Pokémon in a specified slot in a specified player's party by 1.
Used to increase the level of a Pokémon in a specified slot in a specified player's party by 1.


Line 137: Line 150:
{{ChatInterface|/levelup @p 1}}
{{ChatInterface|/levelup @p 1}}


==Teach==
=== Friendship ===
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}}
 
==Friendship==
Used to check a Pokémon's friendship level in a specified slot in the command user's party.
Used to check a Pokémon's friendship level in a specified slot in the command user's party.


Line 155: Line 159:
{{ChatInterface|/friendship 1}}
{{ChatInterface|/friendship 1}}


==Held Item==
=== Held Item ===
Used to change the held item for a Pokémon in a specified slot in a specified player's party.
Used to change the held item for a Pokémon in a specified slot in a specified player's party.


Line 164: Line 168:
{{ChatInterface|/held_item @p 1 cobblemon:choice_band}}
{{ChatInterface|/held_item @p 1 cobblemon:choice_band}}


==Check Spawn==
=== Poké Box ===
Used to check the spawning chance of Pokémon for a specified rarity at the command user's current position.
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}}
 
== UI Accessing Commands ==
 
=== PC ===
Used to access the command user's PC.


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


'''Example'''
'''Example'''
{{ChatInterface|/checkspawn ultra-rare}}
{{ChatInterface|/pc}}


==Open Starter Screen==
=== Open Starter Screen ===
Displays the starter Pokémon select interface for a specified player.
Displays the starter Pokémon select interface for a specified player.


Line 182: Line 197:
{{ChatInterface|/openstarterscreen @p}}
{{ChatInterface|/openstarterscreen @p}}


==Poké Box==
== Battle Commands ==
Used to send a Pokémon in a specified slot from a specified player's party to the specified box of their PC.
 
=== Stop Battle ===
Used to stop a specified player's current battle.


'''Usage'''
'''Usage'''
<code class="display-block">/pokebox <target> <slot> [box]</code>
<code class="display-block">/stopbattle <target></code>


'''Example'''
'''Example'''
{{ChatInterface|/pokebox @p 1 1}}
{{ChatInterface|/stopbattle @p}}

Revision as of 20:45, 9 January 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 [amount]

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

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

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]

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

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