Join our discord
In partnership with NodeCraft Logo NodeCraft


You are not logged in! Create an account or login to contribute! Log in here!

Difference between revisions of "Pixelmon Extras"

From Pixelmon Wiki
Line 2: Line 2:
 
==Installation==
 
==Installation==
 
{{SidemodVersionh}}
 
{{SidemodVersionh}}
{{SidemodVersion|1.10.2|5.0-5.1|2.2.10}}
+
{{SidemodVersion|1.10.2|5.0+|2.2.10}}
 
{{SidemodVersion|1.8.9|4.3|2.1.7}}
 
{{SidemodVersion|1.8.9|4.3|2.1.7}}
 
{{SidemodVersionf}}
 
{{SidemodVersionf}}
Line 15: Line 15:
 
==Commands==
 
==Commands==
 
{{CommandSyntax}}
 
{{CommandSyntax}}
*/breed (/pokebreed, /pbreed) <position> <position>: Spawns an [[Egg]] in the player's party (or [[PC]] if the player's party is full) that would normally be created when [[breeding]] the two Pokémon in the specified party slots. If two selected Pokémon cannot breed together, no Egg will be produced. This command is not affected by breeding environments. After using this command, a 10 minute cool-down timer (modifiable in the config) must elapse before using this command again.
+
====breed====
*/breeding [true|false]: Sets whether a notification will be sent to the player when /breed's cool-down timer has elapsed. Not supplying a true/false argument will cause the setting to be toggled between true and false.
+
<code>/breed <''position''> <''position''></code>: Spawns an [[Egg]] in the player's party (or [[PC]] if the player's party is full) that would normally be created when [[breeding]] the two Pokémon in the specified party slots. If two selected Pokémon cannot breed together, no Egg will be produced. This command is not affected by breeding environments. After using this command, a 10 minute cool-down timer (modifiable in the config) must elapse before using this command again.
*/compsearch (/pokecompsearch, /pcompsearch) <player> ''Pokémon'': Displays all occurrences of the specified Pokémon in the specified player's PC, including box number, [[Shininess]], level, [[Nature]], [[Growth]], [[Ability]], original Trainer, [[held item]], [[EVs]], IVs, and moves. To find the majority of this information, the player can mouse-over the corresponding section of the chat box. [[Eggs]] containing the specified Pokémon will also be displayed. This command does not look in the player's party.
+
 
*/compsee (/pokecompsee, /pcompsee) <player> <box>: Shows all of the Pokémon in the specified box in the specified player's PC. Along with the Pokémon themselves, their [[Shininess]], level, [[Nature]], [[Growth]], [[Ability]], original Trainer, [[held item]] are shown. To find the majority of this information, the player can mouse-over the individual Pokémon of the chat box. The contents of Eggs are shown rather than the Eggs themselves.
+
Aliases: <code>/pokebreed</code>, <code>/pbreed</code>
*/comptake <player> <box> <slot>: Takes the Pokémon in the specified box number and slot and gives it to the user of the command.
+
====breeding====
*/dexcheck: Gets the number of caught Pokémon according to the user's Pokédex.
+
<code>/breeding [true|false]</code>: Sets whether a notification will be sent to the player when /breed's cool-down timer has elapsed. Not supplying a true/false argument will cause the setting to be toggled between true and false.
*/eggsteps [player] <slot>: Displays the total number of steps required to hatch the [[Egg]] in the specified party slot (1-6) of the specified player's party. If no player is given, the command user's party will be used.
+
====compsearch====
*/evs <player> <slot>: This command will display the [[EVs]] that the Pokémon in the specified party slot (1-6) of the specified player has accumulated. It will show the EVs for each individual stat (HP, Attack, Defense, Special Attack, Special Defense, Speed), the total amount of EVs gained, the maximum possible EVs (510), and the percentage of EVs that have been gained towards the maximum ({{Frac|''Current EVs''|510}}).
+
<code>/compsearch <''player''> <''Pokémon''></code>: Displays all occurrences of the specified Pokémon in the specified player's PC, including box number, [[Shininess]], level, [[Nature]], [[Growth]], [[Ability]], original Trainer, [[held item]], [[EVs]], IVs, and moves. To find the majority of this information, the player can mouse-over the corresponding section of the chat box. [[Eggs]] containing the specified Pokémon will also be displayed. This command does not look in the player's party.
*/hatch (/pokehatch, /phatch) <position>: Hatches the [[Egg]] that currently resides in the specified position of the player's party. This command has no effect if the position does not contain an Egg. After using this command, a 10 minute cooldown timer (modifiable in the config) must elapse before using this command again.
+
 
*/hiddenpower <position>: Displays the [[type]] and base power of [[Hidden Power]] if used by the Pokémon in the specified party position (1-6) of the command user's party. This command will function regardless of whether the targeted Pokémon currently knows Hidden Power.
+
Aliases: <code>/pokecompsearch</code>, <code>/pcompsearch</code>
*/ivs <player> <position>: Displays the IVs that the Pokémon in the specified party position (1-6) of the specified player has. The command will show the IVs for each stat (HP, Attack, Defense, Special Attack, Special Defense, Speed), the total IVs, the maximum possible IVs (31 in every stat, 186), and the percentage of IVs that the Pokémon has compared to the maximum ({{Frac|''Current IVs''|186}}).
+
====compsee====
*/levelling [player] [slot] [on/off] : Enables/disables levelling for the user's (or the given player's) entire party (or the Pokémon in the specified slot).
+
<code>/compsee <''player''> <''box''></code>: Shows all of the Pokémon in the specified box in the specified player's PC. Along with the Pokémon themselves, their [[Shininess]], level, [[Nature]], [[Growth]], [[Ability]], original Trainer, [[held item]] are shown. To find the majority of this information, the player can mouse-over the individual Pokémon of the chat box. The contents of Eggs are shown rather than the Eggs themselves.
*/movelist <Pokémon>: Displays all of the specified Pokémon's level-up, [[Egg]], and [[tutor]] moves. This command does not list moves that a Pokémon can learn via [[TM]]/[[HM]].
+
 
*/pc (/pokepc, /ppc): Opens the player's PC.
+
Aliases: <code>/pokecompsee</code>, <code>/pcompsee</code>
*/pokeclone <slot> [player]: Creates a perfect clone of the Pokémon in the specified slot of the user's (or the given player's) party
+
====comptake====
*/pokecolor <slot> <color>: Sets the name of the Pokémon in the specified party position (1-6) to the specified color.
+
<code>/comptake <''player''> <''box''> <''slot''></code>: Takes the Pokémon in the specified box number and slot and gives it to the user of the command.
*/pokedel (/pdel) <player> <pc | party> <slot/s | specifications... [confirm]>: Removes Pokémon from the party or [[PC]] of the given player. A specific slot (or box and box position in the case of PC deletion) can be used to specify which Pokémon. Alternatively, instead of party/PC location, [[Pokémon spec]] arguments can be used to delete more than one Pokémon. For example, /pokedel <player> pc lvl:100 would delete all Pokémon that are level 100 from the specified player's PC
+
====dexcheck====
*/pokeedit <player> <position> <aspects>: Edits one or more aspects of the Pokémon in the specified position of the specified player's party. The possible aspects are as follows. Several arguments have abbreviations that can also be used; these abbreviations are listed in parentheses. Multiple aspects can be entered in a single use of the command, separated by spaces. However, each individual aspect argument should contain no spaces within. For example, "/pokeedit @p 1 ge:m l:40 s" would edit the Pokémon in the command user's first party slot, making it male, level 40, and [[Shiny]].
+
<code>/dexcheck</code>: Gets the number of caught Pokémon according to the user's Pokédex.
**"ability:" ("ab:", "ab"): [[Ability]]. Ability names are case-sensitive and spaces are omitted (e.g., "WaterAbsorb" for [[Water Absorb]]). Pokémon can only be assigned Abilities that they can have legally.
+
====eggsteps====
**"ball:" ("ba:", "ba"): The [[Poké Ball]] that the Pokémon is contained in. The argument takes the Poké Ball type itself without "Ball" (e.g., "ba:Ultra").
+
<code>/eggsteps [''player''] <''slot''></code>: Displays the total number of steps required to hatch the [[Egg]] in the specified party slot (1-6) of the specified player's party. If no player is given, the command user's party will be used.
**"evattack": Add to Attack [[EV]] (-255 to 255).
+
====evs====
**"evdefence": Add to Defense [[EV]] (-255 to 255).
+
<code>/evs <''player''> <''slot''></code>: This command will display the [[EVs]] that the Pokémon in the specified party slot (1-6) of the specified player has accumulated. It will show the EVs for each individual stat (HP, Attack, Defense, Special Attack, Special Defense, Speed), the total amount of EVs gained, the maximum possible EVs (510), and the percentage of EVs that have been gained towards the maximum ({{Frac|''Current EVs''|510}}).
**"evhp": Add to HP [[EV]] (-255 to 255).
+
====hatch====
**"evspecialattack": Add to Special Attack [[EV]] (-255 to 255).
+
<code>/hatch <''position''></code>: Hatches the [[Egg]] that currently resides in the specified position of the player's party. This command has no effect if the position does not contain an Egg. After using this command, a 10 minute cooldown timer (modifiable in the config) must elapse before using this command again.
**"evspecialdefence": Add to Special Defense [[EV]] (-255 to 255).
+
 
**"evspeed": Add to Speed [[EV]] (-255 to 255).
+
Aliases: <code>/pokehatch</code>, <code>/phatch</code>
**"gender:" ("ge:", "ge"): Gender ("m" for male, "f" for female", "n" for genderless).
+
====hiddenpower====
**"growth:" ("gr:", "gr"): [[Growth (stat)|Growth]].
+
<code>/hiddenpower <''position''></code>: Displays the [[type]] and base power of [[Hidden Power]] if used by the Pokémon in the specified party position (1-6) of the command user's party. This command will function regardless of whether the targeted Pokémon currently knows Hidden Power.
**"ivattack": Add to Attack IV (-31 to 31).
+
====ivs====
**"ivdefence": Add to Defense IV (-31 to 31).
+
<code>/ivs <''player''> <''position''></code>: Displays the IVs that the Pokémon in the specified party position (1-6) of the specified player has. The command will show the IVs for each stat (HP, Attack, Defense, Special Attack, Special Defense, Speed), the total IVs, the maximum possible IVs (31 in every stat, 186), and the percentage of IVs that the Pokémon has compared to the maximum ({{Frac|''Current IVs''|186}}).
**"ivhp": Add to HP IV (-31 to 31).
+
====levelling====
**"ivspecialattack": Add to Special Attack IV (-31 to 31).
+
<code>/levelling [''player''] [''slot''] [on|off]</code> : Enables/disables leveling for the user's (or the given player's) entire party (or the Pokémon in the specified slot).
**"ivspecialdefence": Add to Special Defense IV (-31 to 31).
+
====movelist====
**"ivspeed": Add to Speed IV (-31 to 31).
+
<code>/movelist <''Pokémon''></code>: Displays all of the specified Pokémon's level-up, [[Egg]], and [[tutor]] moves. This command does not list moves that a Pokémon can learn via [[TM]]/[[HM]].
**"level:" ("l:", "l"): The level of the Pokémon.
+
====pc====
**"nature:" ("n:", "n"): [[Nature]].
+
<code>/pc</code>Opens the player's PC.
**"notshiny" ("ns"): Makes a [[Shiny]] Pokémon into a normally colored Pokémon.
+
 
**"resetevs": Sets all of the Pokémon's [[EVs]] to 0.
+
Aliases: <code>/pokepc</code>, <code>/ppc</code>
**"resetivs": Sets all of the Pokémon IVs to 0.
+
====pokeclone====
**"shiny" ("s"): Makes the Pokémon [[Shiny]].
+
<code>/pokeclone <''slot''> [''player'']</code>: Creates a perfect clone of the Pokémon in the specified slot of the user's (or the given player's) party
*/pokeevolve (/pevolve, /evolve) [player] <position>: [[Evolves]] the Pokémon in the specified position of the specified player's party if there is a Pokémon it can evolve into. The Pokémon will evolve regardless of whether evolutionary conditions (such as level) are met. If the Pokémon can evolve into multiple different Pokémon, like [[Eevee]], the Pokémon will evolve into its first evolution by [[Pokédex]] number (in Eevee's case, [[Vaporeon]]). The player argument can be omitted to refer to the player who used the command.
+
====pokecolor====
*/pokekill: Removes all wild Pokémon from the world except those that are in battle (either with players or other wild Pokémon). Pokémon owned by players are unaffected. Pokémon spawned with [[Pixelmon spawners]] are affected.
+
<code>/pokecolor <''slot''> <''color''></code>: Sets the name of the Pokémon in the specified party position (1-6) to the specified color.
*/pokenpckill <type>: Removes all [[NPCs]] of the specified type. The ''type'' argument can be any of the following:
+
====pokedel====
**"all": All NPCs.
+
<code>/pokedel <''player''> <''pc|party''> <''slot''|''specifications...'' [confirm]></code>: Removes Pokémon from the party or [[PC]] of the given player. A specific slot (or box and box position in the case of PC deletion) can be used to specify which Pokémon. Alternatively, instead of party/PC location, [[Pokémon spec]] arguments can be used to delete more than one Pokémon. For example, <code>/pokedel <''player''> pc lvl:100</code> would delete all Pokémon that are level 100 from the specified player's PC.
**"chatting": [[Chatting NPCs]].
+
 
**"doctor": [[Doctors]].
+
Alias: <code>/pdel</code>
**"relearner": [[Move relearners]].
+
====pokeedit====
**"shop": [[Shopkeepers]]
+
<code>/pokeedit <''player''> <''position''> <''aspects''></code>: Edits one or more aspects of the Pokémon in the specified position of the specified player's party. The possible aspects are as follows. Several arguments have abbreviations that can also be used; these abbreviations are listed in parentheses. Multiple aspects can be entered in a single use of the command, separated by spaces. However, each individual aspect argument should contain no spaces within. For example, <code>/pokeedit @p 1 ge:m l:40 s</code> would edit the Pokémon in the command user's first party slot, making it male, level 40, and [[Shiny]].
**"trader": [[Traders]]
+
*<code>ability:|ab:|ab</code>: [[Ability]]. Ability names are case-sensitive and spaces are omitted (e.g., <code>WaterAbsorb</code> for [[Water Absorb]]). Pokémon can only be assigned Abilities that they can have legally.
**"trainer": [[NPC Trainers]].
+
*<code>ball:|ba:|ba</code>: The [[Poké Ball]] that the Pokémon is contained in. The argument takes the Poké Ball type itself without Ball (e.g., <code>ba:Ultra</code>).
**"tutor": [[Move tutors]].
+
*<code>evattack</code>: Add to Attack [[EV]] (-255 to 255).
*/pokerandom (/prandom) [player] <arguments>: Gives a random Pokémon to the specified player with [[Pokémon spec]] arguments.
+
*<code>evdefence</code>: Add to Defense [[EV]] (-255 to 255).
*/pokereset (/preset) <player> <slot> [level]: Sets the Pokémon in the specified party position of the specified player to level 5 and all of its [[EVs]] to 0.
+
*<code>evhp</code>: Add to HP [[EV]] (-255 to 255).
*/pokerestart [player]: Deletes all of the specified player's Pokémon, and kicks the player from the server.
+
*<code>evspecialattack</code>: Add to Special Attack [[EV]] (-255 to 255).
*/pokeretrieve [player]: Returns all of the specified player's party Pokémon to their [[Poké Balls]]. The player argument can be omitted to use the command on the command's user.
+
*<code>evspecialdefence</code>: Add to Special Defense [[EV]] (-255 to 255).
**/pokeretrieve all: Uses /pokeretrieve on all players on the server.
+
*<code>evspeed</code>: Add to Speed [[EV]] (-255 to 255).
*/pokesee (/psee) <player>: Shows the contents of the specified player's party, including Pokémon species, [[Shininess]], level, [[Nature]], [[Growth]], [[Ability]], original Trainer, [[held item]], [[EVs]], IVs, and moves. To find the majority of this information, the player can mouse-over the corresponding section of the chat box. [[Eggs]] containing the specified Pokémon will also be displayed.
+
*<code>gender:|ge:|ge</code>: Gender (m for male, f for female, n for genderless).
*/pokesell (/pokesell, /psell, /pokegift, /pgift) <player> <position>: Gives the specified player the Pokémon in the specified position of the command user's party. This command cannot be used if the user of the command only has one Pokémon. Despite the name of the command, this command only gives Pokémon to other players for free; nothing can be requested in exchange for the Pokémon.
+
*<code>growth:|gr:|gr</code>: [[Growth (stat)|Growth]].
*/pokespawncoords (/pspawncoords, /pspawnc, /pspawn) <Pokémon> <player>: Spawns the specified Pokémon at the specified player's coordinates.
+
*<code>ivattack</code>: Add to Attack IV (-31 to 31).
*/pokespawncoords (/pspawncoords, /pspawnc, /pspawn) <Pokémon> <x> <y> <z> [argument]...: Spawns the specified Pokémon at the specified x, y, and z coordinates. Other arguments are the same as the default /pokespawn command.
+
*<code>ivdefence</code>: Add to Defense IV (-31 to 31).
*/poketake (/ptake) <player> <position>: Takes a Pokémon in the specified party position in specified player and gives it to the user of the command.
+
*<code>ivhp</code>: Add to HP IV (-31 to 31).
*/redeemfossil [all]: Revives the currently held [[Fossil]] item ([[covered Fossil|covered]] or cleaned) and adds it to the player's party (or [[PC]] if the party is full). If "all" is added to the command, the entire stack will be consumed and redeemed.
+
*<code>ivspecialattack</code>: Add to Special Attack IV (-31 to 31).
*/starter [player]: Causes the [[starter Pokémon]] selection screen to open for the specified player. This will only happen if the specified player has not already chosen a starter Pokémon. If no player name is specified, the command will be used on the command's user.
+
*<code>ivspecialdefence</code>: Add to Special Defense IV (-31 to 31).
*/tms <Pokémon>: Displays a list of what [[TMs]] the specified Pokémon is compatible with.
+
*<code>ivspeed</code>: Add to Speed IV (-31 to 31).
*/tradesim <position>: This command triggers a [[trade]] [[evolution]] on the Pokémon in the specified position of the player's party. If the Pokémon also needs to have a [[held item]] to evolve, this requirement will be in effect while simulating the trade. If the Pokémon does not evolve by trading it, this command does nothing.
+
*<code>level:|l:|l</code>: The level of the Pokémon.
*/wiki (/pokeinfo) <Pokémon> <info>: Tells server-specific information about a certain Pokémon. The "info" argument can be one of the following keywords to display different types of information about the Pokémon.
+
*<code>nature:|n:|n</code>: [[Nature]].
**"biome": Lists all the [[biomes]] the specified Pokémon will spawn in.
+
*<code>notshiny|ns</code>: Makes a [[Shiny]] Pokémon into a normally colored Pokémon.
**"catch": Displays the Pokémon's [[catch rate]].
+
*<code>resetevs</code>: Sets all of the Pokémon's [[EVs]] to 0.
**"egggroup": Lists the [[Egg Group]](s) of the specified Pokémon.
+
*<code>resetivs</code>: Sets all of the Pokémon IVs to 0.
**"evo": Lists the name of the Pokémon's next [[evolution]] (if any) and the requirements for evolving into it.
+
*<code>shiny|s</code>: Makes the Pokémon [[Shiny]].
**"genderratio": Displays the percent chance that a Pokémon is male or if it is genderless.
+
====pokeevolve====
**"moves": Displays the Pokémon's move learnset by level up.
+
<code>/pokeevolve (/pevolve, /evolve) [''player''] <''position''></code>: [[Evolves]] the Pokémon in the specified position of the specified player's party if there is a Pokémon it can evolve into. The Pokémon will evolve regardless of whether evolutionary conditions (such as level) are met. If the Pokémon can evolve into multiple different Pokémon, like [[Eevee]], the Pokémon will evolve into its first evolution by [[Pokédex]] number (in Eevee's case, [[Vaporeon]]). The player argument can be omitted to refer to the player who used the command.
**"rarity": Displays the rarity of the specified Pokémon spawning, if it doesn't spawn, or is set to be Legendary.
+
 
**"time": Displays which times the specified Pokémon will spawn.
+
Aliases: <code>/pevolve</code>, <code>/evolve</code>
*/xpmod <multiplier>: Changes the multiplier for Pokémon experience gain in battle. This multiplier will be reset if the server is reset.
+
====pokekill====
 +
<code>/pokekill</code>: Removes all wild Pokémon from the world except those that are in battle (either with players or other wild Pokémon). Pokémon owned by players are unaffected. Pokémon spawned with [[Pixelmon spawners]] are affected.
 +
====pokenpckill====
 +
<code>/pokenpckill <type></code>: Removes all [[NPCs]] of the specified type. The <code>type</code> argument can be any of the following:
 +
*<code>all</code>: All NPCs.
 +
*<code>chatting</code>: [[Chatting NPCs]].
 +
*<code>doctor</code>: [[Doctors]].
 +
*<code>relearner</code>: [[Move relearners]].
 +
*<code>shop</code>: [[Shopkeepers]]
 +
*<code>trader</code>: [[Traders]]
 +
*<code>trainer</code>: [[NPC Trainers]].
 +
*<code>tutor</code>: [[Move tutors]].
 +
====pokerandom====
 +
<code>/pokerandom [''player''] <''arguments''></code>: Gives a random Pokémon to the specified player with [[Pokémon spec]] arguments.
 +
 
 +
Alias: <code>/prandom</code>
 +
====pokereset====
 +
<code>/pokereset <''player''> <''slot''> [''level'']</code>: Sets the Pokémon in the specified party position of the specified player to level 5 and all of its [[EVs]] to 0.
 +
 
 +
Alias: <code>/preset</code>
 +
====pokerestart====
 +
<code>/pokerestart [''player'']</code>: Deletes all of the specified player's Pokémon, and kicks the player from the server.
 +
====pokeretrieve====
 +
<code>/pokeretrieve [''player'']</code>: Returns all of the specified player's party Pokémon to their [[Poké Balls]]. The player argument can be omitted to use the command on the command's user.
 +
 
 +
<code>/pokeretrieve all</code>: Uses <code>/pokeretrieve</code> on all players on the server.
 +
====pokesee====
 +
<code>/pokesee <''player''></code>: Shows the contents of the specified player's party, including Pokémon species, [[Shininess]], level, [[Nature]], [[Growth]], [[Ability]], original Trainer, [[held item]], [[EVs]], IVs, and moves. To find the majority of this information, the player can mouse-over the corresponding section of the chat box. [[Eggs]] containing the specified Pokémon will also be displayed.
 +
 
 +
Alias: <code>/psee</code>
 +
====pokesell====
 +
<code>/pokesell <''player''> <''position''></code>: Gives the specified player the Pokémon in the specified position of the command user's party. This command cannot be used if the user of the command only has one Pokémon. Despite the name of the command, this command only gives Pokémon to other players for free; nothing can be requested in exchange for the Pokémon.
 +
 
 +
Aliases: <code>/psell</code>, <code>/pokegift</code>, <code>/pgift</code>
 +
====pokespawncoords====
 +
<code>/pokespawncoords <''Pokémon''> <''player''></code>: Spawns the specified Pokémon at the specified player's coordinates.
 +
<code>/pokespawncoords <''Pokémon''> <''x''> <''y''> <''z''> [''arguments...'']</code>: Spawns the specified Pokémon at the specified x, y, and z coordinates. Other arguments in the form of a [[Pokémon spec]].
 +
 
 +
Aliases: <code>/pspawncoords</code>, <code>/pspawnc</code>, <code>/pspawn</code>
 +
====poketake====
 +
<code>/poketake <''player''> <''position''></code>: Takes a Pokémon in the specified party position in specified player and gives it to the user of the command.
 +
 
 +
Alias: <code>/ptake</code>
 +
====redeemfossil====
 +
<code>/redeemfossil [all]</code>: Revives the currently held [[Fossil]] item ([[covered Fossil|covered]] or cleaned) and adds it to the player's party (or [[PC]] if the party is full). If <code>all</code> is added to the command, the entire stack will be consumed and redeemed.
 +
====starter====
 +
<code>/starter [''player'']</code>: Causes the [[starter Pokémon]] selection screen to open for the specified player. This will only happen if the specified player has not already chosen a starter Pokémon. If no player name is specified, the command will be used on the command's user.
 +
====tms====
 +
<code>/tms <''Pokémon''></code>: Displays a list of what [[TMs]] the specified Pokémon is compatible with.
 +
====tradesim====
 +
<code>/tradesim <''position''></code>: This command triggers a [[trade]] [[evolution]] on the Pokémon in the specified position of the player's party. If the Pokémon also needs to have a [[held item]] to evolve, this requirement will be in effect while simulating the trade. If the Pokémon does not evolve by trading it, this command does nothing.
 +
====wiki====
 +
<code>/wiki <''Pokémon''> <''info''></code>: Displays server-specific information about a certain Pokémon. The <code>''info''</code> argument can be one of the following keywords to display different types of information about the Pokémon.
 +
*<code>biome</code>: Lists all the [[biomes]] the specified Pokémon will spawn in.
 +
*<code>catch</code>: Displays the Pokémon's [[catch rate]].
 +
*<code>egggroup</code>: Lists the [[Egg Group]](s) of the specified Pokémon.
 +
*<code>evo</code>: Lists the name of the Pokémon's next [[evolution]] (if any) and the requirements for evolving into it.
 +
*<code>genderratio</code>: Displays the percent chance that a Pokémon is male or if it is genderless.
 +
*<code>moves</code>: Displays the Pokémon's move learnset by level up.
 +
*<code>rarity</code>: Displays the rarity of the specified Pokémon spawning, if it doesn't spawn, or is set to be Legendary.
 +
*<code>time</code>: Displays which times the specified Pokémon will spawn.
 +
 
 +
Alias: <code>/pokeinfo</code>
 +
====xpmod====
 +
<code>/xpmod <''multiplier''></code>: Changes the multiplier for Pokémon experience gain in battle. This multiplier will be reset if the server is reset.
 
===Permissions===
 
===Permissions===
*/breed: pixelextras.command.breed
+
*<code>/breed</code>: <code>pixelextras.command.breed</code>
*/breeding: pixelextras.command.breeding
+
*<code>/breeding</code>: <code>pixelextras.command.breeding</code>
*/compsearch: pixelextras.command.compsearch
+
*<code>/compsearch</code>: <code>pixelextras.command.compsearch</code>
*/compsee: pixelextras.command.compsee
+
*<code>/compsee</code>: <code>pixelextras.command.compsee</code>
*/comptake: pixelextras.command.comptake
+
*<code>/comptake</code>: <code>pixelextras.command.comptake</code>
*/dexcheck: pixelextras.command.dexcheck
+
*<code>/dexcheck</code>: <code>pixelextras.command.dexcheck</code>
*/eggsteps: pixelextras.command.eggsteps
+
*<code>/eggsteps</code>: <code>pixelextras.command.eggsteps</code>
*/evs: pixelextras.command.evs
+
*<code>/evs</code>: <code>pixelextras.command.evs</code>
*/hatch: pixelextras.command.hatch
+
*<code>/hatch</code>: <code>pixelextras.command.hatch</code>
*/hiddenpower: pixelextras.command.hiddenpower
+
*<code>/hiddenpower</code>: <code>pixelextras.command.hiddenpower</code>
*/ivs: pixelextras.command.ivs
+
*<code>/ivs</code>: <code>pixelextras.command.ivs</code>
*/levelling: pixelextras.command.levelling
+
*<code>/levelling</code>: <code>pixelextras.command.levelling</code>
*/movelist: pixelextras.command.movelist
+
*<code>/movelist</code>: <code>pixelextras.command.movelist</code>
*/pc: pixelextras.command.pc
+
*<code>/pc</code>: <code>pixelextras.command.pc</code>
*/pokeclone: pixelextras.command.pokeclone
+
*<code>/pokeclone</code>: <code>pixelextras.command.pokeclone</code>
*/pokecolor: pixelextras.command.pokecolor
+
*<code>/pokecolor</code>: <code>pixelextras.command.pokecolor</code>
*/pokedel: pixelextras.command.pokedel
+
*<code>/pokedel</code>: <code>pixelextras.command.pokedel</code>
*/pokeedit: pixelextras.command.pokeedit
+
*<code>/pokeedit</code>: <code>pixelextras.command.pokeedit</code>
*/pokeevolve: pixelextras.command.pokeevolve
+
*<code>/pokeevolve</code>: <code>pixelextras.command.pokeevolve</code>
*/pokekill: pixelextras.command.pokekill
+
*<code>/pokekill</code>: <code>pixelextras.command.pokekill</code>
*/pokerandom: pixelextras.command.pokerandom
+
*<code>/pokerandom</code>: <code>pixelextras.command.pokerandom</code>
*/pokereset: pixelextras.command.pokereset
+
*<code>/pokereset</code>: <code>pixelextras.command.pokereset</code>
*/pokerestart: pixelextras.command.pokerestart
+
*<code>/pokerestart</code>: <code>pixelextras.command.pokerestart</code>
**Allow /pokerestart to be used on other players: pixelextras.command.admin.pokerestart
+
*Allow <code>/pokerestart</code> to be used on other players: <code>pixelextras.command.admin.pokerestart</code>
*/pokeretrieve: pixelextras.command.pokeretrieve
+
*<code>/pokeretrieve</code>: <code>pixelextras.command.pokeretrieve</code>
*/pokesee: pixelextras.command.pokesee
+
*<code>/pokesee</code>: <code>pixelextras.command.pokesee</code>
*/pokesell: pixelextras.command.pokesell
+
*<code>/pokesell</code>: <code>pixelextras.command.pokesell</code>
*/pokespawncoords: pixelextras.command.pspawn
+
*<code>/pokespawncoords</code>: <code>pixelextras.command.pspawn</code>
*/poketake: pixelextras.command.poketake
+
*<code>/poketake</code>: <code>pixelextras.command.poketake</code>
*/redeemfossil: pixelextras.command.redeemfossil
+
*<code>/redeemfossil</code>: <code>pixelextras.command.redeemfossil</code>
*/tms: pixelextras.command.tms
+
*<code>/tms</code>: <code>pixelextras.command.tms</code>
*/tradesim: pixelextras.command.tradesim
+
*<code>/tradesim</code>: <code>pixelextras.command.tradesim</code>
*/wiki: pixelextras.command.wiki
+
*<code>/wiki</code>: <code>pixelextras.command.wiki</code>
*/xpmod: pixelextras.command.xpmod
+
*<code>/xpmod</code>: <code>pixelextras.command.xpmod</code>
  
 
==Config settings==
 
==Config settings==
*"Allow /breed cooldown notifications": Enables the use of /breeding to be notified when /breed can be used again.
+
*"Allow /breed cooldown notifications": Enables the use of <code>/breeding</code> to be notified when /breed can be used again.
*"Allows Legendaries via /pokerandom": Enables legendaries to be given via /pokerandom.
+
*"Allows Legendaries via /pokerandom": Enables [[Legendary Pokémon]] to be given via <code>/pokerandom</code>.
*"Breed Command Cooldown": The number of seconds that a player must wait between uses of /breed.
+
*"Breed Command Cooldown": The number of seconds that a player must wait between uses of <code>/breed</code>.
*"Hatch Command Cooldown": The number of seconds that a player must wait between uses of /hatch.
+
*"Hatch Command Cooldown": The number of seconds that a player must wait between uses of <code>/hatch</code>.
 
*"Notify Ops": Enables most commands to notify ops (and print to the FML log) when a player uses them.
 
*"Notify Ops": Enables most commands to notify ops (and print to the FML log) when a player uses them.
Along with the "pixelextras.cfg" file containing the above settings, a "cooldown.cfg" is generated to store individual cooldowns for each player who uses the /breed and /hatch commands. This cooldown.cfg file should not be manually modified; doing so may cause unexpected side effects.
+
Along with the "pixelextras.cfg" file containing the above settings, a "cooldown.cfg" is generated to store individual cooldowns for each player who uses the <code>/breed</code> and <code>/hatch</code> commands. This cooldown.cfg file should not be manually modified; doing so may cause unexpected side effects.
  
 
==Version history==
 
==Version history==
 
[[Version history/Pixelmon Extras]]
 
[[Version history/Pixelmon Extras]]
 
[[Category:Sidemods]]
 
[[Category:Sidemods]]

Revision as of 15:08, 13 July 2017

Pixelmon Extras is a Pixelmon sidemod that adds an assortment of Pixelmon-related commands.

Installation

Minecraft version Pixelmon version Pixelmon Extras version
1.10.2 5.0+ 2.2.10
1.8.9 4.3 2.1.7

On servers, Pixelmon Extras is server-side and does not need to be installed by each individual player to be used.

Minecraft launcher

  1. Download Pixelmon Extras for your version of Minecraft here.
  2. Place the downloaded jar file in the mods folder.

Pixelmon launcher

  1. Edit your profile and choose the "Add Official Sidemod" option.
  2. Select Pixelmon Extras from the list.

Commands

Note: Command syntax is displayed in the standard Minecraft command format. An explanation of this format can be found here.

breed

/breed <position> <position>: Spawns an Egg in the player's party (or PC if the player's party is full) that would normally be created when breeding the two Pokémon in the specified party slots. If two selected Pokémon cannot breed together, no Egg will be produced. This command is not affected by breeding environments. After using this command, a 10 minute cool-down timer (modifiable in the config) must elapse before using this command again.

Aliases: /pokebreed, /pbreed

breeding

/breeding [true|false]: Sets whether a notification will be sent to the player when /breed's cool-down timer has elapsed. Not supplying a true/false argument will cause the setting to be toggled between true and false.

compsearch

/compsearch <player> <Pokémon>: Displays all occurrences of the specified Pokémon in the specified player's PC, including box number, Shininess, level, Nature, Growth, Ability, original Trainer, held item, EVs, IVs, and moves. To find the majority of this information, the player can mouse-over the corresponding section of the chat box. Eggs containing the specified Pokémon will also be displayed. This command does not look in the player's party.

Aliases: /pokecompsearch, /pcompsearch

compsee

/compsee <player> <box>: Shows all of the Pokémon in the specified box in the specified player's PC. Along with the Pokémon themselves, their Shininess, level, Nature, Growth, Ability, original Trainer, held item are shown. To find the majority of this information, the player can mouse-over the individual Pokémon of the chat box. The contents of Eggs are shown rather than the Eggs themselves.

Aliases: /pokecompsee, /pcompsee

comptake

/comptake <player> <box> <slot>: Takes the Pokémon in the specified box number and slot and gives it to the user of the command.

dexcheck

/dexcheck: Gets the number of caught Pokémon according to the user's Pokédex.

eggsteps

/eggsteps [player] <slot>: Displays the total number of steps required to hatch the Egg in the specified party slot (1-6) of the specified player's party. If no player is given, the command user's party will be used.

evs

/evs <player> <slot>: This command will display the EVs that the Pokémon in the specified party slot (1-6) of the specified player has accumulated. It will show the EVs for each individual stat (HP, Attack, Defense, Special Attack, Special Defense, Speed), the total amount of EVs gained, the maximum possible EVs (510), and the percentage of EVs that have been gained towards the maximum (Current EVs/510).

hatch

/hatch <position>: Hatches the Egg that currently resides in the specified position of the player's party. This command has no effect if the position does not contain an Egg. After using this command, a 10 minute cooldown timer (modifiable in the config) must elapse before using this command again.

Aliases: /pokehatch, /phatch

hiddenpower

/hiddenpower <position>: Displays the type and base power of Hidden Power if used by the Pokémon in the specified party position (1-6) of the command user's party. This command will function regardless of whether the targeted Pokémon currently knows Hidden Power.

ivs

/ivs <player> <position>: Displays the IVs that the Pokémon in the specified party position (1-6) of the specified player has. The command will show the IVs for each stat (HP, Attack, Defense, Special Attack, Special Defense, Speed), the total IVs, the maximum possible IVs (31 in every stat, 186), and the percentage of IVs that the Pokémon has compared to the maximum (Current IVs/186).

levelling

/levelling [player] [slot] [on|off] : Enables/disables leveling for the user's (or the given player's) entire party (or the Pokémon in the specified slot).

movelist

/movelist <Pokémon>: Displays all of the specified Pokémon's level-up, Egg, and tutor moves. This command does not list moves that a Pokémon can learn via TM/HM.

pc

/pcOpens the player's PC.

Aliases: /pokepc, /ppc

pokeclone

/pokeclone <slot> [player]: Creates a perfect clone of the Pokémon in the specified slot of the user's (or the given player's) party

pokecolor

/pokecolor <slot> <color>: Sets the name of the Pokémon in the specified party position (1-6) to the specified color.

pokedel

/pokedel <player> <pc|party> <slot|specifications... [confirm]>: Removes Pokémon from the party or PC of the given player. A specific slot (or box and box position in the case of PC deletion) can be used to specify which Pokémon. Alternatively, instead of party/PC location, Pokémon spec arguments can be used to delete more than one Pokémon. For example, /pokedel <player> pc lvl:100 would delete all Pokémon that are level 100 from the specified player's PC.

Alias: /pdel

pokeedit

/pokeedit <player> <position> <aspects>: Edits one or more aspects of the Pokémon in the specified position of the specified player's party. The possible aspects are as follows. Several arguments have abbreviations that can also be used; these abbreviations are listed in parentheses. Multiple aspects can be entered in a single use of the command, separated by spaces. However, each individual aspect argument should contain no spaces within. For example, /pokeedit @p 1 ge:m l:40 s would edit the Pokémon in the command user's first party slot, making it male, level 40, and Shiny.

  • ability:|ab:|ab: Ability. Ability names are case-sensitive and spaces are omitted (e.g., WaterAbsorb for Water Absorb). Pokémon can only be assigned Abilities that they can have legally.
  • ball:|ba:|ba: The Poké Ball that the Pokémon is contained in. The argument takes the Poké Ball type itself without Ball (e.g., ba:Ultra).
  • evattack: Add to Attack EV (-255 to 255).
  • evdefence: Add to Defense EV (-255 to 255).
  • evhp: Add to HP EV (-255 to 255).
  • evspecialattack: Add to Special Attack EV (-255 to 255).
  • evspecialdefence: Add to Special Defense EV (-255 to 255).
  • evspeed: Add to Speed EV (-255 to 255).
  • gender:|ge:|ge: Gender (m for male, f for female, n for genderless).
  • growth:|gr:|gr: Growth.
  • ivattack: Add to Attack IV (-31 to 31).
  • ivdefence: Add to Defense IV (-31 to 31).
  • ivhp: Add to HP IV (-31 to 31).
  • ivspecialattack: Add to Special Attack IV (-31 to 31).
  • ivspecialdefence: Add to Special Defense IV (-31 to 31).
  • ivspeed: Add to Speed IV (-31 to 31).
  • level:|l:|l: The level of the Pokémon.
  • nature:|n:|n: Nature.
  • notshiny|ns: Makes a Shiny Pokémon into a normally colored Pokémon.
  • resetevs: Sets all of the Pokémon's EVs to 0.
  • resetivs: Sets all of the Pokémon IVs to 0.
  • shiny|s: Makes the Pokémon Shiny.

pokeevolve

/pokeevolve (/pevolve, /evolve) [player] <position>: Evolves the Pokémon in the specified position of the specified player's party if there is a Pokémon it can evolve into. The Pokémon will evolve regardless of whether evolutionary conditions (such as level) are met. If the Pokémon can evolve into multiple different Pokémon, like Eevee, the Pokémon will evolve into its first evolution by Pokédex number (in Eevee's case, Vaporeon). The player argument can be omitted to refer to the player who used the command.

Aliases: /pevolve, /evolve

pokekill

/pokekill: Removes all wild Pokémon from the world except those that are in battle (either with players or other wild Pokémon). Pokémon owned by players are unaffected. Pokémon spawned with Pixelmon spawners are affected.

pokenpckill

/pokenpckill <type>: Removes all NPCs of the specified type. The type argument can be any of the following:

pokerandom

/pokerandom [player] <arguments>: Gives a random Pokémon to the specified player with Pokémon spec arguments.

Alias: /prandom

pokereset

/pokereset <player> <slot> [level]: Sets the Pokémon in the specified party position of the specified player to level 5 and all of its EVs to 0.

Alias: /preset

pokerestart

/pokerestart [player]: Deletes all of the specified player's Pokémon, and kicks the player from the server.

pokeretrieve

/pokeretrieve [player]: Returns all of the specified player's party Pokémon to their Poké Balls. The player argument can be omitted to use the command on the command's user.

/pokeretrieve all: Uses /pokeretrieve on all players on the server.

pokesee

/pokesee <player>: Shows the contents of the specified player's party, including Pokémon species, Shininess, level, Nature, Growth, Ability, original Trainer, held item, EVs, IVs, and moves. To find the majority of this information, the player can mouse-over the corresponding section of the chat box. Eggs containing the specified Pokémon will also be displayed.

Alias: /psee

pokesell

/pokesell <player> <position>: Gives the specified player the Pokémon in the specified position of the command user's party. This command cannot be used if the user of the command only has one Pokémon. Despite the name of the command, this command only gives Pokémon to other players for free; nothing can be requested in exchange for the Pokémon.

Aliases: /psell, /pokegift, /pgift

pokespawncoords

/pokespawncoords <Pokémon> <player>: Spawns the specified Pokémon at the specified player's coordinates. /pokespawncoords <Pokémon> <x> <y> <z> [arguments...]: Spawns the specified Pokémon at the specified x, y, and z coordinates. Other arguments in the form of a Pokémon spec.

Aliases: /pspawncoords, /pspawnc, /pspawn

poketake

/poketake <player> <position>: Takes a Pokémon in the specified party position in specified player and gives it to the user of the command.

Alias: /ptake

redeemfossil

/redeemfossil [all]: Revives the currently held Fossil item (covered or cleaned) and adds it to the player's party (or PC if the party is full). If all is added to the command, the entire stack will be consumed and redeemed.

starter

/starter [player]: Causes the starter Pokémon selection screen to open for the specified player. This will only happen if the specified player has not already chosen a starter Pokémon. If no player name is specified, the command will be used on the command's user.

tms

/tms <Pokémon>: Displays a list of what TMs the specified Pokémon is compatible with.

tradesim

/tradesim <position>: This command triggers a trade evolution on the Pokémon in the specified position of the player's party. If the Pokémon also needs to have a held item to evolve, this requirement will be in effect while simulating the trade. If the Pokémon does not evolve by trading it, this command does nothing.

wiki

/wiki <Pokémon> <info>: Displays server-specific information about a certain Pokémon. The info argument can be one of the following keywords to display different types of information about the Pokémon.

  • biome: Lists all the biomes the specified Pokémon will spawn in.
  • catch: Displays the Pokémon's catch rate.
  • egggroup: Lists the Egg Group(s) of the specified Pokémon.
  • evo: Lists the name of the Pokémon's next evolution (if any) and the requirements for evolving into it.
  • genderratio: Displays the percent chance that a Pokémon is male or if it is genderless.
  • moves: Displays the Pokémon's move learnset by level up.
  • rarity: Displays the rarity of the specified Pokémon spawning, if it doesn't spawn, or is set to be Legendary.
  • time: Displays which times the specified Pokémon will spawn.

Alias: /pokeinfo

xpmod

/xpmod <multiplier>: Changes the multiplier for Pokémon experience gain in battle. This multiplier will be reset if the server is reset.

Permissions

  • /breed: pixelextras.command.breed
  • /breeding: pixelextras.command.breeding
  • /compsearch: pixelextras.command.compsearch
  • /compsee: pixelextras.command.compsee
  • /comptake: pixelextras.command.comptake
  • /dexcheck: pixelextras.command.dexcheck
  • /eggsteps: pixelextras.command.eggsteps
  • /evs: pixelextras.command.evs
  • /hatch: pixelextras.command.hatch
  • /hiddenpower: pixelextras.command.hiddenpower
  • /ivs: pixelextras.command.ivs
  • /levelling: pixelextras.command.levelling
  • /movelist: pixelextras.command.movelist
  • /pc: pixelextras.command.pc
  • /pokeclone: pixelextras.command.pokeclone
  • /pokecolor: pixelextras.command.pokecolor
  • /pokedel: pixelextras.command.pokedel
  • /pokeedit: pixelextras.command.pokeedit
  • /pokeevolve: pixelextras.command.pokeevolve
  • /pokekill: pixelextras.command.pokekill
  • /pokerandom: pixelextras.command.pokerandom
  • /pokereset: pixelextras.command.pokereset
  • /pokerestart: pixelextras.command.pokerestart
  • Allow /pokerestart to be used on other players: pixelextras.command.admin.pokerestart
  • /pokeretrieve: pixelextras.command.pokeretrieve
  • /pokesee: pixelextras.command.pokesee
  • /pokesell: pixelextras.command.pokesell
  • /pokespawncoords: pixelextras.command.pspawn
  • /poketake: pixelextras.command.poketake
  • /redeemfossil: pixelextras.command.redeemfossil
  • /tms: pixelextras.command.tms
  • /tradesim: pixelextras.command.tradesim
  • /wiki: pixelextras.command.wiki
  • /xpmod: pixelextras.command.xpmod

Config settings

  • "Allow /breed cooldown notifications": Enables the use of /breeding to be notified when /breed can be used again.
  • "Allows Legendaries via /pokerandom": Enables Legendary Pokémon to be given via /pokerandom.
  • "Breed Command Cooldown": The number of seconds that a player must wait between uses of /breed.
  • "Hatch Command Cooldown": The number of seconds that a player must wait between uses of /hatch.
  • "Notify Ops": Enables most commands to notify ops (and print to the FML log) when a player uses them.

Along with the "pixelextras.cfg" file containing the above settings, a "cooldown.cfg" is generated to store individual cooldowns for each player who uses the /breed and /hatch commands. This cooldown.cfg file should not be manually modified; doing so may cause unexpected side effects.

Version history

Version history/Pixelmon Extras

© 2012 - 2025 Pixelmon Mod