Compatibility
Minecraft: Java Edition
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Changelog
Additions:
-
A new research quest, "A Challenger's Folly," has been added.
- This research can be started by visiting any Pixelmon town.
-
New Deepslate Metals have been introduced:
- Bauxite Ore
- Silver Ore
- Platinum Ore
-
New Deepslate Gems have been introduced:
- Ruby Ore
- Sapphire Ore
- Crystal Ore
- Silicon Ore
-
New Deepslate Evolution Stone Ores have been introduced:
- Moon Stone Ore
- Ice Stone Ore
- Shiny Stone Ore
- Thunder Stone Ore
- Leaf Stone Ore
- Water Stone Ore
- Fire Stone Ore
- Sun Stone Ore
- Dusk Stone Ore
- Dawn Stone Ore
-
New NPCs have been introduced for each of the following towns: Dragon, Electric, Fairy, Fire, Ghost, Grass, Ground, Ice, Steel, and Water.
-
The following NPCs will now appear in the world:
- Nurse Joy
- Doctor John
- Gym Staff
- General Shopkeepers
- TM Shopkeeper
- Mail Shopkeeper
- Curry Shopkeeper
- Daycare Staff
- Gemologist
- Daycare Shopkeeper
-
Nurse Joy, and Vendor NPCs now appear in villages.
-
Five new cosmetic Furfrou haircuts have been added: Dandy, Debutante, Heart, Matron, and Star.
-
Zeraora is now available in a Strike palette variant.
-
JEI integration has been added for Poké Ball recipes, allowing for easy viewing and crafting.
-
JEI now displays recipes for TMs and TRs.
-
Pokémon drop information is now viewable in JEI.
Changes:
- New Deepslate ores will now generate in the world.
- Furfrou's natural form has been updated with an improved model, textures, and animations.
- Regular ore textures for Pixelmon metals, gems, and Evolution Stones have been updated with improved designs.
- Red Rock Peaks and Cypress Wetlands are now supported.
- Valley Clearing, a Terralith biome, has been added to the Plains category.
- 22584 Background color for the notice overlay can now be customized.
- 22584 Notice overlay border color and gradient are now customizable.
- Fedora, Fez, and Tophat developer hats now feature updated models.
- Tandemaus and Maushold now spawn only indoors in Plains and Taiga Villages at night, on planks, with a maximum light level of 3.
- Added an anticondition to villages and towns, lowering the amount of Pokemon within them.
- Elekid, Magby, Bonsly, Pichu, and Cleffa have been removed from Ultra Space spawns.
- Dandy and Debutante palette Furfrou now spawn in Birch biomes (morning and afternoon, respectively) and Star palette Furfrou spawns in Plains in the afternoon, all with a spawning weight of 5.
- Strike palette Zeraora now spawns in Ultra Plant at night.
- Furfrou spawn levels have been updated to 15-45.
Fixes:
- The Move Tutor UI now correctly displays the required quantity of item costs when teaching a move.
- Move Tutors now require the correct quantity of items as specified in their configuration, rather than accepting only one.
- 22634 Furnace recipes for Pixelmon Ingots now use newly added raw minerals as ingredients, ensuring proper smelting functionality.
- 15875 Gigantamax Charizard no longer displays stray black pixels on its belly; shiny variant knee markings now use the correct colors.
- 19300 Galarian Moltres' lower beak now faces straight, improving its appearance.
- Slowking's arms now properly appear behind its body rather than glitching through.
- Mudkip now stands correctly on the ground without clipping into terrain.
- Darmanitan Zen form now appears upright, and Galar form renders without stretching or flipping.
- 22616 Bunnelby has received an improved model with updated textures and animations.
- Clauncher and Clawitzer feature new animations.
- Gigalith now renders properly without clipping through terrain.
- Oinkologne Male now renders correctly and no longer clips through terrain.
- 15939 Coalossal's shiny form now displays the correct stack of coal colors.
- 22616 Tinkatink, Tinkatuff, and Tinkaton now face forward and walk properly.
- A brand new Zeraora model has been introduced, featuring updated textures and animations.
- Galarian Articuno's walking animation has been corrected so its legs move properly.
- Pheromosa's model no longer displays stray geometry on its head.
- 17478 Cresselia's texture has been fixed to remove stray pixels on its underbelly.
- Zebstrika and Blitzle now feature animations and emissive effects.
- 17174 Charizard's Zombie palette sprite now displays a purple flame to match its model.
- Beedrill now flies properly above ground and no longer clips beneath the terrain.
- Zeraora's texture has been updated for improved accuracy and now includes paw pads.
- Azumarill, Hatenna, Morelull, and Slugma now render smoothly and no longer appear blocky.
- Morelull's model no longer clips into terrain and animates correctly.
- Porygon's Alter texture has been fixed to match its UV map and render properly.
- 19051 Gallade's left knee now bends and turns correctly.
- Notice overlay background now displays with proper transparency, and sprites now face each other as intended.
- 3D Pokémon in the notice overlay now face the correct direction or appear too dark.
- Cosmetic items now render correctly in the cosmetics editor screen, resolving issues with inverted normals.
- Visual artifacts at the top and bottom of list-based screens, including Spawners, Tutors, Relearners, and Battle Rules, have been removed.
- The highlight box for selected moves in the Move Tutor screen now appears properly centered.
- Move descriptions in the tutor and relearner screens now display within their designated areas and no longer overlap with the cost section.
- The dialogue input screen no longer displays a blurry background over the input box, improving text clarity.
- Shrine orb items now use data components instead of damage values, preventing unintended filling through anvil repairs.
- Resolved a client crash that occurred when having a Pokémon sprite on your head while using Iris Shaders.
- Replace and delete move messages now display the Pokémon's proper name in chat, even for Pokémon without nicknames.
- The correct Pokémon name is now shown in the move delete screen of the summary menu.
- Resolved a crash that could occur when clicking empty slots in the Pokémon selector UI for Move Tutor and Transfer Tutor screens.
- 22652 Server no longer crashes when initializing a Pokémon's animation in the cloning machine.
- 22640 Money is now correctly aligned in the inventory UI, regardless of the amount displayed.
- Pokémon cries have been normalized for consistent volume, preventing extreme loudness or inaudible effects.
- The "Save to Preset" button now saves presets to a generated directory within the current world directory.
- NPC presets now sync properly to the client.
- NPC preset saving now functions as intended.
- The
pixelmon:spec
team supplier codec now operates correctly. - 22617 Pixelmon spawners now generate Pokémon at random levels within the specified range, instead of always spawning at the maximum level.
- 22587 Old and New Running Boots now properly grant a speed boost when equipped.
- The animation toggle button has been removed from the Pokémon Editor summary tab.
- The ':' character can now be entered in the NPC preset screen filter, allowing full use of preset names.
- The Infuser no longer retains infusion time when recipe ingredients are changed mid-process.
- Switching between different recipes in the Infuser now correctly applies the intended infusion duration for each recipe.
- Vitamin and non-vitamin infusion recipes now always use their correct infusion times, regardless of previous items used.
- Custom particles now render correctly, including battle effects and Shaymin transformation.
- The Poké Ball beam effect now displays as intended.
- Battle animation particles are now visible in multiplayer.
- The blackout screen now triggers when all Pokémon faint outside of battle, matching expected behavior.
- The Pixelmon inventory sidebar can now be upscaled, allowing for higher resolution edits via resource packs.
- EVs are no longer doubled when a Pixelmon has the Uninfected strain of Pokérus.
- EV gain and capping logic have been corrected, ensuring proper EV distribution and preventing stats from being reset or incorrectly limited.
- Permission registration errors no longer appear when players are de-opped.
Battle Fixes:
- Transform moves now display correctly in the battle UI after a Pokémon uses Transform, ensuring the moveset updates as expected.
- 22645 Players can no longer use the "last used item" button to catch a Pokémon during Horde battles when more than one wild Pokémon remains.
- The battle log now displays messages immediately on the battle screen, allowing for smoother progression.
- Using /endbattle now ends battles instantly, even when messages are pending, resolving issues that previously required players to click through turn 0 messages.
- 22566 Running /endbattle multiple times no longer results in a disembodied state or camera lock.
- Fixed a crash caused by Iris when rendering the battle controller tile entity.
- The NoCrits property now defaults to false, ensuring critical hits are enabled by default in PvP battles.
- 22595 Evolving a Pokémon during an NPC battle no longer causes a soft lock after the battle ends.
- 22595 The camera now behaves correctly if no valid target exists or after leveling up a Pokémon mid-battle.
- 22595 Exp. All now functions properly for all party Pokémon.
- 22631 Pokémon experience now updates correctly after battles, ensuring experience is saved on both the Pokémon and its entity.
- Move requirements now use a more precise search method, allowing unabbreviated specs like iv and ev specs to function as intended.
Language:
- New translation keys have been added.
- Translations have been updated for Arabic, Chinese, Czech, Danish, Finnish, French, German, Hebrew, Italian, Japanese, Korean, Norwegian, Portuguese, Russian, Spanish, Thai, Turkish and Ukrainian.
Developer:
- 22650 Added new interaction events:
pixelmon:defeat_leader
,pixelmon:lose_to_leader
,pixelmon:defeat_champion
, andpixelmon:lose_to_champion
. - 22650 Added the
pixelmon:set_string_context
interaction result. - Added the
pixelmon:finish_healing
interaction event. - Interaction events can now be defined and managed through datapacks.
- Added JSON support for interaction events, enabling custom event creation.
- NPCs can now be set as pushable or unpushable using the new pushable property (default: true).
- NPCs now support a title property, allowing for custom titles above their name tag (default: none).
- NPC icon rendering has been improved.
- Introduced enabling placeholder support in text components.
- Added the pixelmon:apply_spec interaction result, allowing Pokémon context to apply specified properties through interaction.
- Added the has_research interaction condition for use in custom interactions.
- The
pixelmon:defeat_trainer
event now returns an empty interaction result. - Introduced
pixelmon:defeat_npc
, which now handles the logic previously managed bydefeat_trainer
. StringContextDataProvider
now converts all data to string automatically, improving flexibility and removing the need for type-specific data providers.- Added support for appending tasks to the end of the evolution query process.
Dependencies
Files
Metadata
Release channel
BetaVersion number
9.3.3Loaders
Game versions
1.21.1Downloads
8493Publication date
June 13, 2025 at 9:31 PMPublisher

Pixelmon
Owner