public class TrainerEditorPokemonScreen extends IndividualEditorBaseScreen
p, textFields, titleTextdropDownManager, guiLeft, guiTop, xSize, ySize| Constructor and Description |
|---|
TrainerEditorPokemonScreen(int index,
net.minecraft.util.text.ITextComponent titleText)
Initializes an editing Pokémon screen.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
changePokemon(Species species)
Changes the Pokémon into a different Pokémon.
|
protected void |
deletePokemon()
Deletes the Pokémon from the party.
|
java.util.List<Pokemon> |
getPokemonList()
Gets the list of party Pokémon that are being edited.
|
protected void |
saveAndClose()
Saves the Pokémon's data to the server and closes the GUI.
|
void |
setPokemon(Pokemon... pokemon)
Sets the pokemon that was imported
|
protected boolean |
showDeleteButton()
Checks if the delete Pokémon button should be displayed.
|
actionPerformed, charTyped, checkFields, createExtraTextField, drawBackgroundUnderMenus, drawExtraText, getExportText, getNextAvailablePosition, getPokemonSingle, getScreen, importText, init, keyPressed, mouseClickedUnderMenus, setPokemonaddDropDown, disableMenus, drawGuiContainerBackgroundLayer, drawGuiContainerForegroundLayer, isPauseScreen, mouseClicked, mouseDragged, mouseScrolled, removeDropDown, renderaddButton, addWidget, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, onClose, onFilesDrop, removed, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderToolTip, renderWrappedToolTip, resize, sendMessage, sendMessage, shouldCloseOnEsc, tick, wrapScreenErrorgetFocused, isDragging, setDragging, setFocusedblit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPokemonpublic TrainerEditorPokemonScreen(int index,
net.minecraft.util.text.ITextComponent titleText)
index - The index of the edited Pokémon in the Trainer's party.titleText - The display title of the screen.protected boolean showDeleteButton()
IndividualEditorBaseScreenshowDeleteButton in class IndividualEditorBaseScreenprotected void changePokemon(Species species)
IndividualEditorBaseScreenchangePokemon in class IndividualEditorBaseScreenspecies - The Pokémon to change this Pokémon into.protected void deletePokemon()
IndividualEditorBaseScreendeletePokemon in class IndividualEditorBaseScreenprotected void saveAndClose()
IndividualEditorBaseScreensaveAndClose in class IndividualEditorBaseScreenpublic java.util.List<Pokemon> getPokemonList()
IndividualEditorBaseScreengetPokemonList in class IndividualEditorBaseScreenpublic void setPokemon(Pokemon... pokemon)
IImportableContainerpokemon - The pokemon