
Pixelmon
Pixelmon adds many aspects of the Pokémon into Minecraft, including the Pokémon themselves, battling, trading, and breeding. Pixelmon also includes an assortment of new items, including prominent items like Poké Balls and TMs, new resources like bauxite ore and Apricorns, and new decorative blocks like chairs and clocks.
Pixelmon 9.3.15
beta19 апреля 2026 г.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 givecommand 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_movenot being recognized as a valid move spec unless at least one letter in "move" was capitalized. - Fixed
typenullnot being recognized as a valid Pokémon spec unless at least one letter in "type" was capitalized, or preceded byspecies:. - 23262 Fixed the
/poketestcommand not working when testing a specific party slot. - Fixed the
/tcg givecommand not allowing Minecraft player selectors such as@sor@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_pokestopresearch 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.
- ✨ 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
/setraidnot 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
SelectBagItemActionlogging to battle logs for debugging waiting issues.
Pixelmon 9.3.14
release13 января 2026 г.Additions
- Added Mega Chandelure
- Added Chandelurite
- Added cosmetic Charizard Wings
- Added the command node
pixelmon.command.wiki.other
Changes
- Raid spawns have been added for Iron Crown and Iron Boulder.
- Level 25-45 Arena NPCs will sometime spawn as double battle NPCs.
- Multiple level ups from a single EXP gain are now summarized on one stat screen instead of spamming several in a row.
- Battle messages on level up now only show the final level reached, instead of listing every single level along the way.
- Removed the limitation of only being able to throw out one Pokemon at a time (one thrown pokeball at a time)
- Allows you to press R again to cancel throwing a PokeBall mid flight
- The
/spectatecommand has been renamed to/pokebattle spectateto avoid conflicts with Minecraft’s spectator command. - Pokemon will now watch your every move when holding a rare candy.
- The
/pokebattlecommand has been fully rewritten and now supports proper sub-commands. /pokebattlenow works again with NPC trainers.- Rotation, Double, and Triple battles are now supported through
/pokebattle battle. - Removed the ability for
/pokebattleto spawn a wild Pokémon directly by species name. - Battle logs will now includes more information about the Pokemon involved in the battle.
- Added messages for when a player is cooking curry, and a Pokémon would have spawned, but the player either didn't have enough room in their party or the correct Poké Balls.
- Base happiness values for all pokemon have been updated to match Generation 8
- The temple pillar block shape will now update accordingly when a neighbouring block is placed/broken.
Fixes
- The Old Fisherman will again spawn as intended.
- Fixed a typo in Iron boulder research.
- The Reassembly unit sprite will now animate as intended.
- Compatability with the Essential mod has been improved.
- A fix has been introduced to improve compatability with older AMD drivers.
- Fixed the animation of a Poké Ball breaking not appearing upon failing to catch a Pokémon from a Max Raid Den.
- Lumineon's orientation has been corrected.
- Fixed Pokeball animation still playing even if you retrieve the Pokemon mid throw.
- Love, Quick, Level and Dream balls are no longer garanteed to fail during a raid battle.
- Mesh holes and mising body parts on Haxorus have been fixed.
- Fixed the currently selected Pokemon in the party being sent in or out whenever the player presses R, even inside the battle menu, by changing the default key for the free roaming feature.
- Resolved a crash related to Trainer Cards under certain conditions.
- Resolved a console error displayed when a player drops a camera.
- Fixed some error spam in console when you log into a vanilla server coming from JEI attempting to render TMs.
- Prevented an occassional disconnect that would occur at the raid drops screen.
Battle
- Stat boosting moves used by an NPC will no longer fail.
- Fixed an issue in Double Battles where a player only had 1 Pokémon remaining, but revived a Pokémon and was unable to send that Pokémon into the battle in the 2nd position.
- Fixed the battle info sidebar (bottom right corner) displaying the correct accuracy of Max Moves and the correct power and accuracy of Z-Moves when hovering over a Max Move or Z-Move.
- Geomancy will now correctly apply on the second turn.
- Fixed Snatch stealing Geomancy causing it not to work on the user.
- Fixed it being possible for a fainted Pokémon that was previously Mega Evolved to be revived and be sent back into battle Mega Evolved.
- Fixed a stack overflow resulting from Innards Out recursing when the Innards Out user tried to damage itself.
- Resolved an error that would be thrown when a spectator would attempt to free roam a battle.
- Fixed Destiny Bond continuing to be active if the Pokemon did not attack, such as when it was sleeping or flinched.
- Fixed Destiny Bond activating upon its user fainting due to a Future Sight or Doom Desire attack.
Developer
- Changed tooltip NBT tag to now use a DataComponent (pixelmon:tooltip)
- Changed hasEffect NBT tag to now use a DataComponent (pixelmon:has_effect)
Pixelmon 9.3.13
release21 декабря 2025 г.Additions
- Added Bloodmoon Ursaluna
- A new Research, "The Crimson Moon" has been added.
Changes
- The Pokeball animation has been sped up.
- Slippery Ice, Healers, and PCs now drop using Silk Touch.
Fixes
- Fixed an issue where Pokémon could attempt to evolve into themselves after battle, creating ghost duplicates.
- Cofagrigus’ transparent ghostly aura has been restored, with its outline and arms now rendering correctly.
- Dewpider and Araquanid now display fully transparent water bubbles as intended.
- Nihilego’s head now renders with proper transparency without affecting the rest of its body.
- Charcadet’s helmet has been fixed and no longer appears partially broken or see-through.
- Urshifu (Single Strike and Rapid Strike) models have been corrected.
- Vanilla mobs can now safely pick up and use items without causing the game or server to crash.
- Iron Boulder now correctly unlocks its own research instead of awarding Iron Crown research.
Battle
- Pokémon learning new moves mid-battle now correctly fill empty move slots.
- Pokemon will now be removbed from the shoulder when entering battle.
- Throwing out a Pokémon while aiming at one you already own no longer causes a crash.
- Battles no longer crash when a frozen Pokémon attempts to Mega Evolve.
Datapack
- Added
pixelmon:world_timedata provider for getting the time of the world a given entity is in- Takes
entity_keyfor the context key of the entity to get the world of
- Takes
- Fixed a context key being
minecraft:attackand is nowpixelmon:attack
Pixelmon 9.3.12
release12 декабря 2025 г."1.21.1 (9.3.12)"
- 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
- New Pokemon have been added:
- Iron Crown
- Iron Boulder
- New Research has been added.
- Capture Cobalion to begin a new research.
- Capture Terrakion to begin a new research.
- Added AG Rotation, AG Triples, Uber Rotation, and Uber Triples battle rules.
- Added a new Monotype battle rule, now available in the "AG Monotype" PvP battle rule set.
- Includes new configuration files:
monotype.jsonandag_monotype.jsonto enforce monotype team restrictions.
- Includes new configuration files:
- Added a new
Poké Ball Rendering Modesetting underOptions → Video Settings
(Auto — default, Smooth, Blocky, Sprite; Auto follows your global rendering mode). - Added a new keybind to instantly open the summary screen of your currently selected Pokémon.
- The same keybind also opens the summary screen while hovering over a Pokémon in your inventory UI.
Changes
- 23130 Shoulder-riding Pokémon now give a message when they fall off.
- Overhauled the Poké Ball capture and send-out animation.
Fixes
- Amaura and Aurorus now display their manes correctly from both sides.
- Binacle’s model no longer appears see-through in certain areas.
- Cosmog’s body no longer shows unintended holes.
- Tinkaton’s hammer now renders properly without transparency issues.
- Vivillon’s wings are now visible from both sides.
- Petilil and Lilligant have had model holes fixed and now include proper animations.
- 23130 Pokémon no longer become wild or duplicable when falling off a player’s shoulder; they now return to their Poké Ball under proper conditions.
- 23130 Pokémon are far less likely to slip from a player’s shoulder, only doing so when the player takes damage or dies.
- Critical Capture particles now trigger at the correct moment.
- Poké Balls no longer fall through the ground during captures in battle.
- Restored missing Poké Ball capture and release sounds.
- Critical captures now always perform a single shake.
- Shake animations now play correctly.
- Red ring flash during the shake sequence now displays properly.
- Thrown Poké Balls no longer veer off in random directions during battle.
- Proper momentum is now applied after the beam animation, allowing the ball to fall naturally.
- Fixed an issue where Pokémon could take non-battle damage during battles, causing them to faint and crash the encounter (especially when attempting to catch).
- Fixed a crash that could occur after finishing a battle when a Pokémon attempted to level up or evolve without a valid storage reference.
Battle
- Fixed an issue where Pokémon could take non-battle damage during battles, causing them to faint and crash the encounter (especially when attempting to catch).
- Fixed Pokémon not giving the correct drops after being KO’d.
- 23095 Level-up messages in battle now appear only once instead of duplicating.
- 23095 Level-up and move-learning screens no longer trigger twice.
- 23095 Level-up, move-learn, and forfeit screens no longer disrupt the battle menu’s rendering.
Datapack
- Added
use_moveinteraction event - Added
hit_critinteraction event - Added
equip_iteminteraction event - Added
slicing_moveinteraction condition
Pixelmon 9.3.11
beta9 декабря 2025 г."1.21.1 (9.3.11)"
- 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
-
New Research has been added.
-
Gouging Fire has been added.
Changes
-
Pokémon can now perch on their trainer’s shoulders by shift-right-clicking.
-
Squirtle, Wortortle and Blastoise models have been updated.
-
Raging Bolt and Gouging Fire have been added to 5 star raids in The End.
-
Defeated Pokémon now drop experience orbs instead of granting player XP directly.
-
The
reloadattackanimationscommand has been removed.
Fixes
-
Camera-related FOV calculations no longer apply outside the camera UI, restoring normal field of view and proper hand rendering.
-
Fixed an issue with the right click context menu of the PC.
-
Mega Dragonite will now use the correct animation in flight.
-
Moon Ball now works properly on Pokémon that evolve through interactions, no longer causing crashes when an evolution item is missing.
-
Eggs carried in Ultra Space are no longer affected by environmental hazards such as poison or paralysis.
-
World time now calculates correctly across multiple worlds.
-
Camera filters now shut down fully when closing the camera, preventing F3 + F4 gamemode changes from reactivating them.
-
Pokédex toasts now display the species name instead of a Pokémon’s nickname when registering new entries.
Battle
-
23083 Battles no longer crash when a Gigantamax Pokémon defeats an opponent and another Pokémon is sent out in NPC or Horde encounters.
-
Spikes and other hazards no longer cause errors in the battle log after a fight ends.
-
Throwing a Poké Ball in battle no longer crashes if the target is missing or invalid.
-
Using healing items on allies during raid battles no longer causes a battle crash.
-
Battles no longer error when a sleeping Pokémon has no move selected for the turn.
-
Battles no longer crash when a move has no animation assigned.
-
Battles no longer crash on the server when ending battle music if the player leaves using free roam.
Datapack
-
Forms tagged with
no_shoulderwill be prevented from riding a players shoulder. -
Added dayOfMonth and monthOfYear options to the real world spawn time conditions section of spawning
