NPC Trainer - Pixelmon Wiki (2024)

NPC Trainers are NPCs that spawn randomly throughout the world or inside towns. They can be challenged to Pokémon battles by throwing a Pokémon at them. There are several different types of NPC Trainers, each having different Pokémon at different levels. They award amounts of PokéDollars upon defeat that depend on the Trainers' types and the levels of their Pokémon.

Contents

  • 1 Types
  • 2 PokéDollar reward
  • 3 Customization
    • 3.1 External JSON files
  • 4 Config settings

Types

  • Blacksmith
  • Bug Catcher
  • Bug Maniac
  • Female Pokémon Breeder
  • Female Rocket Grunt
  • Firebreather
  • Fisherman
  • Lass
  • Miner
  • Poké Maniac
  • Poké Maniac Girl
  • Policeman
  • Preschooler Girl
  • Rancher
  • Rich Boy
  • Scientist
  • Swimmer
  • Youngster
  • Aqua Grunt
  • Magma Grunt
  • Flare Grunt
  • Galactic Grunt
  • Plasma Grunt
  • Skull Grunt
  • Yell Grunt
  • Gentleman
  • Mountaineer
  • Ornithologist
  • Pirate
  • Sport
  • Steve
  • Gardener
  • Aqua Boss
  • Galactic Boss
  • Magma Boss
  • Giovanni
  • Guzma
  • N

PokéDollar reward

The PokéDollar reward given out by a naturally spawning NPC Trainer upon defeat depends on both a base amount (set in the NPC's external JSON file) and the average level of Pokémon in the NPC Trainer's party (rounded down). These two values are multiplied to produce a final PokéDollar award amount.

If an NPC Trainer is edited using an NPC editor, its PokéDollar reward will become fixed and no longer depend on the levels of Pokémon. The amount of PokéDollars specified in the "Win Money" field (in the "Trainer Editor - More Info" section) is exactly the amount of PokéDollars that will be awarded.

If a player's Pokémon is holding an Amulet Coin or a Luck Incense and participates in the battle, the PokéDollar reward will be doubled, and if one of the player's Pokémon uses Happy Hour, the reward will also be doubled. These two sources of doubling the reward stack with each other, meaning that it is possible to gain four times the original amount by using both methods in a battle.

Customization

NPC Trainers can be created and customized using an NPC editor. They can be edited in the following ways:

  • Trainer name
  • Greeting/win/lose message
    • Greeting: when the NPC Trainer is first engaged in battle.
    • Win: When the NPC Trainer wins a battle.
    • Lose: When the NPC Trainer loses a battle.
  • Party Pokémon (Pokémon, levels, moves, Shininess, gender, nickname, growth, Abilities, Natures, held items, EVs, and IVs. Party can also be reset or randomized)
  • Battle rules
    • Unlike in player-vs.-player battles, rules defined on an NPC Trainer are not negotiable and will be in effect for any player who challenges the NPC.
  • Battle AI mode
    • Default: The Trainer will use the battle AI setting for naturally spawning Trainer's as defined in the "battleAITrainer" config setting.
    • Random: The Trainer will use moves randomly.
    • Aggressive: The Trainer will use the move that deals the most damage to the opponent, avoiding status moves.
    • Tactical: The Trainer will know how to use status moves alongside offensive moves.
    • Advanced: Along with knowing how to use moves like tactical AI, the Trainer will switch out Pokémon if advantageous.
  • Movement AI mode (These options may require a server restart to function)
    • Stand still: The Trainer will not move from its current position. It can be challenged by throwing a Pokémon at it.
    • Still and engage: The Trainer will not move from its current position. It will challenge players that cross its line of sight.
    • Wander: The Trainer will wander around randomly. It can be challenged by throwing a Pokémon at it.
    • Wander and engage: The Trainer will wander around randomly. It will challenge players that cross its line of sight.
  • Boss mode (Level scaling)
    • Not boss: The levels of the Trainer's Pokémon will remain constant and can be specified when editing the Trainer's Pokémon.
    • Equal: The levels of the Trainer's Pokémon will be set to the level of the challenging player's highest leveled Pokémon.
    • Common (Uncoloured boss): The levels of the Trainer's Pokémon will be set to 5 levels above the highest leveled Pokémon in the challenging player's party.
    • Uncommon (Green boss): The levels of the Trainer's Pokémon will be set to 10 levels above the highest leveled Pokémon in the challenging player's party.
    • Rare (Blue boss): The levels of the Trainer's Pokémon will be set to 20 levels above the highest leveled Pokémon in the challenging player's party.
    • Haunted (Lavender boss): The levels of the Trainer's Pokémon will be set to 25 levels above the highest leveled Pokémon in the challenging player's party.
    • Epic (Purple boss): The levels of the Trainer's Pokémon will be set to 30 levels above the highest leveled Pokémon in the challenging player's party.
    • Legendary (Orange boss): The levels of the Trainer's Pokémon will be set to 40 levels above the highest leveled Pokémon in the challenging player's party.
    • Ultimate (Cyan boss): The levels of the Trainer's Pokémon will be set to 50 levels above the highest leveled Pokémon in the challenging player's party.
    • Drowned (Teal boss): The levels of the Trainer's Pokémon will be set to 75 levels above the highest leveled Pokémon in the challenging player's party.
  • Encounter mode
    • Once: The Trainer will disappear after battling a player.
    • Once per player: Each player can only battle the Trainer once.
    • Once per Minecraft day: Each player can only battle the trainer once every Minecraft day.
    • Once per day: Each player can only battle the Trainer once every real day.
    • Unlimited: The Trainer can be challenged an unlimited number of times by each player.
  • Drops (by name or by item ID)
  • PokéDollar winnings
  • Trainer type/skin

External JSON files

By enabling the "useExternalJSONFiles" config setting, the JSON files used to specify spawning data for NPC Trainers will become editable at "<Minecraft directory>/pixelmon/npcs". More information about these JSON files can be found here.

Config settings

  • "allowTrainerExperience": Whether or not NPC Trainers' Pokémon award experience upon defeat.
NPC Trainer - Pixelmon Wiki (2024)
Top Articles
Chiefs' Travis Kelce Teases New Collaboration With Livvy Dunne [LOOK]
Points League Waiver Wire Hitters for Fantasy Baseball: Week 15 (2024)
Public Opinion Obituaries Chambersburg Pa
How To Fix Epson Printer Error Code 0x9e
Parke County Chatter
Tlc Africa Deaths 2021
Camera instructions (NEW)
Mackenzie Rosman Leaked
Summit County Juvenile Court
Carter Joseph Hopf
Zachary Zulock Linkedin
Jet Ski Rental Conneaut Lake Pa
litter - tłumaczenie słowa – słownik angielsko-polski Ling.pl
2021 Lexus IS for sale - Richardson, TX - craigslist
How to Store Boiled Sweets
Moonshiner Tyler Wood Net Worth
800-695-2780
Leader Times Obituaries Liberal Ks
Xomissmandi
Cambridge Assessor Database
Schedule 360 Albertsons
Touchless Car Wash Schaumburg
Food Universe Near Me Circular
Litter Robot 3 RED SOLID LIGHT
683 Job Calls
Boxer Puppies For Sale In Amish Country Ohio
Pawn Shop Moline Il
Rugged Gentleman Barber Shop Martinsburg Wv
Arlington Museum of Art to show shining, shimmering, splendid costumes from Disney Archives
Creed 3 Showtimes Near Island 16 Cinema De Lux
Black Lion Backpack And Glider Voucher
Weather October 15
Jackass Golf Cart Gif
Mosley Lane Candles
Jt Closeout World Rushville Indiana
Nail Salon Open On Monday Near Me
Lehpiht Shop
Compress PDF - quick, online, free
Ljw Obits
Craigslist Pets Huntsville Alabama
Craigslist Jobs Brownsville Tx
Orion Nebula: Facts about Earth’s nearest stellar nursery
Linda Sublette Actress
Doordash Promo Code Generator
Improving curriculum alignment and achieving learning goals by making the curriculum visible | Semantic Scholar
DL381 Delta Air Lines Estado de vuelo Hoy y Historial 2024 | Trip.com
6463896344
53 Atms Near Me
Diamond Desires Nyc
Chitterlings (Chitlins)
Island Vibes Cafe Exeter Nh
Latest Posts
Article information

Author: Kareem Mueller DO

Last Updated:

Views: 6557

Rating: 4.6 / 5 (66 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Kareem Mueller DO

Birthday: 1997-01-04

Address: Apt. 156 12935 Runolfsdottir Mission, Greenfort, MN 74384-6749

Phone: +16704982844747

Job: Corporate Administration Planner

Hobby: Mountain biking, Jewelry making, Stone skipping, Lacemaking, Knife making, Scrapbooking, Letterboxing

Introduction: My name is Kareem Mueller DO, I am a vivacious, super, thoughtful, excited, handsome, beautiful, combative person who loves writing and wants to share my knowledge and understanding with you.