In partnership with Nodecraft Logo Nodecraft

Changelog

Recent Major Updates

Pixelmon Mod 9.4.0 for Minecraft 1.21.1

"1.21.1 (9.4.0)"




  • The Java requirement for 1.21.1 is Java 21. This will come shipped with most launchers. For manual installation, you may need to install a later JDK.
  • The minimum Neoforge version for this update is 21.1.200 and is required for a Pixelmon client to run.
  • Beta releases will move to the recommended downloads after a few days of public release.

Additions

  • Reworked the Charms interface. Charms now live in a dedicated inventory tab with an info button, where you can toggle each charm between its Available and Active states. Locked charms are tinted red and available-but-inactive ones grey. The old charm drawer beside the party has been removed.
  • Added a notification to the top-right of the main menu that appears when a new Pixelmon version is available.
  • Reworked the bikes so they are no longer horse-based, with their riding animation now playing correctly:
    • All bikes are significantly slower than before.
    • The Mach Bike is faster than the Acro Bike, can no longer jump, and steps up at most half a block.
    • The Acro Bike jumps a consistent height regardless of the charge bar, and steps up at most a block and a half.
  • Updated the in-game type icons.
  • Reworked Gallade's model with updated textures and animations.
  • Reworked Gardevoir's model with updated textures and animations.
  • Added 14 wild trainer NPCs to battle: Battle Girl, Black Belt, Hex Maniac, Sailor, Psychic (male and female), Punk Girl, Punk Guy, Schoolboy, Schoolgirl, Lumberjack, Hiker, Cueball, and Knight.
  • Added 12 village tip NPCs offering guidance on EVs, IVs, Natures, types, breeding, evolution, Abilities, held items, the move tutor, biomes, Poké Centres, and catching.

New Pokémon

  • Added Ogerpon, with its Teal, Wellspring, Hearthflame, and Cornerstone Mask Forms.
  • Added Terapagos, with its Normal and Terastal Forms.
  • Added Okidogi.
  • Added Munkidori.
  • Added Fezandipiti.
  • Added Pecharunt.
  • Added Poltchageist, with its Counterfeit and Artisan Forms.
  • Added Sinistcha, with its Counterfeit and Artisan Forms.
  • Added Archaludon.

Terastallization

  • Added Terastallization. In battle, a Pokémon can Terastallize to take on its Tera Type, boosting moves of that type and shifting its defensive typing for the rest of the battle.
  • Added the Tera Orb, required to Terastallize and unlocked through research.
  • Added the Stellar Tera Type.
  • Added Tera Shards, used to change a Pokémon's Tera Type.
  • Added a unique Terastal crown for every Tera Type.
  • Added the Tera Type icon to the battle UI.
  • Added Tera Raids, a new raid type where up to four trainers battle a Terastallized boss together, each in their own linked battle against a shared boss.
  • Added Tera dens with crystal, beam, and particle visuals.
  • Added a Tera Raid lobby with party selection, solo and group controls, a countdown timer, and higher-star visual variants.
  • Added Pokémon species to Tera Raids, sorted by star level.
  • Added named NPC raid partners that can fill empty slots in raids of up to 7 stars: Alfie, Amelia, Arthur, Austin, Ava, Brooklyn, Catherine, Charlotte, Chase, Claire, Dean, Dylan, Eli, Evan, Freya, Gianna, Hailey, Henry, Hunter, Isabella, Ivy, Janet, Kit, Klara, Kylie, Logan, Luke, Martin, Nicki, Noah, Oscar, Patricia, Peonia, Peony, Poppy, Portia, Samantha, Sean, Sophie, William, and Zoe.
  • While waiting to revive in a Tera Raid, players can spend one of a limited number of cheers to support the team: All Out raises Attack and Special Attack, Hang Tough raises Defense and Special Defense, and Heal Up restores HP and cures status.
  • Added Tera Raid loot, including random mints and Tera Shards tiered from 3 to 7 star.

Research

  • Added an onboarding research system of 23 tutorial and progression quests: Your First Catch, The Pokémon Center, Storage Solutions, Berry Farming, The Apricorn Smith, Breeding Basics, Evolution Stones, Held Items, Move Mastery, The Art of Training, Fossil Revival, Snapshot Apprentice, Shiny Hunter, Boss Hunter, Raid Dens, Dynamax Power, Ancient Shrines, The Hidden Grotto, Temple Secrets, Tower Challenge, The Galar Pokédex, Legendary Tracker, and Champion's Path.
  • Added three research paths to unlock the Tera Orb, of which each player can complete only one:
    • The Scarlet Annotations, begun by photographing a Psychic- or Fairy-type Pokémon.
    • Path of the Crowned, begun by defeating an Epic, Legendary, or Ultimate boss Pokémon.
    • To the Sleeping Crystal, begun by finding an Ancient City.
  • Added The Masked Wanderer research to unlock Ogerpon spawns, begun by finding a Jungle Temple, Ocean Ruin, Desert Pyramid, or Ancient City once the Legendary Tracker research is complete.
  • Added research quests to encounter the Galarian legendary birds, each begun after finishing the Galar Pokédex research and catching the matching base bird:
    • The Cruel Serenity, for Galarian Articuno.
    • Strong Legs, for Galarian Zapdos.
    • Lustrous Flames, for Galarian Moltres.
  • Added A Faded Marvel research, begun by catching a base Magearna, that rewards the previously-unobtainable Original Color Magearna.
  • Research can now grant a boosted shiny chance to the Pokémon it rewards.

Battle

  • Added the Kingfisher battle AI, which looks ahead, simulating future battle states before choosing an action.
  • Reworked battle UI animations onto a data-driven, server-owned timeline. Move, UI, and cinematic animations now share one system, with health, faint, switch, revive, and battle-exit animations playing in the correct order, and the server waiting for the client to finish an animation rather than using a fixed delay.

Moves, Battle Items and Abilities

  • Added Tera Blast, which changes to the user's Tera Type and becomes physical or special based on their higher attacking stat while Terastallized.
  • Added Tera Starstorm, Terapagos' signature move.
  • Added the Teal, Wellspring, Hearthflame, and Cornerstone Masks as Ogerpon held items that switch it to the matching Form, found in Ancient Cities, Desert Pyramids, Jungle Temples, and Ocean Ruins.
  • Added Ivy Cudgel, Ogerpon's signature move, whose type changes to match its held mask.
  • Added the Embody Aspect ability, which Ogerpon gains on Terastallizing, raising a stat based on its mask.
  • Added the Tera Shift ability, turning Terapagos into its Terastal Form on entry.
  • Added the Tera Shell ability, making Terapagos take not-very-effective damage at full HP.
  • Added the Teraform Zero ability.
  • Added the Unremarkable Teacup and Masterpiece Teacup, used to evolve the Poltchageist line.

Changes

  • Added Poltchageist to Jungle and Evil biomes on land at night, with the Artisan palette rarer than Counterfeit.
  • Added Sinistcha to Jungle and Evil biomes on land at night, with the Artisan palette rarer than Counterfeit.
  • Added Archaludon to Mountainous biomes on land at dawn and dusk.
  • Added Dipplin to Forest biomes and Ultra Forest on land at night.
  • Added Hydrapple to Forest biomes on land at dawn and dusk, and Ultra Forest on land at night.
  • Added Ogerpon to Mountainous Forest biomes on land at dawn and dusk.
  • Added Iron Crown to 5-star raids in the End.
  • Added Raging Bolt to 5-star raids in the End.
  • Added Dipplin to 3- and 4-star raids in Forest biomes and Ultra Forest.
  • Added Hydrapple to 5-star raids in Forest biomes and Ultra Forest.
  • Added Archaludon to 5-star raids in Mountainous biomes.
  • Added Ogerpon to 5-star raids in Mountainous Forest biomes.
  • Added Poltchageist's Counterfeit and Artisan Forms to 2- and 3-star raids in Jungle and Evil biomes.
  • Added Sinistcha's Counterfeit and Artisan Forms to 4- and 5-star raids in Jungle and Evil biomes.
  • Increased Duraludon's spawn rarity from 0.1 to 0.5.
  • Added Tandemaus, Maushold, and Dudunsparce to Dynamax Raids, and enabled several Forms (the Flabébé line, Minior, Vivillon, Alcremie, Basculin, Tauros, Wooper, and Lycanroc) to appear in them.
  • Added the Syrupy Apple as a wild held item for Applin.
  • Chimecho, Tornadus, Thundurus, and Landorus now each have a 50% chance to drop a Breeze Rod.
  • Expanded the Transfer Tutor movepool from 10 preset sets to 32, making many previously-unavailable transfer moves teachable, including Natural Gift, Punishment, and Refresh.
  • Updated the following wild trainers with nameplate titles, prize money rebalanced by role, and an experience orb reward on defeat: Blacksmith, Bug Catcher, Bug Maniac, Fire Breather, Fisherman, Gardener, Gentleman, Lass, Miner, Mountaineer, Ornithologist (male and female), Pirate, Pokémon Breeder, Poké Maniac (boy and girl), Policeman, Preschooler, Rancher, Rich Boy, Scientist (male and female), Sport, Steve, Swimmer, and Youngster.
  • Town dialogue NPCs now show their role instead of a generic "Chat" label and have a Minecraft profession so they path around town. Village NPCs: Artist, Baker, Battle Girl, Black Belt, Blacksmith, Doctor, Engineer, Fisherman, Gardener, Hex Maniac, Hiker, Knight, Lass, Little Boy, Little Girl, Madame, Mailman, Mechanic, Monsieur, Officer Jenny, Old Man, Ornithologist, Pokémon Breeder, Poké Fan (male and female), Policeman, Preschooler, Professor, Psychic (male and female), Punk Girl, Punk Guy, Rancher, Ranger (male and female), Rich Boy, Sailor, Schoolboy, Schoolgirl, Scientist (male and female), Shop Girl, Shop Lady, Shop Man, and Super Nerd. Special NPCs: Bride, Cultist, Groom, Jon Snow, Lighthouse Keeper, two Monks, Pirate Captain, Pirate Grunt, Santa, Scary Man, and Tesla.
  • Villagers, wandering traders, and zombie villagers now spawn as one of the town's wild trainers or dialogue NPCs.
  • Pillagers and vindicators now spawn as Cueball, Punk Girl, Punk Guy, Black Belt, Hex Maniac, Knight, Pirate, or Fire Breather.
  • The /setraid command now accepts a raid type, or infers one from the target den.
  • Replaced the individual charm commands (/shinycharm, /ovalcharm, /expcharm, /markcharm, /catchingcharm) with a single /charms command, including /charms give and /charms take for a chosen player and charm (or all), behind permission level 2.
  • Set Tera Raid minimum loot rolls to 3 for 1-3 star, 4 for 4-5 star, and 5 for 5-7 star raids.
  • Updated Korean translations.
  • Updated Lithuanian translations.
  • Battle notification toasts no longer fire on every step of a research objective.
  • Overhauled den world generation: existing dens now randomly generate as either Max or Tera Raid dens, with 38 new den structure variants and more detailed worldgen that blends them into the surrounding terrain.
  • Dens are now more common in the Overworld, Nether, and End (average spacing reduced from 53 to 24 chunks) and slightly rarer in Ultra Space.
  • Reworked which biomes dens appear in for wider, more varied coverage, adding dens to biomes that previously generated none.
  • Tera dens now generate amethyst blocks and clusters around them where possible.
  • End dens now only generate above Y=32, so they no longer get cut off near the void.
  • Added the pixelmon:dens structure tag that consolidates all dens, usable with /locate structure #pixelmon:dens.
  • Deepslate Ice Stone, Sun Stone, and Water Stone ores now generate in the world.
  • Updated Arceus' Generation 9 level-up, TM, and transfer movesets.
  • Added deepslate ore furnace recipes and their recipe-book unlocks.
  • Added Pixelmon covered fossils and relics (band, copper, silver, gold, crown, statue, and vase) to the Archaeology loot found in several structures:
    • Desert Pyramid: Covered Skull, Armor, Jaw, and Plume fossils.
    • Desert Well: Covered Old Amber, Root, and Claw fossils.
    • Warm Ocean Ruin: Covered Helix, Dome, Cover, and Drake fossils.
    • Cold Ocean Ruin: Covered Sail, Bird, Fish, and Dino fossils.
  • Added new banners and re-randomised loot across several village and Gym town structures.
  • Several Pixelmon blocks now break faster with a pickaxe: the Infuser, Movement Plate, Fossil Machine, Fossil Cleaner, Fossil Display, Stick Plate, Cooking Pot, Gilded Sand, and Mystery Box.

Fixes

  • 23446 Fixed a misspelt type in the /wiki command hanging the client and server until a crash.
  • 23405 Fixed the fishing line not displaying when a Fishing Rod is held in the offhand.
  • 23258 Fixed a crash when Curry Pokémon spawn with the curry-battle config option enabled.
  • 23212 Fixed newer vanilla mobs still spawning due to missing Pixelmon spawn replacements.
  • 23365 Fixed Milcery's biome data using pre-1.18 biome names, which left some Alcremie Forms such as Caramel Swirl unobtainable.
  • Fixed text being sent to players displaying that a Pokemon needs to be level 100, instead of the config's value (default 50) when a player uses a silver bottle cap on a low level Pokemon.
  • Fixed regional-Form Pokémon being able to Mega Evolve outside of battle.
  • Oa's Rod will now enter a battle after a spawn as intended.
  • Fixed the Mega icon still appearing in battle for a regional Form holding its species' Mega Stone.
  • Fixed Poké Balls duplicating when thrown at a Pokémon that is already being captured.
  • Fixed Poké Balls not dropping after a failed capture when thrown at a Pokémon outside of battle.
  • Fixed the Mystery Box's Netherite Scrap requirement resetting when the block was broken and replaced.
  • Fixed the Pokédex not fully updating Seen data when a Form other than the first defined in the species file was seen.
  • Fixed the Level Ball so that the 4x bonus is also applied at exactly 2x the wild Pokémon's level.
  • Fixed the Level Ball so that the 8x bonus is also applied at exactly 4x the wild Pokémon's level.
  • Fixed "knock out Pokémon" research objectives not registering.
  • Photo sprites will no longer change after battle under certain conditions.
  • Fixed research reward buttons appearing over objectives on steps that give no direct reward.
  • Fixed the Charms and Research inventory tabs rendering over their own name tooltips.
  • Fixed a typo affecting V-create in Rayquaza's species data.
  • Fixed Ice-type Arena Trainers not properly displaying their level-limit dialogue.
  • Fixed Abilities that boost same-type spawn rates (Flash Fire, Storm Drain, Static, Lightning Rod, Magnet Pull, and Harvest) having no effect when leading the party.
  • Fixed broken type checks across several mechanics: the Sport Ball's Bug-type catch bonus, Heavy-Duty Boots, Water-type Pokémon breathing underwater, Delta Stream's air current, statue type requirements, and battle AI type judgements.
  • Fixed sticky pistons duplicating Pixelmon doors, buttons, pressure plates, and plants instead of breaking them.
  • Fixed Fossil Cleaner contents not saving correctly and desyncing when items were moved by hoppers.
  • Fixed hopper-inserted key ingredients stacking invisibly in the Cooking Pot.
  • Fixed the Cooking Pot not accepting shift-clicked items.
  • Fixed clients disconnecting when a Pokémon changed into a Form with a differently-built model mid-battle, such as Charizard Mega Evolving into Mega Charizard X.

Battle Fixes

  • 23347 Fixed Pokémon losing or reverting experience after NPC battles.
  • 23107 Fixed datapacked NPCs excessively switching Pokémon or trying to flee.
  • 23438 Fixed Urshifu Rapid Strike's Gigantamax Form having the wrong typing in battle.
  • 23410 Fixed battles freezing on "Waiting..." when a level-cap rule (such as the AG Level 100 format) adjusted a non-lead Pokémon's level, a freeze that also carried into later wild battles until the client was restarted.
  • Prevented multiple AFK timer tasks from stacking and accelerating automatic battle actions.
  • Fixed the EXP Share and EXP All granting extra experience to participating Pokémon.
  • Fixed PvP battles awarding experience.
  • Fixed Recover and similar moves failing at full HP in NPC battles despite damage having been taken.
  • Fixed NPCs switching to a Roost user and spamming Roost even with a type or level advantage.
  • Fixed the battle AI using Toxic on Steel- or Poison-type targets, or ones that are already statused.
  • Fixed the battle AI repeatedly using a sleep move such as Spore on an already-sleeping target.
  • Fixed the battle AI misjudging which Pokémon to switch into Toxic Spikes; it now favours grounded Poison-types that can absorb them.
  • Fixed Revenge doubling its power from Pain Split damage.
  • Fixed Dragon Tail and Circle Throw forcing in a random party Pokémon instead of the next one.
  • Fixed Lunar Dance not restoring PP on the same turn the incoming Pokémon is healed.
  • Fixed Depletion, Eerie Spell, Spite, and Grudge not reflecting their PP reduction on the client in the same turn.
  • Fixed Blank TMs and Blank TRs not working while Magic Room is in effect.
  • Fixed a crash when a non-player healed their party.
  • 22299 Fixed the Pledge moves (Grass, Fire, and Water Pledge) not combining in double battles; using one after another now fires a single stronger move with the appropriate Rainbow, Sea of Fire, or Swamp field effect.
  • Fixed battles being decided incorrectly when the last Pokémon on both sides faint in the same turn; the result now follows faint order for recoil, Rocky Helmet, Destiny Bond, Explosion, Perish Song, and similar effects.
  • Fixed Explosion, Self-Destruct, and Misty Explosion draining the user's and target's HP at the same time; the target now takes damage before the user faints.

Datapack

  • Charms are now datapackable under data/pixelmon/pixelmon/charm, each with a configurable name, description, icon, and colour. The five default charms (Shiny, Catch, Mark, Oval, and Exp) ship as datapack files, and a new pixelmon:unlock_charm interaction result unlocks a given charm.
  • Added a held-item equip interaction event.
  • Battle animations can now be authored in datapacks under data/<namespace>/pixelmon/battle/animation/, with UI and attack animations in separate folders.
  • Added battle interaction events that datapacks can hook into: move use, damage dealt, heal, switch, revive, removal, battle end, and Terastallize.
  • Added a pixelmon:has_completed_research interaction condition that datapacks can use to check whether a player has finished a given research.
  • Raids are now driven by datapack-defined raid types, so a datapack can set what kind of raid a den is, how the den looks, which Pokémon and NPC allies appear, and which built-in raid rules it uses.
  • Attack animations can now be authored as datapack components, including:
    • Modelled effects backed by GLTF/Assimp models with named animation clips, spawned as animation entities.
    • Configurable lifetimes (pixelmon:duration, pixelmon:any_of, pixelmon:effect_removed).
    • Positioning transforms (pixelmon:anchor, pixelmon:attached, pixelmon:move_between, pixelmon:between, pixelmon:orbit) for effects such as beams and orbiting bursts.
    • Contextual targets (USER, TARGET) with offsets, easing (linear, ease-in, ease-out), delays, and a short movement impulse for the attacker.
  • The Kingfisher AI's behaviour is configurable through datapacks (lookahead search, opponent knowledge, and randomness), and it can be set as an NPC's battle AI.
  • Battle scenes can be defined in datapacks under data/<namespace>/pixelmon/battle/scene/, pointing at a structure and using marker blocks to position the player, camera, Pokémon, and trainers, with configurable rotation, lighting, time, and weather.
  • 23321 Added a wild property to NPCs (default false) that removes the NPC when its battle ends.
  • Added a data-driven attack animation system with modelled attack animations.
  • Added battle scene rendering, letting battles opt into a datapack-defined arena built from a structure.

Developer

  • BattleController is now an interface; the standard battle implementation lives in StandardBattleController.
  • Added a typed AttackAnimationLogic API for move attack animations, with existing legacy animations supported through a compatibility wrapper.
  • Added battle-state simulation infrastructure that copies a battle and runs turns without mutating the real one, used by the lookahead AI.
  • Battle participant logs now include each participant's battle AI type.
  • Removed PlayerPartyStorage#hasOvalCharm, #hasMarkCharm, #hasShinyCharm, #hasExpCharm, and #hasCatchingCharm. Charm state is now accessed through #hasCharm, #isCharmActive, #getCharmState, and #setCharmState, with default charm ResourceKeys in the Charm class.

Previous Major Updates

Pixelmon Mod 9.3.16 for Minecraft 1.21.1

"1.21.1 (9.3.16)"




  • The Java requirement for 1.21.1 is Java 21. This will come shipped with most launchers. For manual installation, you may need to install a later JDK.
  • The minimum Neoforge version for this update is 21.1.200 and is required for a Pixelmon client to run.
  • Beta releases will move to the recommended downloads after a few days of public release.

Changes

  • All advancements now display a toast notification on completion. Chat messages are reserved for special advancements.
  • Mega Starmie has been added to the spawning pool.
  • Mega Dragonite has been added to the spawning pool.
  • Added tooltips for the Hisuian Poké Balls.
  • Updated Korean translations.

Fixes

  • 23378 Fixed an issue where critical captures with Hisuian Poké Balls would loop the capture message and grant infinite experience in battle without catching the Pokémon.
  • Fixed Pokémon caught from inside a battle being unable to be sent out into the world or to evolve when reaching their level-up criteria.
  • 23346 Fixed Hisuian Poké Balls flashing between their texture and the missing texture while shaking.
  • Fixed Mega Charizard X and Y appearing much smaller than intended.
  • Fixed Hoopa not changing size when switching forms.
  • Fixed some Pokémon's relative size not being maintained through evolution.
  • Fixed sprite items being incorrectly turned into Missingno sprites when stacks already had new format data, or when no old data was present.
  • Fixed a crash that occurred when throwing a Poké Ball into the void in The End.
  • Fixed Mega Darkrai's missing texture and emissive files; corrected animation track names.
  • Fixed Raikou's tail rendering with the wrong colours due to a UV unwrap error.
  • 23343 Fixed Chandelure being unable to Mega Evolve.
  • Fixed cosmetic items not displaying the correct result when the same ID was used for multiple cosmetics.
  • 23346 Fixed taking a fossil out of the cleaner before it finishes still counting toward the cleaned fossils statistic.

Battle

  • Rewrote battle animations so switch-out and health bar animations play in proper order. Resolves chained health animations (Pin Missile and similar moves) jumping back and forth between hits, and the battle UI ending before the health bar animation completed.
  • Health updates now use the actual current value rather than relative differences, preventing the bar from drifting after a desync.
  • Fixed Substitute's HP being off by one due to a rounding issue.
  • Fixed wild Pokémon forced switches not working correctly.
  • Fixed health bars snapping incorrectly when switching Pokémon.

Pixelmon Mod 9.2.10 for Minecraft 1.20.2

"1.20.2 (Alpha 10)"



  • The Java requirement for 1.20.2 is Java 17. This will come shipped with most launchers. For manual installation, you may need to install a later JRE.
  • The minimum Forge version for this update is 48.1.0 and is required for a Pixelmon client to run.
  • Worlds from 1.16.5 may not work with newer versions of Minecraft. Consider backups before updating.
  • If using datapacks, consider refreshing every update for default datapack fixes from Pixelmon.

Additions:

  • Added new Research and Assignment feature.
  • Added Research triggers.
  • Added Research toasts on progress and completion.
  • Added new screen for Research, as an inventory tab.
  • Added internal GUI API.
  • Added FXAA GUI shader.
  • Added continuous bell curve for Pokémon sizes (growths).
  • Added naturally spawning, rare, large or small Pokémon.
  • Added the size Pokémon spec.
  • Added healthbar below sprite in PC when a Pokémon is not a full HP.
  • Added grey overlay when a fainted Pokémon is in PC.
  • Added Professor Wisteria to Research, who will accompany players as they progress in their tasks.

Pokémon:

  • Added Bombirdier.
  • Added Gimmighoul.
  • Added Gholdengo.
  • Added Wattrel.
  • Added Kilowattrel.
  • Added Rabsca.
  • Added Rellor.
  • Added Squakabilly.
  • Added Klawf.
  • Added Great Tusk.
  • Added Iron Hands.
  • Added Iron Treads.
  • Added Iron Bundle.
  • Added Sandy Shocks.

Cosmetic Palettes:

  • Added spirit Iron Valiant.

Moves, Battle Items and Abilities:

  • Added Ability Shield item.
  • Added TM171-TM223 for all existing moves.
  • Added new battle tests.

Items:

  • Added Ultra Elm Chest Boat, Ultra Ginkgo Chest Boat, Ultra Jungle Chest Boat, Blue Berry Wood Chest Boat, Green Berry Wood Chest Boat, Pink Berry Wood Chest Boat, Purple Berry Wood Chest Boat, Red Berry Wood Chest Boat and Yellow Berry Wood Chest Boat.
  • Added Gimmighoul Coin.

Sounds:

  • Added new voices: Alomomola, Bunnelby, Cacnea, Cacturne, Castform, Cherubi, Comfey, Dedenne, Diancie, Flabebe, Floette, Florges, Furfrou, Gothita, Gothorita, Gothitelle, Inkay, Luvdisc, Mandibuzz, Maushold, Mawile, Morpeko, Ogerpon, Pyukumuku, Roselia, Salandit, Salazzle, Sandy Shocks, Shieldon, Shuckle, Sinistcha, Sinistea, Slurpuff, Smeargle, Snorunt, Swirlix, Swoobat, Tandemaus, Togedemaru, Vanillish, Vanillite, Vanilluxe, Vullaby, Wishiwashi, Woobat, Zigzagoon, Fezandipti, Boltund, Eldegoss, Enamorus, Greavard, Mr. Rime, Natu, Okidogi, Pincurchin, Rabsca, Rellor, Spidops, Tarountula and Xatu.
  • Updated voices: Guzzlord, Kyogre, Deerling, Flamigo, Gardevoir, Hoppip, Kirlia, Shinx, Shroomish, Shaymin, Sunflora, Sunkern, Zigzagoon, Zorua, Cetoddle, Charcadet, Tinkatink, Bonsly and Tinkatuff.

Structure:

  • Added meteorite.

Datapack:

  • Added Growths as a datapack registry.
    • Each Pokémon JSON now has a "mean" and a "standard deviation" defining the distribution of their size.
  • Added datapack abilities for additional Size categories (growth).
  • Updated all species to include growth_data in forms.
  • Added recipes for Pixelmon Chest Boats.
  • Added Recipe Book advancement for Pixelmon Chest Boats.
  • Renamed crafted_gingko_blocks to crafted_ginkgo_blocks tag.
  • Added the chest_boats tag.
  • Added new interaction events: pixelmon:npc_engage, pixelmon:on_cooldown, pixelmon:set_cooldown, pixelmon:context_player, pixelmon:win_battle, pixelmon:lose_battle, pixelmon:draw_battle, pixelmon:can_battle and pixelmon:defeat_trainer.
  • Added new interaction results: pixelmon:unlock_dynamax, pixelmon:close_screen, pixelmon:open_professor_dialogue, pixelmon:unlock_mega_evolution and pixelmon:delay_result.
  • Added several blocks and block tags to the mineable/axe tag so they can be mined faster with axes.
  • Added new block tags for Pixelmon furniture and Berry Wood blocks.
  • Added 100-500 Gimmighoul Coins as a guaranteed drop to Gholdengo.
  • Updated evolution conditions for Magneton, Qwilfish, Nosepass, Charjabug and Crawbrawler.

Research:

  • Added collection-style UI widget with ability to set sprites for a resource and offset item position.
  • Added sprite colouring in Research tasks.
  • Added Professor Wisteria to research updates.
  • Added Mega Evolution research.
  • Added Dynamax research.
  • Added capture Pokémon type research.
  • Added craft type research.
  • Added defeat boss type research.
  • Added enter dimension type research.
  • Added evolve type research.
  • Added harvest type research.
  • Added hatch type research.
  • Added active item type research.
  • Added level up type research.
  • Added mine type research.
  • Added spin Pokéstop type research.
  • Added defeat Raid type research.
  • Added find structure type research.
  • Added seasonal research: Christmas, Pixelmon's Birthday, New Year and Valentine's Day.

Spawning:

  • Updated Luvdisc fishing and spawn loot to remove unused items.
  • Added Bombirdier to River, Lakes, and Beaches during the Day on Land and Air with an anticondition of Freezing biomes and Mountainous biomes rarely.
  • Added Gimmighoul Chest form to Jungle Pyramids, Desert Pyramids, Haunted Towers, Graveyards, and Ruined Portals on Land, Indoors, and Underground at All Times.
  • Added Gholdengo to Ultra Desert at All Times.
  • Added Great Tusk to Small End Islands at All Times.
  • Added Kilowattrel to Beaches with an anticondition of Freezing during the Day in the Air. Added chance to spawn with a group of Wattrel.
  • Added Klawf to Stone Beach and Mesas on Land during the Day.
  • Added Rabsca to Arid, Mesas, and Savannas on Land at All Times.
  • Added Rellor to Arid, Mesas, and Savannas on Land at All Times.
  • Added Sandy Shocks to Small End Islands at All Times.
  • Added Squawkabilly to Jungles during the Day in the Air and on Tree Top. Added chance to spawn with a group of Squawkabilly. Some colors are rarer than others.
  • Added Wattrel to Beaches with an anticondition of Freezing during the Day in the Air, Land, and Tree Top. Added chance to spawn with a group of Wattrel.
  • Added Spirit palette Iron Valiant to Graveyards at Night on Land or Manmade.
  • Added Iron Hands to Small End Islands on Land at All Times.
  • Added Iron Treads to Small End Islands on Land at All Times.
  • Updated old spawning NPCs to the new NPC system, including Chatting, Fisherman, Nurse Joy, Relearner, Shopkeeper, Trader, Trainer and Tutor.
  • Added Rellor, Rabsca, Wattrel, Kilowattrel, Spidops, Tarountula, Bombirdier, Gimmighoul (chest), Great Tusk, Iron Treads, Sandy Shocks, Iron Hands, Brute Bonnet, Iron Jugulis, Iron Valiant, Iron Bundle, Roaring Moon, Squawkabilly, Finizen, Palafin, Maschiff, Mabosstiff, Farigiraf, Flamigo, Ting-Lu and Gholdengo to tiered, biome-specific raids.
  • Added support for Alex' Caves spawning.
  • Added support Biospherical Expansion spawning.
  • Added support for Mystic's Biomes spawning.

Changes:

  • Removed old Quest system.
  • Removed old Quest screens.
  • Removed functionality of the old Quest Editor wand.
  • Added summary TM section for Generation 9 moves.
  • Added move description scrollbar for moves with long descriptions.
  • Updated Heavy Ball catch mechanics to modern calculations.
  • Updated Friend Balls to their Generation 8+ friendship boost.
  • Updated the Poke Checker (summary screen) to display size and the growth sprite.
  • Updated the PC screen to display size and the growth sprite.
  • Updated the capture method to use Generation 8 mechanics.
  • Updated pre-Growth rework Pokémon stored data to include a randomly assigned Size.
  • Updated summary UI in PC by swapping a Pokémon's species name for its level.
  • Removed megaring mechanic being unlocked via defeating a Mega Boss, replaced by Mega Evolution Research.
  • Updated Pixelmon Rug colors to match wool textures.
  • Updated Revenant to block Destiny Bond if it has at least one life left.

Fixes:

  • Fixed a crash caused by the client attempting to update server details.
  • Fixed the scrollbar on TM lists rendering strangely.
  • Fixed Blank TMs failing to work with Klutz Pokémon.
  • Fixed nature syncing curries not working properly.
  • Fixed an instance where Black Sludge could deal damage for less than it should have.
  • Fixed Poké Balls failing to receive catch penalties when capturing Ultra Beasts.
  • Fixed Nest Balls catch formula.
  • Fixed Lure Balls failing to boost properly Pokémon caught via Fishing Rod.
  • Fixed Fishing Rod not applying the chance for a Fishing mark on catch.
  • Fixed Fishing Rod-spawned Pokémon having Fishing-exclusive bonuses lost on flee and subsequent rebattle.
  • Fixed the drop shadow of the nickname text in the PC being set to a dark gray color.
  • 21384 Fixed Pokémon displaying move skills they should not have by improving code quality.
  • 18939 Fixed Poke Displays breaking consistency of a stored Pokémon's form and palette.
  • Fixed the Pixelmon Camera failing to take pictures.
  • Fixed rendering of Mega Items.
  • Fixed rendering of Sableye Hat, Frosslass robe and Yukata.
  • 21311 Fixed an issue where using the Griseous Core to change Giratina's form to Origin would cause the form to be restored to Altered by other non-Griseous Orb held items.
  • Fixed using a Porygon item while in creative consuming said item.
  • Fixed using a Porygon item spawning on top of the player instead of on the position clicked.
  • 22145 21985 Fixed Paldean Blank TMs disappearing upon completion.
  • Fixed Bikes eating as if they are horses.
  • Fixed the PC failing to open in rare cases upon first login or world creation.
  • Fixed hover and pop-up information not clearing on release in PC.
  • Fixed a rare crash caused by right-clicking on an empty Pokémon slot in inventory.
  • Fixed a rare client crash caused by refreshing the multiplayer menu.
  • Fixed Pokébags being allowed to leave a player's inventory if the container is open.
  • Fixed shiny Hero Palafin sprite.
  • Fixed shiny Revavroom sprite.
  • 21238 Fixed Dudunsparce model and textures.
  • Fixed Ultra Necrozma model.
  • 19409 Fixed Solrock animation.
  • 18571 Fixed Rocket Helmet's stray pixel in layer texture.
  • Fixed shiny Iron Jugulis sprite.
  • Fixed cosmetic textures not loading properly for the Witch hat, Articuno Wings and Valentine's Wings.

Battles:

  • Fixed Incinerate not being in the list of moves that can remove berries.
  • Fixed Stuff Cheeks disabling improperly if the Pokémon that new Stuff Cheeks was not holding a berry.
  • Fixed a bug where Pokémon afflicted by Corrosive Gas could use their items once again after they had switched out.
  • Fixed a bug where it was possible to give a Pokémon a Rusted Sword or Shield via a move when Zacian or Zamazenta was on the field.
  • Fixed Pokémon that stole a Life Orb with Thief not taking damage from the Life Orb at the end of the turn.
  • Fixed G-Max Replenish incorrectly calculating the recovery of berries in allied battle.
  • 21986 Fixed waiting bug when using Flee moves against a trainer's final Pokémon.

Language:

  • Updated Traditional Chinese translation.

Developer:

  • Added ShrineOrbFillEvent.Pre/Post.
  • Added LureActivateEvent.Pre/Post.
  • Added BerryEvent.Pick.
  • Added ResearchStartEvent.Pre/Post.
  • Added ResearchStageCompleteEvent.
  • Added ResearchDiscardEvent.Pre/Post.
  • Added ResearchCompleteEvent.
  • Added ProgressResearchStageEvent.Pre/Post.
  • Added ProgressResearchObjectiveEvent.Pre/Post.
  • Added ClaimResearchStageEvent.Pre/Post.
  • Added ClaimResearchObjectiveEvent.Pre/Post.
  • Added RegisterScreenStylesEvent.
  • Added PlayerCakeEatEvent.
  • Added PlayerCraftItemsEvent.
  • Removed AbandonQuestEvent.
  • Removed FinishQuestEvent.
  • Removed NPCInserterEvent.
  • Removed QuestActionEvent.
  • Removed QuestObjectiveEvent.
  • Removed QuestStageEvent.
  • Added HeldItem.ignoresKlutz method to allow custom held items to be used by Klutz Pokémon.
  • Added PixelmonGrowths registry class.
  • Added PokemonBuilder#size.
  • Removed PokemonBuilder#growth.
  • Added Pokemon#getSize.
  • Added Pokemon#setSize.
  • Updated the functionality of Pokemon#setGrowth to pick a random number in the range of that growth's defined range.
  • Removed CorrosiveGas status usage.
  • Removed PlayerParticipant#getTeamPokemonList in favor of BattleParticipant#getTeamPokemon.
  • Added placeholders to ContextKeys.
  • Added PlaceholerCollectEvent, extending support for FPAPI and PAPI.
  • Implemented placeholder support in certain InteractionConditions.

Pixelmon Mod 9.1.13 for Minecraft 1.16.5



  • The minimum Forge version for this update is 36.2.34 and is required for a Pixelmon client to run.
  • If using datapacks, consider refreshing every update for default datapack fixes from Pixelmon.

Additions:

Pokémon:

  • Added Iron Treads.
  • Added Iron Hands.
  • Added Great Tusk.
  • Added Wattrel.
  • Added Kilowattrel.
  • Added Rellor.
  • Added Rabsca.
  • Added Squawkabilly.
  • Added Gimmighoul.
  • Added Gholdengo.
  • Added Sandy Shocks.
  • Added Bombirdier.
  • Added Klawf.

Palettes:

  • Added 'spirit' Iron Valiant.

Items:

  • Added TM171-TM223 for all existing moves.

Sounds:

  • Added new voices: Alomomola, Bunnelby, Cacnea, Cacturne, Castform, Cherubi, Comfey, Dedenne, Diancie, Flabebe, Floette, Florges, Furfrou, Gothita, Gothorita, Gothitelle, Inkay, Luvdisc, Mandibuzz, Maushold, Mawile, Morpeko, Ogerpon, Pyukumuku, Roselia, Salandit, Salazzle, Sandy Shocks, Shieldon, Shuckle, Sinistcha, Sinistea, Slurpuff, Smeargle, Snorunt, Swirlix, Swoobat, Tandemaus, Togedemaru, Vanillish, Vanillite, Vanilluxe, Vullaby, Wishiwashi, Woobat, Zigzagoon, Fezandipti, Boltund, Eldegoss, Enamorus, Greavard, Mr. Rime, Natu, Okidogi, Pincurchin, Rabsca, Rellor, Spidops, Tarountula and Xatu.
  • Updated voices: Guzzlord, Kyogre, Deerling, Flamigo, Gardevoir, Hoppip, Kirlia, Shinx, Shroomish, Shaymin, Sunflora, Sunkern, Zigzagoon, Zorua, Cetoddle, Charcadet, Tinkatink, Bonsly and Tinkatuff.

Datapack:

  • Updated all species movesets to Generation 9.
  • Updated all TMs to include Generation9 and DLC TMs.
  • Added Gimmighoul evolution method by Linking Cord while holding an Amulet Coin.
  • Added Paldean Generation 9 Blank TM to Master Poké Chest drops.
  • Added Paldean TMs Chilling Water, Pounce, Trailblaze and Tera Blast to dungeon loot pools.

Spawning:

  • Updated Luvdisc fishing and spawn loot to remove unused items.
  • Added Bombirdier to River, Lakes, and Beaches during the Day on Land and Air with an anticondition of Freezing biomes and Mountainous biomes rarely.
  • Added Gimmighoul Chest form to Jungle Pyramids, Desert Pyramids, Haunted Towers, Graveyards, and Ruined Portals on Land, Indoors, and Underground at All Times.
  • Added Gholdengo to Ultra Desert at All Times.
  • Added Great Tusk to Small End Islands at All Times.
  • Added Kilowattrel to Beaches with an anticondition of Freezing during the Day in the Air. Added chance to spawn with a group of Wattrel.
  • Added Klawf to Stone Beach and Mesas on Land during the Day.
  • Added Rabsca to Arid, Mesas, and Savannas on Land at All Times.
  • Added Rellor to Arid, Mesas, and Savannas on Land at All Times.
  • Added Sandy Shocks to Small End Islands at All Times.
  • Added Squawkabilly to Jungles during the Day in the Air and on Tree Top. Added chance to spawn with a group of Squawkabilly. Some colors are rarer than others.
  • Added Wattrel to Beaches with an anticondition of Freezing during the Day in the Air, Land, and Tree Top. Added chance to spawn with a group of Wattrel.
  • Added Spirit palette Iron Valiant to Graveyards at Night on Land or Manmade.
  • Added Iron Hands to Small End Islands on Land at All Times.
  • Added Iron Treads to Small End Islands on Land at All Times.
  • Updated Dondozo from Rivers and Lakes spawning to Oceanic biomes.

Structures:

  • Updated Abandoned Mine Shaft, Hoglin Stables Bastion, Boat, Crate Geyser, Plant Monolith, Village Butcher and Village Cartographer loot chests, removing unused items.

Changes:

  • Improved Rainbow Sash color cycle.
  • 21862 Removed chunk habitation time limit on Zygarde Cells and Core spawning.
  • Updated Revenant's Pressure to be twice as strong as regular Pressure.
  • Updated raid drops, removing unused items.
  • Updated poke drops, removing unused items.
  • Updated rug colors to match the wool colors more accurately.
  • Updated shiny Revavroom sprite.
  • Updated 'hero' form shiny Palafin sprite.
  • Added evolving method for Charjabug and Magneton by leveling them in a Mountain/Windswept Hills biome.
  • Added Thunder Stone evolution for Nosepass.
  • Added Ice Stone evolution for Crawbrawler.
  • Removed Water Stone evolution for Hisuian Qwilfish.
  • Updated the icon in taskbar and window of application to standard (non-spooky) Pixelmon icon.

Fixes:

  • 21932 21941 Fixed wild caught Pokémon changing abilities when evolving.
  • Fixed vibrancy for Colored Sash and Rainbow Sash accessories.
  • 21951 Fixed Colored Sash color-setting.
  • Fixed storage gets not being thread safe, fixing issues of MissingNo replacing Pokémon randomly.
  • Fixed error in Pokemon Builder.
  • 18939 Fixed Poké Display not properly defaulting to original form and palette fields.
  • Fixed Gastly particles overwhelming its model, now spawning behind the orb and away from its facing direction.
  • 21384 Fixed Pokémon having move skills they cannot use and should not have.
  • Fixed the Pokédex set value setting the wrong Pokédex.
  • 19409 Fixed visual issue with Solrock's idle animation.
  • 18571 Fixed visual issue of a stray pixel in the Rocket Armor texture.
  • 21475 Fixed erroneous entry for a missing texture on 'ashen' Mega-Houndoom, pointing it back to its base texture.
  • 13324 Fixed Stufful's ability description being too long for the summary UI.
  • 19971 Fixed Hisuian Typhlosion's hitbox height.
  • Fixed Beedrill's floating parameters so it's no longer on the ground's surface.
  • 21475 22114 Fixed temporary palette reversion when a Pokémon mega-evolves, dynamaxes, or otherwise temporarily updates it's battle form.
  • Fixed an error on TCG fallback card loading.
  • Fixed Blaziken's texture UV.
  • 21238 Fixed Dudunsparce texture.

Battles:

  • Fixed Revenant not blocking Destiny Bond from being applied to a Pokémon if it has at least one life left.
  • Fixed Destiny Bond no longer sending a message twice when not applied.
  • 21970 Fixed Mirror Armor causing a crash in singleplayer when self-applied.
  • Fixed max HP value not being recalculated after temporary level is set, fixing issues where battle rules change the Pokémon's level without updating its HP.
  • 22134 Fixed a rare crash caused by Ditto failing to Transform properly into non-default capable species.

Developer:

  • Added PokemonStorage#forEach method, and implementations for each kind of storage.
  • Updated ServerSwapPacket to send update packets for the whole storage when it ends up in its error state.
  • Added Ability interface method allowsStatusOpponent.

Pixelmon Mod 8.4.3 for Minecraft 1.12.2

"There are DOZENS of us, DOZENS!"



Additions:

  • Added the griseous core, lustrous globe, and adamant crystal
  • Added origin dialga
  • Added origin palkia
New Pokémon:
  • Added Hisuian Typhlosion
  • Added Hisuian Sneasel
  • Added Sneasler
  • Added Ursaluna
  • Added Kleavor

Changes:

  • Ghost Pokémon now drop Psychic essence instead of Darkness essence.

Fixes:

  • Enamorus was not marked as being a legendary Pokémon.
  • Fixed the usage message for the /setraid command
  • Fixes LoA Pokémon not showing up in the pokedex and caught Pokémon counts.
  • Fixed shiny reshiram sprite
Battle Fixes:
  • Fixed NPE issues with null attacks
  • Make Silvally's multi attack use the type of the memory it holds while dynamaxed
  • Force OHKO moves and moves that fail in a raid to use PP.
  • Prevent Max Moves from having their overridePower reset while the AI tries to calculate the best move.
  • Don't allow the holder of a Shell Bell to heal from damage originating from them.
  • Make sure that if moveAccuracy can't miss we don't change it.
  • Prevent player collecting money from Pay Day if they catch the Pokemon, flee, black out, or fight a player or raid.
  • Add the Freeze effect to Freeze-Dry's json.
  • Make Dynamaxed Pokemon take 10% of non-Dynamax HP damage from Life Orb.
  • Prevent Pokemon from regaining health after damaging themselves.
  • Make Pokemon that were switched out and then switched back in during the same turn able to use Fake Out the next turn.
  • Fix recoil with Magic Guard and no recoil when missing.
  • Fix HP restore berries only healing the Pokemon whose current turn it is.
  • Make Substitute stop popping the Substitute user's Air Balloon.
  • Add onGlobalStatusAdded method and apply it to Room Service.
  • Add Helping Hand to list of moves that can't be reflected.
  • Fixes multiple hit moves calculating accuracy for each hit.
  • Fix default crit chance and rerolling crit chance to determine if the attack already crit.
  • Fix Max and G-Max Moves not depleting pp from the original move.
  • Make Dragon Energy hit the opponents at the same time.
  • Fix Max Moves doing zero damage to allies in raids.
  • Make Encore and Taunt subtract the turn count on the statused Pokemon's turn.
  • Remove message to player saying the opponent's attack failed when it did not
  • Fix the abilities that modify types so that they work in double battles.
  • Prevent Pokemon immune to certain statuses being given said statuses
  • Fix moves that affect all teammates so that they affect the 3rd teammate in raids.
  • Fix Bolt Beak and Fishious Rend not dealing double damage to Pokemon switching in.