|Minecraft version||Pixelmon version||PixelUpgrade version|
PixelUpgrade only needs to be installed server-side to be used. Additionally, SpongeForge and a Sponge economy plugin (e.g. EconomyLite, TotalEconomy) must be installed in order for PixelUpgrade to function.
- Download PixelUpgrade for your version of Minecraft.
- Place the .jar inside the mods folder in the server root directory (in the same directory as SpongeForge).
- Start the server and wait for it to load.
- Open the "PixelUpgrade.conf" file in the server's "config" folder, and edit as needed.
- Open the PixelUpgrade folder, and edit command-specific configs as needed.
- If any aliases were changed, restart the server. Otherwise, use the
/pureload allcommand to load any changes into PixelUpgrade.
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,
/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.
/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.
/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.
/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).
/type <Pokémon name | number> [-c]: Shows a list of a Pokémon's resistances, weaknesses and immunities, as well as relevant Abilities.
/fixevs <slot> [-c]: Fixes wasted (>252) EVs, which won't contribute to a Pokémon's stats. Does not fix values above 255.
/fixlevel <slot> [-c]: Lowers a Pokémon's level by one when it has reached the level cap.
/pu: Lists all of a player's permitted commands, along with short descriptions. Hides any commands the player does not have access to.
/show: Shows off a Pokémon's stats to the whole server, with an optional cooldown.
/bend <slot> [-c]: Transforms a Pokémon to the opposite gender, if it has one.
/fhatch [target] <slot>: Immediately hatches an Egg. Can be used on another player.
/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
-fflag can be used to pass potentially unsafe values.
/pureload <command | all>: Reloads one or all of the plugin's configs.
/resetcount <slot> <count> [-c]: Clears a specific Pokémon's upgrade/fusion counts, allowing them to upgrade/fuse further.
These nodes are used to warn people with the correct permissions of important events.
pixelupgrade.notify.staff.showstats- warns for potentially cheated nickname lengths
pixelupgrade.command.staff.reload- allows the use of /pureload
These nodes allow the matching commands to be used on remote players.
These nodes let players bypass command cooldowns.