promotional bannermobile promotional banner

Pixelmon

Explore, the world of Minecraft in a whole new way. Capture, train and battle your team and become the very best Pokemon Trainer!

File Details

Pixelmon 9.3.15

  • B
  • Apr 18, 2026
  • 375.83 MB
  • 15.3K
  • 1.21.1
  • NeoForge

File Name

Pixelmon-1.21.1-9.3.15-universal.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:pixelmon-389487:7945195"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Additions

  • Added Mega Darkrai.

  • Added Mega Raichu X.

  • Added Mega Raichu Y.

  • Added Darkranite.

  • Added Raichunite X.

  • Added Raichunite Y.

  • Added custom Banner Patterns for use in the Loom, split into the following categories: Common, Logo, Poké Ball, Special, Types, and Villain Teams.

  • Added Banner Pattern items to apply the new patterns.

  • Added new Research.

Changes

  • Mega Raichu X and Mega Raichu Y now spawn in Forests during the Afternoon on Land.
  • Mega Darkrai now spawns in Roofed Forests on Land during Night under a New Moon.
  • Mega Chandelure now spawns in Roofed Forests on Land during Night in Clear weather.
  • Badge case GUI elements have been cleaned up to remove semi-transparent pixels along the edges.
  • Lapras' swim speed has been increased to a more natural pace.
  • The Block Spawner now uses existing spawning Land, Air, and Water tags instead of a hardcoded block list.
  • Pixelmon armor can now receive all vanilla Minecraft enchantments.
  • Mudbray and Mudsdale now drop Packed Mud instead of Brown Terracotta.
  • Greavard now has a chance to drop a White Candle.
  • Carbink now has a chance to drop an Amethyst Shard.
  • Diancie now has a chance to drop Amethyst Shards.
  • Kantonian Sandshrew now has a chance to drop Armadillo Scutes.
  • Glimmet now has a chance to drop a Torchflower Seed, and Glimmora may drop multiple.
  • Klefki now has a chance to drop an Ominous Trial Key, and its Fairy Gem drop rate has been adjusted.
  • Silk Touch enchantment level has been corrected from 3 to 1.
  • The AG Monotype battle rule set now displays the correct title and description.
  • "Uber doubles" has been corrected to "Uber Doubles" to match formatting conventions.
  • Mega Chandelure's typing has been corrected.
  • Mega Darkrai's typing has been corrected.
  • Added the Pokédex item to the creative Utility tab.
  • Added warning messages when attempting to throw a Poké Ball at a Pokémon that is too strong, retaliates, or refuses capture.
  • Added language translations for /tcg give command feedback.
  • Added a missing language key for the Battle Tick Rate gamerule.
  • Updated Korean translations.
  • Spawning thread performance has been improved.

Fixes

  • Resolved an issue where Pokémon health could desynchronize with the client when a Pokémon that was taking residual damage and healed via moves or held items.
  • 23284 Fixed Gracidea flowers being unable to be placed, despite still generating naturally in the world.
  • 23269 Pixelmon ores and blocks now properly count towards activating beacons.
  • Fixed an advancement packet issue that could disconnect players from a server.
  • 23159 Fixed the Oval Charm not being rewarded upon completion of a regional Pokédex.
  • 23221 Fixed fossil displays showing missing texture particles when broken.
  • Fixed mirror_move not being recognized as a valid move spec unless at least one letter in "move" was capitalized.
  • Fixed typenull not being recognized as a valid Pokémon spec unless at least one letter in "type" was capitalized, or preceded by species:.
  • 23262 Fixed the /poketest command not working when testing a specific party slot.
  • Fixed the /tcg give command not allowing Minecraft player selectors such as @s or @a.
  • 23215 Fixed Paldean TM imprinting being offset by 1, causing players to receive the wrong TM.
  • Fixed Research data being lost when switching worlds or saves in quick succession.
  • Fixed a duplication exploit involving block entities such as the Fossil Cleaner when chunk saving did not trigger correctly.
  • Fixed the Pokémon Editor entity spinning the opposite direction from cursor movement when dragged.
  • Fixed the Pokémon Editor entity not playing its animation.
  • Fixed a crash when opening your inventory and immediately pressing the summary screen keybind with no Pokémon selected.
  • Fixed a crash when hitting yourself with a thrown Poké Ball.
  • Fixed JUMP! palettes not being applied correctly under certain fishing conditions.
  • Fixed some structures such as the salon in Grass Gym towns generating corrupted sprites.
  • 23047 Fixed some alternate Pokémon forms becoming extremely small.
  • Fixed regional forms and custom forms being counted multiple times in /dexcheck.
  • Fixed the spin_pokestop research event not firing in multiplayer.
  • Fixed Zygarde Complete Forme and Palafin Hero being smaller than their original forms when transformed.
  • Fixed the Fossil Cleaner spinning the wrong part of its model.
  • Fixed Female Meowstic displaying an extra set of ears.
  • Shiny Mega Chandelure now loads the correct model.
  • Mega Chandelure's idle animation no longer cuts off or stops abruptly.
  • Rainbow Palette for Mega Chandelure has been properly added.
  • Fixed the Gen 8 capture method not correctly applying mechanical Poké Ball catch rate boosts.
  • Fixed some buildings with NPC sprites generating corrupted textures.
  • Fixed battle items being usable during free roam while in an active battle.
  • Fixed PokéBall items still using legacy NBT data for tooltip display logic.

Battle

  • Fixed Mega Research not starting because a wild Mega Pokémon's form was being reset after battle.
  • Fixed Pokémon gaining multiple levels at once causing the level-up screen to delay and trigger a waiting glitch.
  • 23193 23293 23261 Fixed defeating NPC Pokémon causing experience loss or level reversion when levelling up.
  • 23193 Fixed forfeiting an NPC battle resetting your Pokémon's experience to zero.
  • Fixed experience gain without an actual level up incorrectly showing the level-up screen and battle log messages.
  • Fixed the "Disable Leveling" option in the Pokémon summary not working during battles.
  • 23287 Fixed Intrepid Sword and Dauntless Shield only activating once while in Hero form.
  • Fixed Ditto being able to retain Mega Rayquaza's form when caught from a raid after it had Mega Evolved.
  • Fixed temporary battle forms being visually maintained after a battle ends.
  • Fixed Pokémon Mega Evolved into their Y form reverting to their X form when swapped out and back into battle.
  • 23276 Fixed using Transform on a Mega Evolved boss and then fainting permanently transforming your Pokémon.
  • 23203 Fixed Rayquaza falling to the ground or into the void when Mega Evolving during battle.
  • 23233 Fixed Tandemaus being unable to evolve.
  • 23203 Fixed Booster Energy crashing battles when activated at the same time as Sun or Electric Terrain expiring.
  • 23227 Fixed a delay occurring when a Pokémon faints in battle.
  • Fixed battles crashing when teleporting far away from a wild Pokémon you are battling, or when the Pokémon falls into the void.
  • 23153 23129 Fixed Make It Rain and Pay Day not dealing damage when used by the player, while still applying secondary effects.
  • Fixed NPC trainer names showing as "empty" in battle logs.
  • Fixed allies' Pokémon appearing in Pokémon selection UIs during raids, which could lead to crashes when using items on them.
  • Fixed opponent Pokémon being selectable in the team selection screen.
  • Fixed an issue in 2v2 battles where two players each had only one Pokémon.
  • Fixed Meteor Beam failing to deal damage after the charging turn.
  • Fixed battles crashing when a Pokémon with the Revenant ability attempted to participate.
  • Fixed ally Pokémon defeated in a raid remaining available to battle or capture after the raid finished.
  • Fixed Pokémon revived during a raid still appearing with the fainted overlay and shaking animation.
  • Fixed a battle error when a Pokémon afflicted with Drowsy attempted to Mega Evolve.
  • Fixed Snow's copy function incorrectly producing Hail instead of Snow.
  • Fixed some battle messages not being recorded to the battle log, resulting in incomplete logs.
  • Fixed Lucky Egg experience calculation in certain scenarios.
  • Fixed a potential error in ExecuteActionGoal that could occur on servers using spawn protection plugins.
  • Fixed /setraid not allowing raids to be set as shiny.

Developer

  • SpriteItems now use DataComponents to manage data instead of NBT.
  • PokéBall tooltip display now uses a DataComponent (pixelmon:tooltip) instead of NBT.
  • Completed (non-repeatable) Research can now be used as a spawn condition.
  • Added SelectBagItemAction logging to battle logs for debugging waiting issues.