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 "Even More Pixelmon Commands"

From Pixelmon Wiki
(Made command descriptions far more verbose.)
(Changed the format to a hybrid of the earlier few. TODO: /checktypes abilities.)
Line 21: Line 21:
 
If two commands are shown, the second is an alias that can be changed in the command-specific config files. Not all commands use aliases by default, but they all have an option for them, <code>/pureload</code> excepted.
 
If two commands are shown, the second is an alias that can be changed in the command-specific config files. Not all commands use aliases by default, but they all have an option for them, <code>/pureload</code> excepted.
  
====Upgrade commands====
+
===Upgrade commands===
 +
====dittofusion====
 
* <code>/dittofusion</code> or <code>/fuse <''target slot''> <''sacrifice slot''> [-c]</code>: Fuses two [[Ditto]] together to create one improved Ditto, for a configurable price and up to a config-defined limit depending on whether the Ditto is [[Shiny Pokémon|shiny]] or not.
 
* <code>/dittofusion</code> or <code>/fuse <''target slot''> <''sacrifice slot''> [-c]</code>: Fuses two [[Ditto]] together to create one improved Ditto, for a configurable price and up to a config-defined limit depending on whether the Ditto is [[Shiny Pokémon|shiny]] or not.
 +
====upgradeivs====
 
* <code>/upgradeivs</code> or <code>/upgrade <''slot''> <''IV''> [''amount''] [-c]</code>: Upgrades an IV for economy money, up to a config-defined limit depending on the [[Available Pokémon|Pokémon]]'s rarity (regular, [[Undiscovered|undiscovered]], [[Shiny Pokémon|shiny]], [[Legendary Pokémon|legendary]] or both legendary ''and'' shiny). Supported undiscovered Pokémon are [[Riolu]], [[Mime Jr.]] and [[Happiny]], with more coming soon.
 
* <code>/upgradeivs</code> or <code>/upgrade <''slot''> <''IV''> [''amount''] [-c]</code>: Upgrades an IV for economy money, up to a config-defined limit depending on the [[Available Pokémon|Pokémon]]'s rarity (regular, [[Undiscovered|undiscovered]], [[Shiny Pokémon|shiny]], [[Legendary Pokémon|legendary]] or both legendary ''and'' shiny). Supported undiscovered Pokémon are [[Riolu]], [[Mime Jr.]] and [[Happiny]], with more coming soon.
  
====Player commands====
+
===Player commands===
 +
====checkegg====
 
* <code>/checkegg</code> or <code>/egg [''target''] <''slot''> [-c]</code>: Shows a vague message hinting at what's inside an [[Egg]], based on the configured IV percentage (85% by default) and whether the [[Available Pokémon|Pokémon]] is [[Shiny Pokémon|shiny]]. Alternatively, it can be configured to explicitly reveal an Egg's IVs, [[Nature|nature]], [[Growth (stat)|size]] and gender.
 
* <code>/checkegg</code> or <code>/egg [''target''] <''slot''> [-c]</code>: Shows a vague message hinting at what's inside an [[Egg]], based on the configured IV percentage (85% by default) and whether the [[Available Pokémon|Pokémon]] is [[Shiny Pokémon|shiny]]. Alternatively, it can be configured to explicitly reveal an Egg's IVs, [[Nature|nature]], [[Growth (stat)|size]] and gender.
 +
====checkstats====
 
* <code>/checkstats</code> or <code>/cs [''target''] <''slot''> [-c]</code>: Shows a party [[Available Pokémon|Pokémon]]'s IVs, [[Effort Values|EVs]] (optional), [[Nature|nature]], [[Growth (stat)|size]] and number of upgrades/fusions (used in the upgrade commands, also optional).
 
* <code>/checkstats</code> or <code>/cs [''target''] <''slot''> [-c]</code>: Shows a party [[Available Pokémon|Pokémon]]'s IVs, [[Effort Values|EVs]] (optional), [[Nature|nature]], [[Growth (stat)|size]] and number of upgrades/fusions (used in the upgrade commands, also optional).
 +
====checktype====
 
* <code>/checktypes</code> or <code>/type <''Pokémon name'' | ''number''> [-c]</code>: Shows a list of a [[Available Pokémon|Pokémon]]'s resistances, weaknesses and immunities, as well as relevant [[Abilities]].
 
* <code>/checktypes</code> or <code>/type <''Pokémon name'' | ''number''> [-c]</code>: Shows a list of a [[Available Pokémon|Pokémon]]'s resistances, weaknesses and immunities, as well as relevant [[Abilities]].
 +
====fixevs====
 
* <code>/fixevs <''slot''> [-c]</code>: Fixes wasted (>252) [[EVs]], which won't contribute to a [[Available Pokémon|Pokémon]]'s stats. Does not fix values above 255.
 
* <code>/fixevs <''slot''> [-c]</code>: Fixes wasted (>252) [[EVs]], which won't contribute to a [[Available Pokémon|Pokémon]]'s stats. Does not fix values above 255.
 +
====fixlevel====
 
* <code>/fixlevel <''slot''> [-c]</code>: Lowers a [[Available Pokémon|Pokémon]]'s level by one when it has reached the level cap.
 
* <code>/fixlevel <''slot''> [-c]</code>: Lowers a [[Available Pokémon|Pokémon]]'s level by one when it has reached the level cap.
* <code>/pixelupgrade</code>: Lists all of a player's permitted commands, along with short descriptions. Hides any commands the player does not have access to.
+
====pixelupgrade====
 +
* <code>/pixelupgrade</code> or <code>/pu</code>: Lists all of a player's permitted commands, along with short descriptions. Hides any commands the player does not have access to.
 +
====resetevs====
 
* <code>/resetevs <''slot''> [-c]</code>: Resets all of a [[Available Pokémon|Pokémon]]'s [[Effort Values|EVs]] to zero after confirmation.
 
* <code>/resetevs <''slot''> [-c]</code>: Resets all of a [[Available Pokémon|Pokémon]]'s [[Effort Values|EVs]] to zero after confirmation.
 +
====switchgender====
 
* <code>/switchgender</code> or <code>/bend <''slot''> [-c]</code>: Transforms a Pokémon to the opposite gender, if it has one.
 
* <code>/switchgender</code> or <code>/bend <''slot''> [-c]</code>: Transforms a Pokémon to the opposite gender, if it has one.
  
====Staff commands====
+
===Staff commands===
* <code>/forcehatch</code> or <code>/fhatch [''targetPlayer''] <''slot''></code>: Immediately hatches an [[Egg]]. Can be used on another player.
+
====forcehatch====
* <code>/forcestats</code> or <code>/fstats <''slot''> <''stat''> <''value''> [-f]</code>: Can increase a [[Available Pokémon|Pokémon]]'s IVs, [[Effort Values|EVs]], or stats beyond normal limits. The <code>-f</code> flag can be used to pass potentially unsafe values.
+
* <code>/forcehatch</code> or <code>/fhatch [''target''] <''slot''></code>: Immediately hatches an [[Egg]]. Can be used on another player.
 +
====forcestats====
 +
* <code>/forcestats</code> or <code>/fstats <''slot''> <''stat''> <''value''> [-f]</code>: Can be used to increase a [[Available Pokémon|Pokémon]]'s IVs, [[Effort Values|EVs]], or other NBT stats beyond their usual limits. The <code>-f</code> flag can be used to pass potentially unsafe values.
 +
====pureload====
 
* <code>/pureload <''command'' | all></code>: Reloads one or all of the plugin's configs.
 
* <code>/pureload <''command'' | all></code>: Reloads one or all of the plugin's configs.
 +
====resetcount====
 
* <code>/resetcount <''slot''> <''count''> [-c]</code>: Clears a specific [[Available Pokémon|Pokémon]]'s upgrade/fusion counts, allowing them to upgrade/fuse further.
 
* <code>/resetcount <''slot''> <''count''> [-c]</code>: Clears a specific [[Available Pokémon|Pokémon]]'s upgrade/fusion counts, allowing them to upgrade/fuse further.
  
 
== Permissions ==
 
== Permissions ==
==== Staff nodes ====
+
=== Staff nodes ===
 
* <code>pixelupgrade.command.staff.forcehatch</code>
 
* <code>pixelupgrade.command.staff.forcehatch</code>
 
* <code>pixelupgrade.command.staff.forcestats</code>
 
* <code>pixelupgrade.command.staff.forcestats</code>
Line 48: Line 62:
 
* <code>pixelupgrade.command.staff.resetcount</code>
 
* <code>pixelupgrade.command.staff.resetcount</code>
  
==== Remote nodes ====
+
=== Remote nodes ===
 
These nodes allow the matching commands to be used on remote players.
 
These nodes allow the matching commands to be used on remote players.
 
* <code>pixelupgrade.command.other.checkegg</code>
 
* <code>pixelupgrade.command.other.checkegg</code>
 
* <code>pixelupgrade.command.other.checkstats</code>
 
* <code>pixelupgrade.command.other.checkstats</code>
  
==== Other nodes ====
+
=== Other nodes ===
 
* <code>pixelupgrade.command.checkegg</code>
 
* <code>pixelupgrade.command.checkegg</code>
 
* <code>pixelupgrade.command.checkstats</code>
 
* <code>pixelupgrade.command.checkstats</code>

Revision as of 11:50, 13 July 2017

Checkstats.png
Checktypes2.png

PixelUpgrade is a sidemod for Pixelmon that adds an assortment of configurable commands. It is similar to Pixelmon Extras but adds different commands, many of which have extensive economy support.

Installation

Minecraft version Pixelmon version Even More Pixelmon Commands version
1.10.2 5.1.1+ 2.0.0 (beta)

PixelUpgrade only needs to be installed server-side to be used. Additionally, SpongeForge and a Sponge economy plugin (e.g. EconomyLite) must be installed in order for PixelUpgrade to function.

  1. Download PixelUpgrade for your version of Minecraft here.
  1. Place the .jar inside the mods folder in the server root directory (in the same directory as SpongeForge).
  2. Start the server and wait for it to load.
  3. Open the "PixelUpgrade.conf" file in the server's "config" folder, and edit as needed.
  4. Open the PixelUpgrade folder, and edit command-specific configs as needed.
  5. If any aliases were changed, restart the server. Otherwise, use the /pureload all command to load any changes into PixelUpgrade.

Commands

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

Some arguments may not show up in-game depending on given permissions and configuration settings. The -c flag confirms a command, while the -f flag disables any safeguards.

If two commands are shown, the second is an alias that can be changed in the command-specific config files. Not all commands use aliases by default, but they all have an option for them, /pureload excepted.

Upgrade commands

dittofusion

  • /dittofusion or /fuse <target slot> <sacrifice slot> [-c]: Fuses two Ditto together to create one improved Ditto, for a configurable price and up to a config-defined limit depending on whether the Ditto is shiny or not.

upgradeivs

  • /upgradeivs or /upgrade <slot> <IV> [amount] [-c]: Upgrades an IV for economy money, up to a config-defined limit depending on the Pokémon's rarity (regular, undiscovered, shiny, legendary or both legendary and shiny). Supported undiscovered Pokémon are Riolu, Mime Jr. and Happiny, with more coming soon.

Player commands

checkegg

  • /checkegg or /egg [target] <slot> [-c]: Shows a vague message hinting at what's inside an Egg, based on the configured IV percentage (85% by default) and whether the Pokémon is shiny. Alternatively, it can be configured to explicitly reveal an Egg's IVs, nature, size and gender.

checkstats

  • /checkstats or /cs [target] <slot> [-c]: Shows a party Pokémon's IVs, EVs (optional), nature, size and number of upgrades/fusions (used in the upgrade commands, also optional).

checktype

  • /checktypes or /type <Pokémon name | number> [-c]: Shows a list of a Pokémon's resistances, weaknesses and immunities, as well as relevant Abilities.

fixevs

  • /fixevs <slot> [-c]: Fixes wasted (>252) EVs, which won't contribute to a Pokémon's stats. Does not fix values above 255.

fixlevel

  • /fixlevel <slot> [-c]: Lowers a Pokémon's level by one when it has reached the level cap.

pixelupgrade

  • /pixelupgrade or /pu: Lists all of a player's permitted commands, along with short descriptions. Hides any commands the player does not have access to.

resetevs

  • /resetevs <slot> [-c]: Resets all of a Pokémon's EVs to zero after confirmation.

switchgender

  • /switchgender or /bend <slot> [-c]: Transforms a Pokémon to the opposite gender, if it has one.

Staff commands

forcehatch

  • /forcehatch or /fhatch [target] <slot>: Immediately hatches an Egg. Can be used on another player.

forcestats

  • /forcestats or /fstats <slot> <stat> <value> [-f]: Can be used to increase a Pokémon's IVs, EVs, or other NBT stats beyond their usual limits. The -f flag can be used to pass potentially unsafe values.

pureload

  • /pureload <command | all>: Reloads one or all of the plugin's configs.

resetcount

  • /resetcount <slot> <count> [-c]: Clears a specific Pokémon's upgrade/fusion counts, allowing them to upgrade/fuse further.

Permissions

Staff nodes

  • pixelupgrade.command.staff.forcehatch
  • pixelupgrade.command.staff.forcestats
  • pixelupgrade.command.staff.reload
  • pixelupgrade.command.staff.resetcount

Remote nodes

These nodes allow the matching commands to be used on remote players.

  • pixelupgrade.command.other.checkegg
  • pixelupgrade.command.other.checkstats

Other nodes

  • pixelupgrade.command.checkegg
  • pixelupgrade.command.checkstats
  • pixelupgrade.command.checktypes
  • pixelupgrade.command.dittofusion
  • pixelupgrade.command.fixevs
  • pixelupgrade.command.fixlevel
  • pixelupgrade.command.resetevs
  • pixelupgrade.command.switchgender
  • pixelupgrade.command.upgradeivs

Version history

Version history/PixelUpgrade

© 2012 - 2025 Pixelmon Mod