Join our discord
In partnership with NodeCraft Logo NodeCraft


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

Pokémon Editor

From Pixelmon Wiki
Grid Pokémon Editor.png

A Pokémon Editor is an item that allows players to edit their own and other people's Pokémon parties. It can only be obtained by spawning it in.

While in Creative mode, the player can use the Pokémon editor to add, remove, edit, or randomize Pokémon in their own party. The player can also edit other players' Pokémon by attacking a player with the Pokémon editor. In order to edit another player's Pokémon, the other player must have the "allowPokemonEditors" config setting enabled. Also, the other player must not be using any other GUIs.

Usage

Using the Pokémon Editor will open up a screen with two tabs to select from: a Pokémon Team tab and a PokéPaste tab.

Pokémon Team

There are 6 rows for each of the potential Pokémon on a player's or NPC's team. Each row displays the following:

  • The Pokémon's sprite.
  • The Pokémon's name.
  • The Pokémon's level.
  • The Pokémon's ability.
  • The Pokémon's held item, displayed as a sprite.
  • A button to edit the Pokémon.
  • A button that will either delete the Pokémon, or add a new Pokémon if that row is empty.
    • The new Pokémon added defaults to Quagsire.

You can drag each row of Pokémon over another to swap their places.
The "Randomize" button will set the team to 6 random Pokémon and the "Reset" button will revert all changes made to the team of Pokémon.
Selecting the "Edit" button will open up a new set of tabs, opening up first to the Summary page.

PokéPaste (Team)

The PokéPaste tab allows players to do the following:

  • Edit a multi-line editor displaying every Pokémon's values in the same format that https://pokepast.es/ uses.
  • Reset any changes to the editor
  • Copy the text in the editor
  • Paste any text in the clipboard to the editor
  • Import a Pokémon team from a link generated by PokéPaste.
  • Export the text in the text editor to https://pokepast.es/ so that it can be shared with others.
  • Save any changes made.

Hovering the cursor over the PokéPaste url edit box will render a tooltip giving a description of what that edit box is for.
The export/import format used by the Pokémon Editor is also compatible with Pokémon Showdown, meaning that text exported by the Pokémon Editor can be imported into Pokémon Showdown and vice versa. However, Pokémon can only be imported into Pixelmon if they are among the available Pokémon in Pixelmon.

Summary

This tab renders a Pokémon's model on the left-side of the screen. You can left-click the model to rotate it and right-click it to drag it. Clicking the button within the background of the Pokémon renderer will cycle through a Pokémon's animations.

The following attributes of the selected Pokémon can be edited in this tab:

  • Species
  • Level
  • Nickname
  • Gender
  • Whether the Pokémon is an unhatched Pokémon Egg.
  • Form
  • Palette
  • Growth
  • The Poké Ball the Pokémon is in
  • The strain of Pokérus the Pokémon has
  • Any Extra Stats that might be unique to that Pokémon's Species.
  • Whether the Pokémon can be traded
  • Whether the Pokémon can be bred in a Day Care

The "Re-Initialize" button will will re-roll the Pokémon's attributes to get values matching its species, form, and gender. Having this button allows player's to switch the species, form, and gender of a Pokémon without erasing any previous changes made on the Summary tab or any of the other tabs.
Hovering the cursor over the Pokémon's species will give the Pokédex description for that Pokémon.

Battle

The following attributes of the selected Pokémon may be edited in this tab:

The sprite of the Pokémon's held item is rendered above the held item edit box. Hovering the cursor over the held item, ability, and moves will render a tooltip giving a description.
The moves are given a text color that matches the typing of the move.

Stats

The following attributes of the selected Pokémon may be edited in this tab:

Additional buttons are provided for actions that might be used regularly.

  • Reset EVs
  • Min IVs
  • Max IVs
  • Random IVs

This tab will display Silver Bottle Cap for the title of the column of Hyper Trained IV buttons. If all are Hyper Trained it is rendered as a Gold Bottle Cap.
The names of the stats (e.g. Atk, Def, etc.) are highlighted a color based on whether the Pokémon's nature is increasing or decreasing that stat by 10%. The stat increased by 10% is colored red, while the stat decreased by 10% is colored blue.
Hovering the cursor over the "EVs", "IVs", Bottle Cap sprite, "Stats", Hidden Power Type image, and the stat names that the nature adjusts will render a tooltip.

Ribbons

This tab allows players to add and remove ribbons from Pokémon by either clicking the sprite of each ribbon, or typing the name into the search bar and selecting the "Add" or "Remove" buttons.
All the ribbons a Pokémon has are fully visible, while the ribbons a Pokémon doesn't have are rendered at 50% opacity. The ribbon that a Pokémon is currently using for its title (e.g. Pikachu the Chosen One) is highlighted with a box around it.
Hovering the cursor over each sprite will render a tooltip displaying the name of the ribbon.

PokéPaste (Individual)

The PokéPaste (Individual) tab works similar to the PokéPaste (Team) tab, but limits the editing to the individual Pokémon currently being edited. The key differences:

  • The "Import" button only imports one Pokémon. If a PokéPaste comprising an entire team of Pokémon is used, then only the first Pokémon will be imported.
  • The "Export" button will only export the Pokémon currently being edited.

Config settings

  • "allowPokemonEditors": When used server-side, this setting allows players on the server to use Pokémon editors. When used client-side, this setting allows other players to use Pokémon editors on the player with the setting enabled.
  • "pokemonEditorExtraColorModeEnabled": If set to false, this will remove the colors from the text on the HP widgets,the text on the Dynamax Level slider, the text in the edit boxes for the Pokémon's moves, the text for the stats affected by the Pokémon's nature, and the PokéPaste text on the PokéPaste tab. This can also be enabled/disabled temporarily in-game by pressing the F1 key.

Permission nodes

  • "pixelmon.pokemoneditor.use": Allows a player to use a Pokémon editor.

Dev Tools

In a developer environment, pressing the F3 key will render a cyan background showing where the GridLayout can place the widgets added to it along with a pink background to display the space taken up by each widget.

© 2012 - 2025 Pixelmon Mod