Join our discord
In partnership with NodeCraft Logo NodeCraft


You are not logged in! Create an account or login to contribute! Log in here!

Difference between revisions of "Version history"

From Pixelmon Wiki
m (Added 3 of the 7.x.x Changelogs)
m (9.3.6)
 
(136 intermediate revisions by 11 users not shown)
Line 11: Line 11:
 
This is a list of all versions of [[Pixelmon]], along with the changes that each version made to the mod.
 
This is a list of all versions of [[Pixelmon]], along with the changes that each version made to the mod.
  
==''Minecraft'' 1.12.2==
+
==''Minecraft'' 1.21.1==
=====Version 8=====
+
=====Version 9=====
 
----
 
----
 
<div class="toccolours mw-collapsible" style="overflow:auto;">
 
<div class="toccolours mw-collapsible" style="overflow:auto;">
<div style="font-weight:bold;line-height:1.6;">Version 8.3.4 (Latest)</div>
+
<div id="9.3.6" style="font-weight:bold;line-height:1.6;">Version 9.3.6 (Beta)</div>
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 +
Released July 15, 2025
  
'''''Forms, fixes and... spikey hair?'''''
+
'''''"1.21.1 (9.3.6)"'''''
  
<u>'''Additions''':</u>
+
* 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.172 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.
  
<u>New Pokémon Forms:</u>
+
<u>'''Additions:'''</u>
* Added new Alter Pokémon to finish the lines around the existing ones.
 
* Added Alter Bagon
 
* Added Alter Baltoy
 
* Added Alter Doublade
 
* Added Alter Froakie
 
* Added Alter Frogadier
 
* Added Alter Honedge
 
* Added Alter Marill
 
* Added Alter Porygon2
 
* Added Alter Porygon
 
* Added Alter Shelgon
 
* Added Alter Zorua
 
* Added a new Creator form (Sirud)
 
  
<u>'''Changes''':</u>
+
* The Clear Amulet has been added.
* Updated the list of moves CopyCat (Attack) cannot use.
+
* Raw ore blocks have been added: Silicon, Silver, Platinum, and Bauxite.
* Optimized checking a Pokémon's boss mode.
+
* Updated sprites for Pokés and lids: Ancient Great, Ancient Heavy, Ancient Poké, Ancient Ultra, Beast, Cherish, Christmas, Dive, Dream, Dusk, Fast, Feather, Friend, Gigaton, Great, GS, Heal, Heavy, Jet, Leaden, Level, Love, Lure, Luxury, Master, Moon, Nest, Net, Origin, Park, Poké, Premier, Quick, Repeat, Safari, Sport, Strange, Timer, Ultra and Wing.
* Transfer Moves and Tutor Moves are now properly reflected in base stats, and server side adjustments to them will be respected.
+
* Updated sprites for Aluminum Base, Iron Base, Platinum Base, Silver Base, and Wooden Base.
* Default the superUniversalTMs config option to false.
+
* JEI categories have been added for boss drops, interactions such as shearing and milking, Poké Chests, and curry recipes.
* Switched npc entities to use persistenceRequired nbt tag instead of our own tag that does the same thing.
+
* Trims can now be applied to both New and Old Running Boots.
* Certain Pixelmon Items can no longer have enchants added to them via an enchanted book/anvil.
+
* All Pixelmon armor types now support and display trims.
* Added a new button to the NPC editor to create a Transfer Tutor.
+
* Berry leaves, berries, and apricorns can now be composted in the composter.
* Armor stands can now display Safety Goggles.
+
* A new config option, <code>returnHeldItemsPVE</code> has been added to control whether held items are returned after PvE battles.
* NPC Tutors now have settings for what learn pools are considered when checking if a Pokémon can learn a move they teach.
+
* Battle rules have been reworked:
 +
** Battle rules and rule sets are now fully datapackable, supporting custom and preset rule sets for PvP and NPC battles.
 +
** A new battle rule set selection screen replaces the old rule editing interface.
 +
** Tier rules and custom rule sets now work correctly and are easily accessible in the battle rules UI.
 +
** [https://pixelmonmod.com/tracker.php?p=2&t=22655 22655] BattleProperties, BattleClauses, and BattleTiers have been removed and replaced by the new, modular "BattleModifier" and "BattleRequirement" interfaces.
 +
** [https://pixelmonmod.com/tracker.php?p=2&t=22655 22655] Battle Rule Import/Export screen has been removed.
  
<u>'''Fixes''':</u>
+
<u>'''Changes:'''</u>
* Fixed Munna and Musharna not getting an increased catch rate with moon balls.
 
* Fixed The Pokedex UI showing an abbreviation of meters when it should have been kilograms.
 
* Fixed GS and Park balls having a chance to break when thrown out of battle.
 
* Fixed an issue where a ghost of your Pokémon would stay in the world if traded away while it was sent out.
 
* Raid Dens will no longer misinform the user of the Pokémon's form.
 
* Fixed an issue where some button click sounds would be louder than normal.
 
* Fixed a bug where Max Ether and Max Elixir were only restoring 10 PP.
 
* Fixed a bug with the IV and EV command spec not updating the IV/EV value.
 
* Fixed a bug with the Gender command spec throwing an error when trying to use it.
 
* Fixed an issue with some small Pokémon constantly suffocating in the block its standing on.
 
* Fixed some visual bugs caused by wearing a badge case.
 
* Fixed an issue where you could breed Mime Jr. without the parent holding a Odd Incense
 
* Fixed the despawnRadius config option not applying without a restart.
 
* Fixed Oval Charm not reducing egg production times.
 
* Fixed an issue where Jump! forms were calculating weights incorrectly causing the rarest forms to be rarer then intended.
 
* Fixed an issue with Oa10712's Rod not fishing up the right kind of Pokémon.
 
* Fixed an issue with Transfer Tutors allowing learning a move outside what a Pokémon could be taught from prior generations.
 
  
<u>Battle Fixes:</u>
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22616 22616] Tympole, Palpitoad, and Seismitoad have been updated and now face the correct direction when moving.
* Fixed losing PP Ups/PP Max levels after using the Rusted Sword or Rusted Shield held items.
+
* Dawn Wings Necrozma's visor is now transparent.
* Fixed Status Z-Moves not using the priority from the underlying move.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22206 22206] Dusk Mane Necrozma's visor is transparent and no longer levitates above the Pokémon.
* Fixed an issue with No Retreat not applying if the user tried to apply it whilst affected by Mean Look.
+
* Cosmoem's body is now transparent and correctly positioned.
* Fixed an issue where Heavy-Duty Boots were not clearing Toxic Spikes when a poison-type Pokémon was switched in.
+
* Gigalith's animation has been fixed so its feet remain attached and the model no longer clips during movement.
* Fixed an issue with Substitute not stopping Pokémon from being Flinched.
+
* NPC battle interactions now support new properties: <code>ai_mode</code>, <code>can_dynamax</code>, and <code>can_mega</code>.
* Fixed some edge case issues with the Inner Focus ability.
+
* The team select screen has been removed from NPC battles.
* Fixed a battle crash caused by the Regenerator ability trying to heal its user when fainted.
+
* The TCG Rulebook can now be stored in Chiseled Bookshelves.
* Fixed an issue where an Imposter Ditto could transform into a fainted Pokémon.
+
* Pokémon drops and PokéLoot chests have been updated to use DataComponents.
* Fixed an issue with Sky Drop that allowed some attacks to hit when they shouldn't have.
+
* Empty and Occupied Poké Balls now interact with target blocks, triggering redstone output when thrown at them.
* Fixed an issue where Secret Power was not being affected by Serene Grace.
+
* Pixelmon containers; End Tables, Fridges, Boxes, Cluttered Boxes, and Mowers now support loot table inventory generation, allowing contents to be filled from a loot table upon first opening.
* Fixed Secret Power causing secondary effects other than lowering the defence stat in Ultra Space.
+
* The <code>/wiki spawning info</code> now displays minimum Y, maximum Y, and spawn location types for Pokémon, providing more complete spawn condition details.
* Fixed Aurora Veil should not have been reducing damage when a critical hit landed, a move with direct damage was used, or self inflicted damage.
+
* Professor dialogue can now appear on either side of the screen and change sides per page, with full support for the previous format.
* Fixed Aurora Veil not reducing damage by half in single battles.
+
* Professor dialogue text display speed can now be increased by holding down the right mouse button.
* Fixed Frisk not checking all opponents for items and issues where it wouldn't take an item.
+
* Mirror Armor, Octolock, Parting Shot, and Intimidate have been updated for proper interactions with Clear Amulet.
* Fixed Healing Wish activating when a healthy Pokémon switched in.
+
* Intimidate no longer activates the Rattled ability if it fails to lower stats due to Clear Amulet or similar effects.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22794 22794] [https://pixelmonmod.com/tracker.php?p=2&t=22795 22795] The Dynamax Band research no longer requires a Wishing Piece to complete, and will instead be given as a reward at the end of the Research.
  
<u>Quest Fixes:</u>
+
<u>'''Fixes:'''</u>
* Fixed an issue with the Redstone quest.
 
  
<u>'''Developer''':</u>
+
* Pressing the inventory keybind while typing in the recipe book search bar no longer closes the inventory.
* Added a RecieveType of `Custom` for sidemods to use for better compatibility between sidemods.
+
* Emissive textures no longer render over statue override textures or colors applied with the Statue Editor.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22777 22777] The PokeChecker context menu now closes automatically if a Pokémon is moved in the party, preventing crashes when interacting with the menu afterwards.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22773 22773] Shopkeepers now correctly check item components when determining what items can be sold, ensuring only matching items are accepted in the Sell tab.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22779 22779] Duplicate entries have been removed from shopkeeper sell tabs.
 +
* Shopkeeper dialogue now uses correct language keys, and missing greeting/goodbye messages for daycare shopkeepers have been fixed.
 +
* Component data such as trims is now preserved when New Running Boots convert to Old Running Boots.
 +
* Rapid color cycling when tab-completing Pokémon with many default forms in the Pokémon Editor has been removed, preventing potential visual issues for photosensitive users.
 +
* The copy and paste feature in the Pokémon Editor now correctly saves pasted Pokémon specs, ensuring the target Pokémon is updated as intended.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=18117 18117] The chat key can now be used repeatedly to open chat and type messages during battle, even if you use a custom keybind.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22786 22786] Pixelmon armors and running boots can now be enchanted as intended.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22770 22770] Diamond and Netherite hammers now display the correct sprites and use proper naming.
 +
* Drop chance for Group 3 items on Haunted tier bosses has been fixed.
 +
* The following Pokémon now drop their intended items:
 +
** Scute from appropriate Pokémon
 +
** White wool from Altaria
 +
** Big Roots from Amoonguss
 +
** Grass from Bayleef, Gogoat, Meganium, Skiddo, and Shaymin
 +
** Aluminum Ingots from Celesteela
 +
** Rabbit Hide from Cyndaquil
 +
** Dusk Stones from Darkrai
 +
** Fairy Gems from Diancie
 +
** Andesite from Donphan
 +
** Soul Lanterns from Dusknoir
 +
** Deep Sea Crystals from Eternatus
 +
** Sandstone from Flygon
 +
** Blue Ice from Froslass
 +
** Acacia Saplings from Girafarig
 +
** Soft Sand from Golurk
 +
** Poison Barbs from Hisuian Sneasel and Sneasler
 +
** Ice Gems from Kyurem
 +
** Raw Sky Tumblestone from Mantyke
 +
** Vines from Ogrepon and Tangrowth
 +
** Nautilus Shells from Omastar
 +
** PCs from Porygon, Porygon2, and Porygon-Z
 +
** Fire Gems from Reshiram
 +
** Phantom Membranes from Runerigus
 +
** Cornflowers and Grass from Shaymin
 +
** Glowstone Dust from Shinx
 +
** Platinum Ingots from Solgaleo
 +
** Netherite Hammers from Tinkaton
 +
** Electric Gems from Zekrom
 +
** Small TVs from Rotom
  
</div></div>
+
<u>'''Battle Fixes:'''</u>
  
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
+
* Raids and boss battles now start correctly and no longer fail to initiate.
<div style="font-weight:bold;line-height:1.6;">Version 8.3.3</div>
+
* Battle log elements no longer send unnecessary data to the client.
<div class="mw-collapsible-content">
+
* The order of Poké Ball messages in Horde battles has been corrected, and will now display in the correct sequence.
 
+
* The "Dynamax Energy gathered" message now only appears during raid battles and no longer displays in horde battles.
'''''Sheep no longer starve to death in Pixelmon :)))'''''
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22707 22707] [https://pixelmonmod.com/tracker.php?p=2&t=22692 22692] Pokémon revived during battle now update correctly on the client, preventing issues where revived Pokémon cannot be sent out or infinite waiting glitches occur.
 
 
<u>'''Additions''':</u>
 
 
 
<u>New Quest Items:</u>
 
* Armor Pass
 
* Blue Petal
 
* Coin Case
 
* Crown Pass
 
* Devon Scope
 
* Fashion Case
 
* Forage Bag
 
* Gold Teeth
 
* Green Petal
 
* Hi Tech Earbuds
 
* Holo Caster
 
* Jade Orb
 
* Liberty Pass
 
* Max Honey
 
* Member Card
 
* Mystic Ticket
 
* Oaks Letter
 
* Oaks Parcel
 
* Old Sea Map
 
* Orange Petal
 
* Pink Petal
 
* Pokeblock Case
 
* Professors Mask
 
* Prop Case
 
* Purple Petal
 
* Rainbow Flower
 
* Rainbow Pass
 
* Red Petal
 
* Ride Pager
 
* Seal Case
 
* Secret Key
 
* Silph Scope
 
* Sonias Book
 
* Sparkling Stone
 
* SS Ticket
 
* Style Card
 
* Tri Pass
 
* Yellow Petal
 
* Z Power Ring
 
* Z Ring
 
 
 
 
 
<u>'''Changes''':</u>
 
* Sweets can now be held items. This doesn't affect the evolution method for Milcery, you still interact and dance!
 
* Raid NPCs will no longer write to world.
 
* Ribbons can now be given via spec in `/pokegive`
 
* Optimized AI movement.
 
* Pokemon will no longer spawn on dead players. This isn't a perfect change, as the core of the issue is a vanilla bug. This does however cover a common issue.
 
* Scrappy, Inner Focus, Oblivious, Own Tempo, & Rattled are now immune to Intimidate.
 
* Growth and Minimize will no longer affect the Pokemons literal size.
 
* Searching for eggs in PCs has been improved.
 
* Wailmer Pails now provide a text response when used on berry and apricorn trees, alongside the Bonemeal particle effect.
 
* You can now plant on Pokedirt.
 
 
 
 
 
<u>'''Fixes''':</u>
 
* Wooloo and Mareep will once again eat grass and regrow wool.
 
* Rainbow Wing is no longer consumed when interacting with pokemon that don't have rainbow forms.
 
* Fixed an issue causing attempted evolution earlier than it should in Raids.
 
* UI no longer pretends you can Dynamax Primals.
 
* Fixed a fatal error with Badge Cases.
 
* Fixed a fatal error with Infuser recipes.
 
* Fixed a bug where Zygarde cells would spawn too close to each other
 
* Golden Bottlecaps now work as intended.
 
* Zygarde cells are now limited to a max of 3 cells around the player, more attempts to spawn cells are now made per pass.
 
* Mirror Armor will no longer cause a crash under certain circumstances.
 
* You can no longer seperate your last pokemon from your party via the Reassembly Machine.
 
* Z-Spikes now uses Groundium-Z instead of Normalium-Z.
 
 
 
<u>Battle Fixes:</u>
 
* Sleeping bosses will no longer attack everyone.
 
* Queenly Majesty will now protect allies from priority in doubles.
 
* Queenly Majesty will also account for Spikes/Mold Breaker, and block Z-Moves.
 
* Decidueye will no longer activate contact-based moves and abilities.
 
* Laser Focus will now make sure the next move is a critical hit.
 
* Fake Out will no longer work twice in a row.
 
* Tearful Look will no longer claim to have 100 basepower, this was a visual error.
 
* Pressure no longer takes PP from multi-hit moves multiple times.
 
* Thousand Arrows now has neutral effectiveness against ungrounded Pokemon.
 
* Flower Veil now takes Mold Breaker into account.
 
* Leppa Berries are no longer consumed twice.
 
* Soul-Heart now works as intended.
 
* Parting Shot now forces the user to switch Pokemon.
 
* Z-moves no longer keep the targeting info from the original move, this will prevent them hitting multiple targets in double battles.
 
* Tactical and Advanced AI won't betray you anymore.
 
* Fleeing after U-Turn has been used now follows expected behaviour.
 
* The above change also fixes Eject Button.
 
 
 
<u>Quest Fixes:</u>
 
* Redstone Ore Quest now recognizes amounts, as do various other quests.
 
  
 +
<u>'''Developer:'''</u>
  
<u>'''Developer''':</u>
+
* BattleController now includes an <code>isPvE</code> check.
* Added CloningCompleteEvent.
 
* SetTrainerObject now properly updates name.
 
  
 
</div></div>
 
</div></div>
  
 
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
 
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
<div style="font-weight:bold;line-height:1.6;">Version 8.3.1</div>
+
<div id="9.3.5" style="font-weight:bold;line-height:1.6;">Version 9.3.5 (Beta)</div>
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 +
Released July 1, 2025
  
'''''Changelog guy is making pumpkin soup right now so this is a soup-er spooky changelog'''''
+
'''''"1.21.1 (9.3.5)"'''''
  
<u>'''Additions''':</u>
+
* 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.172 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.
  
<u>New Forms:</u>
+
<u>'''Additions:'''</u>
* Added Spirit Breloom
 
* Added Spirit Cresselia
 
* Added Spirit Dragapult
 
* Added Spirit Drakloak
 
* Added Spirit Dreepy
 
* Added Spirit Eevee
 
* Added Spirit Espeon
 
* Added Spirit Flareon
 
* Added Spirit Glaceon
 
* Added Spirit Jolteon
 
* Added Spirit Leafeon
 
* Added Spirit Mareanie
 
* Added Spirit Milotic
 
* Added Spirit Mimikyu
 
* Added Spirit Porygon2
 
* Added Spirit Regieleki
 
* Added Spirit Shroomish
 
* Added Spirit Suicune
 
* Added Spirit Sylveon
 
* Added Spirit Toxapex
 
* Added Spirit Umbreon
 
* Added Spirit Vaporeon
 
  
<u>Updated Models:</u>
+
* New sprites have been added for the Evolution Stone Armors
* Updated Gligar
+
* New sprites have been added for the Arceus Plates
* Updated Gliscor
+
* New sprites have been added for Shiny Furfrou forms
* Updated Lampent
+
* New sprites have been added for Raw Platinum, Silicon, Silver
* Updated Chandelure
+
* A new sprite has been added for the Pixelmon Spawner.
* Updated Vending Machine
+
* New sprites have been added for the following Pokémon: Chien-Pao, Ting-Lu, Roaring Moon, Iron Valiant, Miraidon, Walking Wake, Iron Leaves, Dipplin, Archaludon, Hydrapple, Gouging Fire, Iron Crown, Sneasler, Sprigatito, Floragato, Meowscarada, Fuecoco, Crocalor, Skeledirge, Quaxly, Quaxwell, Quaquaval, Lechonk, Oinkologne, Tarountula, Spidops, Pawmi, Pawmo, Pawmot, Fidough, Dachsbun, Smoliv, Dolliv, Arboliva, Squawkabilly, Charcadet, Armarouge, Ceruledge, Wattrel, Kilowattrel, Maschiff, Mabosstiff, Shroodle, Grafaiai, Bramblin, Brambleghast, Toedscool, Toedscruel, Klawf, Capsakid, Bombirdier, Palafin, Cyclizar, * Greavard, Houndstone, Flamigo, Cetoddle, Veluza, Farigiraf, Kingambit, Great Tusk, Scream Tail, Brute Bonnet, Flutter Mane, Slither Wing, Sandy Shocks, Iron Treads, Iron Bundle, Iron Hands, Iron Jugulis, Iron Moth, Iron Thorns.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22723 22723] Charmander, Charmeleon, and Charizard have received brand new models with updated textures and animations. Their tails are now fully emissive.
<u>Structures:</u>
 
* Added Stone Graveyard
 
* Added Swamp Graveyard
 
 
<u>Miscellaneous:</u>
 
* Added a battle config category (Reset your hocon to see this)
 
* Added allowCatchCombo config option
 
* Added a config option for Den spawning on liquids.
 
* Added config options for Boss levels.
 
* Shiny Pokemon now have gold names in battle
 
* Added new config options to control breeding regional forms by dimension.
 
* Battle errors will now export to their own log files.
 
* Added a config to allow/deny juice crafting.
 
* Added the Strike and Ashen robes.
 
* Added settings to allow fine tuning of Catch combos
 
* Added a set of config options to control Master/Park ball use at specific star levels.
 
* Added a config option to allow only trhe leader of a raid to catch after a win.
 
* Added a set of config options to set the health percentage Raid captures are calculated at.
 
* Added 52 miscellaneous items for use, be it for quests, interfaces, etc.
 
* Added Red, Blue, Yellow, Green, White, and Black Flute.
 
  
 +
<u>'''Changes:'''</u>
  
<u>'''Changes''':</u>
+
* The duration of Mega Stones for out of battle use has been reduced, and Mega Stones are no longer consumed upon use.
* Dens can now spawn in mesas.
+
* Out of battle Mega Evolution now requires interacting with a sent-out Pokémon holding a Mega Stone, as well as a Key Stone equipped.
* Dens can now also spawn in modded biomes.
+
* Village structure now guarantees a Pokécenter and Poké Mart in every village, while limiting each village to a single Arena and Daycare.
* Z-Move button is now disabled in raids.
+
* Town Centers, Arenas, Pokécenters, and Marts have been adjusted for smoother integration.
* Low level raids are now harder.
+
* Battle messages now correctly indicate when a Pokémon is immune to an attack, stating that the move has no effect instead of incorrectly saying it was avoided.
* Dens now spawn less frequently.
+
* Type changes and overrides during battle are now properly synchronized with the client, ensuring effectiveness indicators update in real time as Pokémon types or move types change.
* Dens and Pokestops are no longer affected by movement plates. The gif was funny but people complained...
+
* Hammers can now receive enchantments as intended.
* Change some icon position icons in the battle GUI.
 
* Raid end screen now shows shininess.
 
* Dens will now spawn in the Nether.
 
* Max imprint for a TM is now shown to the client, even if altered.
 
* Added emissive texture to Noivern.
 
* Dens can now be broken in survival with repeat hits with a pickaxe.
 
* Added Park Balls to the default boss drops.
 
* Rebalanced default raid drops.
 
* Added an engage distance setting for NPCs with a "x and engage" (i.e. walk and engage) AI mode
 
* Added a spawning tweak to increase pokemon levels when spawning at a lower y axis (in caves)
 
* Berry juice now has variable boosts based on what ingredients were used.
 
* Summer Raichu now has the stats of Alolan Raichu.
 
* Evolving a Magby while your party contains a Special form Slugma will now make the Magmar gain the special form as well.
 
* Badge cases can now be equipped to show off all the badges inside it on your player model.
 
  
+
<u>'''Fixes:'''</u>
<u>Quest Changes:</u>
 
* Drowned world can now be left by sinking/rising.
 
* Added success argument type.
 
* Defeat wild objective not triggering if KO was indirect (eg poison)
 
  
 +
* Solosis, Duosion, and Reuniclus now display with correct textures and transparency, and will now levitate as intended.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22752 22752] The daycare UI now properly displays and enforces item requirements for breeding.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22759 22759] The partyFaintRespawn gamerule now functions correctly in new worlds and can be properly toggled with commands.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22760 22760] The "Save to Preset" option in the NPC Editor now works correctly, allowing presets to be saved without errors.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22728 22728] Lure items now properly save and persist after logging out and back into the world or server.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22728 22728] Lure status is correctly synchronized with the client upon login.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22746 22746] Ribbon data now synchronizes correctly to the client, preventing disconnects and unexpected behavior.
 +
* Ability selection now works correctly when specifying a form in Pokémon specs.
  
<u>'''Fixes''':</u>
+
<u>'''Battle Fixes:'''</u>
* Fixed Ultra Space movement being sluggish
 
* Fixed issues with breedlogic always giving alolan forms of pokemon.
 
* Raid blacklist now works as intended.
 
* Fixed issues with sounds for forms of a pokemon mixing with the sounds of the parent species.
 
* Fixed OTs being wiped, and add recovery for lost OT UUIDs.
 
* Fixed issues with the battle music causing crashes if the sound manager was reloaded during the game session.
 
* Level and egg move icons are correctly positioned in Pokemon's learnlist.
 
* Fixed issues with the superUniversalTM and universalTM config options.
 
* Argument.cast not reverting to default value if cast failed.
 
* Fixed dynamaxed ditto taking over the world.
 
* Dynamax state now resets after a raid.
 
* Ultra Space lets you go home instead of murdering you.
 
* Alolan Grimer will now count as Dark type for Pancham to evolve.
 
* Fixed a missing particle effect with Arceus spawning.
 
* Fixed a crash from cushion chair when interacting with a dye of a color the chairs don't have.
 
* Fixed a Raid infinite spawn loop.
 
* Fixed streetlights not hanging properly.
 
* Fixed Legendary despawn config option ignoring a change.
 
* Fixed spectators being able to send out Pokémon.
 
* Fixed shiny Gigantamax Urshifu sprites being incorrect.
 
* Fixed Creator Lucario sprite.
 
* Fixed Eggs' underlying species being revealed by PC searching.
 
* Optimized isLegendary * Now using an EnumSet rather than an ArrayList
 
* Optimized isUltraBeast * Now using an EnumSet rather than an ArrayList
 
* Optimized TileEntityBerryTree * Reduced calls to getting blocks from world
 
* Optimized DateObjective in Quests
 
* Optimized Pixelmon entity despawning
 
* Optimized ExtraStats
 
* Fixed Ditto's move set not resetting on switch out and faint
 
* Fixed PokeDex and TrainerCard showing disabled generations of Pokemon
 
* Fixed PokeGifts allowing transferring untradable Pokemon
 
* Fixed evolution not happening if you cancelled learning a move beforehand
 
* Fixed crash when using the Z-Move form of Weather Ball in weather
 
  
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22681 22681] Pokémon with increased Dynamax Levels no longer display or gain incorrect "fake" health outside of active Dynamax.
 +
* Groudon, Kyogre, and Zygarde now properly retain and return to their correct forms after Primal Reversion or Zygarde transformations.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22747 22747] Moves with ball-style attack animations, such as Seed Bomb and Ember, no longer cause client disconnects in multiplayer battles.
 +
* Color Change now correctly triggers its type change after status conditions are placed, ensuring status effects like burn, poison, paralysis, and freeze are no longer prevented.
  
<u>Battle Fixes:</u>
+
<u>'''Language:'''</u>
* Delta Stream can no longer be overridden by normal weather.
 
* Weather created by Desolate Land, Primordial Sea and Delta Stream no longer stay on the battle if defeated by a Pokemon with Mold Breaker, Teravolt or Turboblaze.
 
* Foresight now fails against Pokemon with Foresight status and ignores evasion.
 
* Mean Look now ends on the same turn its user fainted.
 
* Fixed an issue with Trace not properly copying an opponent's ability.
 
* Fixed targeting issues with triple and horde.
 
* Z-Parting Shot now correctly heals on switchout.
 
* Dynamax Ditto will now copy movesets on Transform.
 
* Splash, High Jump Kick, and Magnet Rise now correctly fail when affected by Gravity.
 
* Chilan Berry now only affects Normal type.
 
* Contrary and Simple will no longer affect Z-Moves.
 
* ZStatusMoves use their base accuracy now, instead of always hitting.
 
* Z-Me First will now correctly copy moves.
 
* Weather no longer overrides No Guard if a player is using a move that has its accuracy affected by weather.
 
* Counter, Mirror Coat, and Metal Burst can now break a Substitute.
 
* Bolt Beak and Fishous Rend no longer do enough damage to remove a Pokemon from existence.
 
* Destiny Bond is no longer spammable.
 
* AI will no longer spam just Stealth Rock.
 
* Copycat can no longer copy Max moves.
 
* Fixed Minior not swithing back to Meteor form upon health recovering to above 50%.
 
* Fixed Minior removing entry hazards upon entering the battle.
 
* Fixed an issue with npc switching in double battles.
 
* Wild Charge now makes contact.
 
* Fixes Emergency Exit causing a crash.
 
* Fixed Dark-types not being immune to Mirror Coat.
 
* Fixed Ghost-types not being immune to Counter.
 
* Fixed an issue in Raids, not being able to catch after battle.
 
* Fixed Obstruct not dropping physical attackers' defense.
 
* Fixed BreakneckBlitz being incorrectly typed in weather (i.e. against Groudon would be not very effective due to the harsh sunlight).
 
* Fixed Max Moves not using their own targeting properties.
 
* Fixed trainers being able to Mega and Dynamax at the same time.
 
* Fixed Crowned Zacian and Zamazenta typing in battle.
 
* Synchronize nature swap now has one roll chance per Pokemon.
 
* Fixed Misty Terrain not preventing bad status conditions for Pokémon on the ground when attacked by Pokemon flying.
 
* Pokemon with Guts will no longer receive Guts' attack boost the turn they wake up from Sleep.
 
* Knock Off will now correctly remove Red Card instead of Red Card switching out the Knock Off user.
 
* Knock Off now correctly does not remove the target's held item if the Knock Off user faints from Rough Skin, Iron Barbs, or Rocky Helmet.
 
* Fixed Receiver & Power of Alchemy stating they were switching from the ability that they were switching to.
 
* Fixed Encore only lasting for two turns instead of 3.
 
* Trying to Paralyze a Sleeping opponent will no longer state that they are already paralyzed.
 
  
 
+
* Translations have been updated for Lithuanian.
<u>Quest Fixes:</u>
 
* Fixed an issue with AbsolutePositionObjective
 
* Fixed a rare crash with flagActions
 
* PokemonObjective now works for empty spec, this fixes some default quests
 
 
 
<u>'''Developer''':</u>
 
* Battle End tasks now work properly, and hold an extra parameter.
 
* Fixed the ApricornWatered event
 
* Added a BerryWatered event.
 
* Added a HyperTrainEvent.
 
* ItemUIElement now has baked model support, so can be used for actual items.
 
* Split out ItemUIElement's sprite sheet into separate files.
 
* Added PlayerPartyStorage#queryResourceLocationExistence. Allows checking for the existence of a specific ResourceLocation on the client.
 
* Added PlayerPartyStorage#registerKeyListener and PlayerPartyStorage#deregisterKeyListener. Allows containers with an ItemUIElement in them to listen for key presses by registering a callback method.
 
* Updated SpawnerCoordinator to use ExecutorService
 
* EnumSpecies.legendaries and EnumSpecies.ultraBeasts are now `Set<EnumSpecies>`
 
* All other form lists in EnumSpecies have been converted from `List<EnumSpecies>` to `Set<EnumSpecies>`
 
* Added 'unsafe' methods to the `IPixelmonBankAccountManager` so you don't have to use optionals all the time IPixelmonBankAccountManager#getBankAccountUnsafe(UUID) and IPixelmonBankAccountManager#getBankAccountUnsafe(EntityPlayerMP)
 
* Added NBT boolean tag Unequippable, which can be applied to equippable items such as badges to make them not so.
 
* Server resource packs (the one in server.properties) now has a max size of 600 MB, up from 50 MB.
 
* The shrine interact events now provide the instance of the tile entity that was interacted with.
 
  
 
</div></div>
 
</div></div>
  
 
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
 
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
<div style="font-weight:bold;line-height:1.6;">Version 8.3.0</div>
+
<div id="9.3.4" style="font-weight:bold;line-height:1.6;">Version 9.3.4 (Beta)</div>
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 +
Released June 27, 2025.
  
'''''"We came, we saw, we raided" - A Viking Pokemon Trainer, probably'''''
+
'''''"1.21.1 (9.3.4)"'''''
  
<u>'''Additions''':</u>
+
* 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.172 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.
  
<u>Added new Gigantamax forms:</u>
+
<u>'''Additions:'''</u>
* Rillaboom
 
* Cinderace
 
* Centiskorch
 
* Toxticity
 
* Urshifu Single Strike
 
* Urshifu Rapid Strike
 
  
<u>Added new Forms:</u>
+
* Deepslate Fossil has been added.
* Eternamax
+
* Gimmighoul Roaming and Gingerbread Gimmighoul forms have been added.
** True Eternamax
+
* Village Arena NPCs have been added.
** Cosmetic Eternamax
+
* Salon buildings have been added to all Type towns.
* Pink
+
* New candle and lectern decorative elements have been introduced for greater variety in structures.
** Caterpie
+
* Relic items can now be found in archeology loot tables for Desert Pyramids, Desert Wells, Ocean Ruin (Cold), and Ocean Ruin (Warm).
** Metapod
+
* Effectiveness text now appears below move buttons during single battles, but only if the player has previously caught the opposing Pokémon.
** Weedle
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22322 22322] Both English and translated Pokémon names are now supported in Pokédex searches, provided translations are available.
** Kakuna
+
* A dedicated JEI category has been added for infusion recipes.
** Nidoran
+
* A new "description" property has been added to Collection and Research types.
** Bellsprout
 
** Diglett
 
** Dodrio
 
** Doduo
 
** Dugtrio
 
** Mankey
 
** Nidorina
 
** Nidorino
 
** Primeape
 
** Rhydon
 
** Rhyhorn
 
** Rhyperior
 
** Victreebel
 
** Weepinbell
 
** Oddish
 
** Gloom
 
** Vileplume
 
** Bellossom
 
** Exeggute
 
** Exeggutor
 
** Paras
 
** Parasect
 
** Pidgey
 
** Pidgeotto
 
** Pidgeot
 
** Rattata
 
** Raticate
 
* Valencian
 
** Oddish
 
** Gloom
 
** Vileplume
 
** Bellossom
 
* AmoongSus
 
** Black
 
** Brown
 
** Cyan
 
** Dark Blue
 
** Dark Green
 
** Dark Pink
 
** Dark Red
 
** Forte Green
 
** Grey
 
** Light Brown
 
** Light Pink
 
** Light Yellow
 
** Lime
 
** Olive
 
** Orange
 
** Pink
 
** Purple
 
** Red
 
** White
 
** Yellow
 
* Molten Salt Slugma JUMP!
 
  
<u>Updated Pokémon:</u>
+
<u>'''Changes:'''</u>
* Jigglypuff
 
* Gloom
 
* Vileplume
 
* Voltorb
 
* Electrode
 
* Shinx
 
* Luxio
 
* Luxray
 
* Scraggy
 
* Cofagrigus
 
* Emolga
 
* Alomomola
 
* Joltik
 
* Noibat
 
* Wishiwashi (Solo)
 
* Bellossom
 
* Pachirisu
 
* Munna
 
* Musharna
 
* Klink
 
* Klang
 
* Klinklang
 
* Litwick
 
* Binacle
 
* Trevenant
 
* Comfey
 
* Oddish
 
* Igglybuff
 
  
<u>Items:</u>
+
* Types are now Datapackable
* Komala Coffee
+
* Type effectiveness is now determined using a list of "TypeRelation" records, allowing custom types and effectiveness values through datapacks.
* Tapu Cocoa
+
* Mega Evolution outside of battle has been reintroduced. Pokémon can now Mega Evolve temporarily by consuming Mega Stones.
* Roserade Tea
+
* Active Mega Evolutions in the party are displayed on the top right of the screen, adjacent to potion effects.
* Pinap Juice
+
* Hovering over a Pokémon in the party screen will show the remaining Mega Evolution time.
* Skitty Smoothie
+
* Mega Evolution stones are now data components, allowing for customization.
* Rare Soda
+
* Right-clicking Pokémon to give held items has been removed.
* Ultra Rare Soda
+
* Broken structures, including missing roofs in Steel houses and the water column in Water town centers, have been fixed.
* Blue Juice
+
* Gym Trainers will now face approaching players from up to 10 blocks away to enhance their sense of anticipation.
* Red Juice
+
* Type town generation has been re-balanced, ensuring special buildings appear consistently without overcrowding.
* Pink Juice
+
* Obsolete structure elements containing old Gym Trainers have been removed.
* Purple Juice
+
* Badges have recieved texture updates.
* Yellow Juice
+
* Deepslate evolution stones, metals, and gems are now detected by Oresense.
* Green Juice
+
* Fossil and Deepslate Fossil now yield different fossils: Fossil for common types, Deepslate Fossil for rare types (definitions set in dimensions.yml).
* Fairy Wand
+
* When Gravel is replaced by Fossil below Y 0, there is a 30% chance it will be replaced by Deepslate Fossil instead.
* Colorful Shake
+
* Duration and cooldowns for Oresense have been updated.
* Perilous Soup
+
* New moves and abilities have been added to Oresense.
* Wishing Piece
+
* Spacing and layout within the Pokémon Editor have been adjusted for a cleaner interface.
* Dynite Ore
+
* The "Extra Stats" edit box in the Pokémon Editor has been moved from the Summary tab to the Stats tab.
* Armorite Ore
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22654 22654] Brewing Stand recipes have been updated to allow Pixelmon items as ingredients.
* Red Shard
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22654 22654] Guard Spec has been added to the available brewing stand recipes, using Micle Berry.
* Blue Shard
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22654 22654] X Accuracy recipe now uses Kebia Berry.
* Green Shard
+
* The scrollbar in the NPC Editor can now be clicked and dragged to scroll through presets.
* Yellow Shard
+
* The Chisel item has been renamed to statue editor. The internal ID remains the same.
* Black Shard
+
* The "Re-intialize" button in the Pokemon Editor tool will use the level currently set in the level box.
* White Shard
+
* The Fossil block has received a new texture.
* Max Raid Den Spawner
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22649 22649] The Sell window now only highlights items that the player owns and that are listed in the shop with a sell price; all others are shown as unavailable.
* Protective Pads
+
* Research button click zones have been expanded for improved usability.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22718 22718] Deepslate ore variants now count toward ore-related research tasks and objectives.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22686 22686] Certain valuables can now be sold to Pokemart Shopkeepers.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22670 22670] Ambient music now plays throughout the Ultra Space dimension.
  
<u>Structures:</u>
+
<u>'''Fixes:'''</u>
* Added Mailboxes (Decoration).
 
* Lanterns now hang upside down.
 
 
 
<u>Music:</u>
 
* Added music for Trainer battles.
 
* Added music for Legendary type battles.
 
* The battle musics are composed by Chris Geddes, who composed our entire Pixelmon Mod OST.
 
 
 
<u>Ribbons:</u>
 
* Best Friends, Battle Champion, Battle Royale Master, Country, Earth, Legend, Master Rank, National, National Champion, World Champion, Record, Regional Champion, Training
 
* Approx. 70 "Blank" ribbons for servers to customize with resource packs
 
 
 
<u>New Attack Animations:</u>
 
* Aerial Ace
 
* Aqua Jet
 
* Aromatherapy
 
* Body Slam
 
* Bolt Strike
 
* Brave Bird
 
* Bubble
 
* Bullet Seed
 
* Cotton Guard
 
* Cotton Spore
 
* Double-Edge
 
* Dragon Rage
 
* Drill Run
 
* Extreme Speed
 
* Feather Dance
 
* Flame Charge
 
* Giga Impact
 
* Growth
 
* Head Charge
 
* Head Smash
 
* Headbutt
 
* Heat Crash
 
* Heavy Slam
 
* High Horsepower
 
* Horn Attack
 
* Iron Head
 
* Magic Powder
 
* Megahorn
 
* Minimize
 
* Pay Day
 
* Poison Powder
 
* Powder
 
* Pursuit
 
* Quick Attack
 
* Rage Powder
 
* Rock Climb
 
* Rollout
 
* Shock Wave
 
* Skill Swap
 
* Skull Bash
 
* Slam
 
* Sleep Powder
 
* Soak
 
* Spark
 
* Spore
 
* Steamroller
 
* Stun Spore
 
* Superpower
 
* Tackle
 
* Take Down
 
* U-turn
 
* V-Create
 
* Volt Tackle
 
* Water Gun
 
* Water Pledge
 
* Water Sport
 
* Water Spout
 
* Waterfall
 
* Weather Ball
 
* Wild Charge
 
* Will-O-Wisp
 
* Zen Headbutt
 
 
 
<u>Updated Attack Animations:</u>
 
* Bubble Beam
 
 
 
<u>Voices:</u>
 
* Appletun
 
* Applin
 
* Arctovish
 
* Arctozolt
 
* Calyrex
 
* Ice Rider Calyrex
 
* Shadow Rider Calyrex
 
* Carkol
 
* Coalossal
 
* Cufant
 
* Cursola
 
* Dracovish
 
* Dracozolt
 
* Flapple
 
* Galarian Farfetch'd
 
* Galarian Corsola
 
* Galarian Darumaka
 
* Galarian Linoone
 
* Galarian Meowth
 
* Galarian Mr.Mime
 
* Galarian Zapdos
 
* Galarian Zigzagoon
 
* Glastrier
 
* Gmax Sandaconda
 
* Gossifleur
 
* Greedent
 
* Groudon
 
* Guzzlord
 
* Indeedee
 
* Inteleon
 
* Kyogre
 
* Melmetal
 
* Meltan
 
* Nickit
 
* Rayquaza
 
* Regigigas
 
* Regirock
 
* Registeel
 
* Runerigus
 
* Skwovet
 
* Snivy
 
* Spectrier
 
* Thievul
 
* Wooloo
 
* Yamper
 
 
 
<u>Miscellaneous</u>
 
* Added Max Raid Dens.
 
* Added Exp. Charm.
 
* Added Catching Charm.
 
* Added Mark Charm.
 
* Added critical captures.
 
* Added Catch Combos. Catch the same species in a row to get some boosts!
 
* Added Triples, Raid, and Horde battle types.
 
* Added a config option to allow TM/TR use regardless of Region, so long as the Pokémon could have learned it from a TM historically.
 
* Added a config option to set the success chance of Synchronize.
 
* Added a config option to display advanced battle information, such as health percentage.
 
* Added a config option for relaxed battle rules - being able to decide the generational mechanic of a battle purely by band worn.
 
* Added a config option to allow both Mega and Dynamax battling in a world as a blanket rule. This will override oldGenDimensions and relaxedBattleGimmickRules.
 
* Added a config option to control the volume of custom music.
 
* Added Galarica Wreath crafting recipe.
 
* Added Rainbow Infernape's sprite.
 
 
 
<u>'''Changes''':</u>
 
* Shrines now have encounter modes that allow you to configure whether they can be encountered once, once per player, once daily or an unlimited number of times. (This replaces the quick sidemod some servers have used)
 
* New spawning condition for Real Time added. Includes options for Specific Day, Hour, and Minute.
 
* Battle music and Pokecenter music now restore the background music after they fade out.
 
* Curry can now be spawned in the world.
 
* Galarian Fossils now appear in certain loot tables.
 
* Wishing Bone now appears in Boss loot.
 
* BetterSpawnerConfig now supports Dynamic Trees and the addon for Biomes O' Plenty inherently.
 
* Fossil Machine now obeys the Ultra Space shiny rate.
 
* Lures now obey Unbreakable tag.
 
* Added Feathers to Shopkeepers.
 
* Adjusted healthbar positioning in battle.
 
* Form descriptions will now show in the Pokedex, including weight and height.
 
* Breeding mechanics now follow the current gen.
 
* Hovering over Pokémon now shows the form and special texture, if applicable.
 
* Made some adjustments to the Drowned world. Only 2 months away!
 
* Made a few recommended changes to the BattleUI textures.
 
* The battle log can now handle much bigger battles.
 
* The battle log will now properly respect new lines.
 
* The battle interface now supports doubles, triples, hordes and raids properly.
 
* You no longer drown when selecting moves.
 
* NPC trainers will now have max friendship with their Pokémon , to benefit relevant moves.
 
* Blank TM and TRs now stack.
 
* Reduced the durability loss of Pixelmon hammers when using the anvil.
 
* Background music will now restore itself after battle, or after leaving a Pokecenter.
 
* Battle/Pokecenter music and background music will no longer play at the same time.
 
* Removed mail from Poké Loot, as let's be honest, who wants mail?
 
* Equipped charms are now visible on your player.
 
* Improved the user experience of the battle interface.
 
* Information about either the current battle state, or the move you're hovering over, now appears on the battle interface.
 
* Azelf, Mesprit and Uxie can now enchant rubies even if you aren't the OT.
 
* Spectral Gastly and Gengar now have sprites.
 
* Added tooltips to almost every item.
 
* Rising Voltage and Expanding Force now correctly apply their effects.
 
* Timespace Altar can now produce Pokémon with various growths.
 
 
 
 
<u>Quest Changes:</u>
 
* Increased the rate of the Galarian Bird quests, and catching also counts now.
 
* Improved the rewards of some of the default quests.
 
* Objectives now longer have a strict requirement on the .json extension.
 
* Improved quest backend performance for objectives which were particularly heavy.
 
* Quests elements can now have placeholders anywhere in them, and there is a new set of inserters to insert basically anything you want.
 
  
 +
* Smoothed out battle music transitions to prevent sudden volume spikes when exiting battles. 
 +
* Oresense rendering has been fixed; ore blocks are now properly highlighted when using the Ore Sense external move.
 +
* Statue textures now apply correctly when using the Statue Editor.
 +
* Stone, Gold, Bronze, and Silver textures now properly override Pokémon palette colors on statues.
 +
* Infuser glass chamber models now display with consistent and correct coloration.
 +
* Berry Juice and Colorful Shakes now grant the correct amount of EVs and friendship.
 +
* Colorful Shake no longer overrides berry juice recipes; all juices craft as intended.
 +
* The level box in the Pokémon Editor can now be fully cleared; it will revert to the previous level if left empty. 
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22725 22725] Fossil restoration now progresses smoothly past 33% completion without issues.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22668 22668] Items stored in Shulker Boxes can now be properly accessed during battles through the item bag interface.
 +
* Ginkgo trees now require only one sapling to grow, matching their intended behavior.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22649 22704] Fridges, end tables, mowers, and other Pixelmon container blocks now properly save and load their contents after chunk unload or world restart.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22708 22708] G-Max Pikachu now stands upright.
 +
* A server crash related to player disconnects and spawning has been resolved.
 +
* Fixed a crash caused by height map errors when snow appears in Ultra Space, especially in Ultra Plant biomes.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22679 22679] Service files are now merged during build to improve compatibility with Sponge.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22689 22689] Legendary and Ultra Beast raid battles will not appear when disabled in the raids.yml file
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22691 22691] The Infuser now correctly validates recipe inputs and no longer causes chunk corruption or server crashes.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22721 22721] Wild trainers now properly track defeats, allowing progress for research tasks such as "defeat trainers" in "The Dynamax Phenomenon."
 +
* The World Ribbon now has a sprite, matching the style of the Earth Ribbon.
 +
* Changing Rotom's form now properly updates its moveset
 +
* Normal vines will no longer appear on Ultra Jungle trees; Ultra Jungle Vines now generate as intended.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22685 22685] Orbs crafted for Articuno, Zapdos, and Moltres will no longer function as full orbs immediately upon crafting.
  
<u>Updated Item Sprites:</u>
+
<u>'''Battle Fixes:'''</u>
* Ability Capsule
 
* Ability Patch
 
* Absorb Bulb
 
* Adrenaline Orb
 
* Big Root
 
* Binding Band
 
* Everstone
 
* Float Stone
 
* Hard Stone
 
* Heavy Duty Boots
 
* Red Card
 
* Rocky Helmet
 
* Room Service
 
* Shed Shell
 
* All Plates
 
* Bug Badge
 
* Cliff Badge
 
* Fairy Badge
 
* Iceberg Badge
 
* Plant Badge
 
* Psychic Badge
 
* Rumble Badge
 
* Voltage Badge
 
* A collection of Curries have new sprites
 
  
<u>'''Fixes''':</u>
+
* Attack animation particles, such as those used by moves like Flamethrower and Dragon Pulse, now display correctly on servers in multiplayer battles.
* Fixed a spawning issue with G-Max Pokémon.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22606 22606] Rocky Helmet will no longer inflict damage on its holder when the holder uses a recoil-based move.
* Fixed some Pokémon being too rare and/or having too restrictive spawning conditions, eg. Mew.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22612 22612] Abilities such as Intimidate now properly activate when a Pokémon with Neutralizing Gas leaves the battlefield.
* Fixed some typos in the BetterSpawnerConfig which led to some of the above issues.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22628 22628] Battle logic has been adjusted so Perish Song resolves in Speed order, ensuring fair and consistent results.
* Fixed Pokémon not saving items that you can't place on it, E.g. Rainbow Wings.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22628 22628] Perish Song can no longer affect Dynamaxed Pokémon in Max Raid Battles.
* Fixed Disguise (ability) causing the form of the Pokémon to change permanently.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22628 22628] Throat Chop no longer stops sound-based Z-Moves.  
* Fixed the Pokémon Editor having issues with Gender forms.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22653 22653] The Exp Charm now correctly provides a 50% experience boost in battles.
* Fixed an issue with statues and Gender forms
+
* Healing moves such as Recover, Roost, Milk Drink, Soft-Boiled, Slack Off, and Shore Up now have a base PP of 5, matching Scarlet & Violet adjustments.
* Fixed battle music and pokecenter music playing over each other.
+
* Added a missing critical hit ratio increase to Razor Wind.
* Fixed a potential plugin issue with a superfluous Kartana.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22703 22703] Levelling up a Pokémon after whiting out in Ultra Space no longer causes the battle screen to reappear or repeat the last battle action.
* Fixed Pokestops being movable with fish hook.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22581 22581] Dire Claw now has a chance to put targets to sleep, rather than inflicting the Drowsy status.
* Fixed potential exploit in battles that allowed someone to crash the server.
+
* Transformed Pokémon can now use species-specific Z-Moves when holding the correct Z-Crystal and knowing the required move.
* New texture for the Pokedex star. This was a really big deal to someone, somewhere.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22580 22580] Z-Curse now correctly applies the healing effect before activating the Curse status, matching the intended activation order.
* Fixed a texture issue with Zombie Ditto.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22607 22607] The flinch effect has been added to Upper Hand; targets now always flinch when hit.
* Fixed Deoxys fly animation.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22624 22624] Raging Bull now correctly changes type based on Tauros's form.  
* Fixed Dragapults fly animation.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22661 22661] Fused Pokémon will no longer disappear from the player's party or PC following Ultra Necrozma transformations.
* JUMP! form Magikarps can no longer be fished up without an appraised rod.
+
* Pre-existing moves, including Barb Barrage, Bitter Malice, Bleakwind Storm, Chloroblast, Dire Claw, Esper Wing, Glacial Lance, Grassy Glide, Headlong Rush, Luster Purge, Mist Ball, Mountain Gale, Rest, Sandsear Storm, Springtide Storm, Wave Crash, Wicked Blow, and Wildbolt Storm, have all been updated to align with changes from Scarlet & Violet.
* Fixed a few Marks having missing textures.
+
* Fixed a crash that could occur when a Pokémon battle ended prematurely.  
* Swapped the female and male shiny Hippowdon textures. Oops.
+
* Resolved a crash that could occur during raids when the den entity is missing or no longer present.
* MissingNo should no longer be available in /pokerandom
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22682 22682] A crash that could occur when capturing a Pokémon in multiplayer has been resolved.
* Fixed some moves not imprinting to Blank TMs.
 
* Galarian Fossil Pokémon now come with 3 perfect IVs as intended.
 
* Fixed the sash position while wearing a robe.
 
* Fixed an advancement issue with capturing Moltres.
 
* Shiny custom starters in the config now works as intended.
 
* Taking pictures of gendered Pokémon no longer gives the occasional wrong sprite.
 
* Cancelling learning a TR will no longer c o n s u m e the TR.
 
* Trainers will now properly greet you before a battle. We taught them manners.
 
* Meowstic could not be placed as a statue. Now it can.
 
* Curry now applies the intended stats.
 
* Fixed a crash with the moveset menu.
 
* Water floats can now be directly placed on water.
 
* Fixed a rare candy issue where you would gain multiple levels.
 
* Fixed a crash in the TM list screen.
 
* Klink and the evolutions no longer clip into the floor.
 
* Fixed reverse Mantyke.
 
* Fixed and inconsistency between item and gui sprites.
 
* Fixed an error thrown when PokemonStorage tries to send a packet to a null player.
 
* Fixed JourneyMap causing sprites to blur.
 
  
 +
<u>'''Language:'''</u>
  
<u>Battle Fixes:</u>
+
* Translations have been updated for Arabic, Chinese, Czech, Danish, Finnish, French, German, Hebrew, Italian, Japanese, Korean, Norwegian, Portuguese, Russian, Spanish, Thai, Turkish and Ukrainian.
* Fixed a race condition in the network system that caused packets to fail, This was the cause of a majority of issues. Including the battle waiting bugs that have been eluding us for years.
 
* Advanced AI for NPCs will now properly resets simulation data.
 
* The above fixes issues with Emergency Exit.
 
* Fixed an issue with the move Dancer.
 
* Fixed an issue with Terrain Extender, and by extension the elemental Surge Abilities.
 
* Strong Jaw with now properly interact with Fishious Rend and Jaw Lock.
 
* Overdrive is now considered sound-based.
 
* Infiltrator will now properly ignore screens.
 
* Galarian Darmanitan now properly enters Zen Mode at the end of the turn when it is below half health.
 
* Scale Shot will no longer make contact where it shouldn't.
 
* Triple Axel and Phantom Force now makes contact.
 
* Max Guard now self-targets. It will now also stop all the attacks that it is supposed to.
 
* Fixed Sweet Veil's message.
 
* Dragon Energy now has the correct base power.
 
* Fixed a targeting issue with double battles.
 
* Fixed multi-targeting in Horde battles.
 
* Tar Shot will now be properly applied to the target.
 
* Court Change now works as intended.
 
* Randomizing certain NPC trainers teams will no longer cause the occasional crash.
 
* Z-Moves now consider priority with held items and abilities, e.g. Flynium-Z and Gale Wings.
 
* Fixed an issue with variables in Bulletproof.
 
* Fixed an issue with triple battles where if a Pokémon who was fainted was being targeted, all opposing Pokémon would be hit, even by single target moves
 
* Self Boost will now only activate once, instead of per hit.
 
* Fixed instances of Weather Ball's Base Power not doubling in weather.
 
* Fixed Core Enforcer failing if it couldn't suppress the target's ability.
 
* Fixed Sleep Talk and Snore not working with the ability Comatose.
 
* Fixed Worry Seed incorrectly changing certain abilities to Insomnia, e.g. Comatose.
 
* Fixed Simple Beam incorrectly changing certain abilities to Simple, e.g. Comatose.
 
* Fixed issue with Mold Breaker not ignoring Storm Drain and Lightning Rod.
 
* Fixed issue with Stalwart and Propeller Tail not ignoring the draw-in affect of Storm Drain and Lightning Rod.
 
* Fixed Defog not clearing hazards and terrain if it hit a Substitute.
 
* Fixed Gorilla Tactics not locking the trainer into only one choice of move.
 
* Fixed Parting Shot edge cases, e.g. not hitting Pokemon behind a Substitute, switching out when the target's stats aren't lowered.
 
* Fixed battle camera shaking at the end of battles.
 
* Fixed Eiscue Noice Face not having the right stats.
 
* Thunder Cage pp, power and accuracy have been corrected.
 
 
 
 
 
<u>Quest Fixes:</u>
 
* Fixed a rare crash in quest data if player is null.
 
 
 
<u>'''Developer''':</u>
 
* Added Pixelmon#getVersion to allow for plugins to get the current version of Pixelmon without the compiler in-lining it into your code. (deprecated the field to help show this, we will private it at some point so update!)
 
* Added StartRaidEvent
 
* Added RegisterRaidEvent.
 
* Added RegisterRaidAllyEvent.
 
* Added RandomizeRaidEvent.
 
* Added RandomizeRaidAllyEvent.
 
* Added RaidDropsEvent.
 
* Added JoinRaidEvent.
 
* Added EndRaidEvent.
 
* Added DenEvent
 
* Updated CaptureEvent to consider raids.
 
* Added FossilCleanerEvent.
 
* Added FossilMachineEvent.
 
* Added PokestopEvent.
 
* Added methods to Pokéstop to change them for specific players.
 
* ThrowPokeballEvent is now cancellable.
 
* Added additional custom scoreboard locations.
 
* Added MovesetSyncEvent.
 
* Added CatchComboEvent.
 
* Added CloseBattle packet, to safely closee battles and restore client state. Works even if the battle is in a glitch state. Has a wrapper method in PlayerPartyStorage, PlayerPartyStorage#closeBattleSafely.
 
* Added PlayerPartyStorage#addTaskForBattleEnd, to allow tasks to be scheduled for after the player has closed all battle UIs.
 
* Battle UI now signals to the server when it is closed in all places where it should.
 
* Added PickupEvent. For Pickup ability's random item finds.
 
  
 
</div></div>
 
</div></div>
  
 
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
 
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
<div style="font-weight:bold;line-height:1.6;">Version 8.2.0</div>
+
<div id="9.3.3" style="font-weight:bold;line-height:1.6;">Version 9.3.3 (Beta)</div>
<div class="mw-collapsible-content">
+
<div class="mw-collapsible-content">  
 +
Released June 13, 2025.
  
'''''"Something looks different..."'''''
+
'''''"1.21.1 (9.3.3)"'''''
  
<u>'''Additions'''</u>
+
* 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 JRK.
 +
* The minimum Neoforge version for this update is 21.1.172 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.
  
<u>Added new Pokémon:</u>
+
<u>'''Additions:'''</u>
* Added Cufant.
 
* Added Copperajah.
 
* Added Dracozolt.
 
* Added Arctozolt.
 
* Added Dracovish.
 
* Added Arctovish.
 
* Added Duraludon.
 
* Added Zacian.
 
* Added Zamazenta.
 
* Added Eternatus.
 
* Added Kubfu.
 
* Added Urshifu.
 
* Added Zarude.
 
* Added Glastrier.
 
* Added Spectrier.
 
* Added Calyrex.
 
* Added Galarian Slowking.
 
  
<u>Added new Gigantamax forms:</u>
+
*  New Deepslate Metals have been introduced:
* Added G-Max Venusaur.
+
**  Bauxite Ore
* Added G-Max Charizard.
+
**  Silver Ore
* Added G-Max Blastoise.
+
**  Platinum Ore
* Added G-Max Butterfree.
+
*  New Deepslate Gems have been introduced:
* Added G-Max Pikachu.
+
** Ruby Ore
* Added G-Max Meowth.
+
** Sapphire Ore
* Added G-Max Machamp.
+
** Crystal Ore
* Added G-Max Gengar.
+
** Silicon Ore
* Added G-Max Kingler.
+
* New Deepslate Evolution Stone Ores have been introduced:
* Added G-Max Lapras.
+
** Moon Stone Ore
* Added G-Max Eevee.
+
** Ice Stone Ore
* Added G-Max Snorlax.
+
** Shiny Stone Ore
* Added G-Max Garbodor.
+
** Thunder Stone Ore
* Added G-Max Melmetal.
+
** Leaf Stone Ore
* Added G-Max Corviknight.
+
** Water Stone Ore
* Added G-Max Orbeetle.
+
** Fire Stone Ore
* Added G-Max Flapple.
+
** Sun Stone Ore
* Added G-Max Appletun.
+
** Dusk Stone Ore
* Added G-Max Hatterene.
+
** Dawn Stone Ore
* Added G-Max Duraludon.
+
* New NPCs have been introduced for each of the following towns: Dragon, Electric, Fairy, Fire, Ghost, Grass, Ground, Ice, Steel, and Water.
* Added G-Max Grimmsnarl.
+
* The following NPCs will now appear in the world:
* Added G-Max Sandaconda.
+
** Nurse Joy
* Added G-Max Drednaw.
+
** Doctor John
* Added G-Max Inteleon.
+
** Gym Staff
* Added G-Max Coalossal.
+
** 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.
  
<u>Added new Forms:</u>
+
<u>'''Changes:'''</u>
* Moon Phase Lunatone.
 
* Meta Groudon.
 
* Spheal JUMP!
 
* Added Rainbow Beautifly
 
* Added Rainbow Crawdaunt
 
* Added Rainbow Weavile
 
* Added Rainbow Cresselia
 
* Added Rainbow Dustox
 
* Added Rainbow Feebas
 
* Added Rainbow Milotic
 
* Added Rainbow Infernape
 
* Added Rainbow Kecleon
 
* Added Valencian Caterpie
 
* Added Valencian Metapod
 
* Added Valencian Blissey
 
* Added Valencian Happiny
 
* Added Valencian Chansey
 
* Added Valencian Ratatta
 
* Added Valencian Raticate
 
* Added Valencian Bellossom
 
* Added Valencian Nidoran Male
 
* Added Valencian Nidorino
 
* Added Valencian Nidoking
 
* Added Valencian Nidoran Female
 
* Added Valencian Nidorina
 
* Added Valencian Nidoqueen
 
* Added Valencian Politoed
 
* Added Valencian Poliwag
 
* Added Valencian Poliwhirl
 
* Added Valencian Poliwrath
 
* Added Valencian Shellder
 
* Added Valencian Cloyster
 
* Added Valencian Magikarp
 
* Added Valencian Gyarados
 
* Added a new Creator Pokémon (ItsRitchieW)
 
  
<u>Updated Pokémon:</u>
+
* New Deepslate ores will now generate in the world.
* Updated Magnemite to SMD.
+
* Furfrou's natural form has been updated with an improved model, textures, and animations.
* Updated Magneton to SMD.
+
* Regular ore textures for Pixelmon metals, gems, and Evolution Stones have been updated with improved designs.
* Updated Doduo to SMD.
+
* Red Rock Peaks and Cypress Wetlands are now supported.
* Updated Dodrio to SMD.
+
* Valley Clearing, a Terralith biome, has been added to the Plains category.
* Updated Drowzee to SMD.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22584 22584] Background color for the notice overlay can now be customized.
* Updated Hypno to SMD.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22584 22584] Notice overlay border color and gradient are now customizable.
* Updated Porygon to SMD.
+
* Fedora, Fez, and Tophat developer hats now feature updated models.
* Updated Mantyke to SMD.
+
* Tandemaus and Maushold now spawn only indoors in Plains and Taiga Villages at night, on planks, with a maximum light level of 3.
* Updated Litleo to SMD
+
* Added an anticondition to villages and towns, lowering the amount of Pokemon within them.
* Updated Magby to SMD.
+
* Elekid, Magby, Bonsly, Pichu, and Cleffa have been removed from Ultra Space spawns.
* Updated Magmar to SMD.
+
* 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.
* Updated Magmortar to SMD.
+
* Strike palette Zeraora now spawns in Ultra Plant at night.
* Updated Spheal to SMD.
+
* Furfrou spawn levels have been updated to 15-45.
* Added Emission to Regice.
 
  
<u>Abilities:</u>
+
<u>'''Fixes:'''</u>
* Added Unseen Fist.
 
* Added As One.
 
* Added Chilling Neigh.
 
* Added Grim Neigh.
 
* Added Comatose.
 
* Added Dancer.
 
* Added Ripen.
 
* Added Neutralizing Gas.
 
* Added Gulp Missile.
 
* Added Berserk.
 
* Added Curious Medicine.
 
* Added Quick Draw.
 
* Added Mimicry.
 
  
<u>Moves:</u>
+
* The Move Tutor UI now correctly displays the required quantity of item costs when teaching a move.
* Added Astral Barrage.
+
* Move Tutors now require the correct quantity of items as specified in their configuration, rather than accepting only one.
* Added Eerie Spell.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22634 22634] Furnace recipes for Pixelmon Ingots now use newly added raw minerals as ingredients, ensuring proper smelting functionality.
* Added Fiery Wrath.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=15875 15875] Gigantamax Charizard no longer displays stray black pixels on its belly; shiny variant knee markings now use the correct colors.
* Added Flip Turn.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=19300 19300] Galarian Moltres' lower beak now faces straight, improving its appearance.
* Added Glacial Lance.
+
* Slowking's arms now properly appear behind its body rather than glitching through.
* Added Jungle Healing.
+
* Mudkip now stands correctly on the ground without clipping into terrain.
* Added Scale Shot.
+
* Darmanitan Zen form now appears upright, and Galar form renders without stretching or flipping.
* Added Steel Roller.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22616 22616] Bunnelby has received an improved model with updated textures and animations.
* Added Surging Strikes.
+
* Clauncher and Clawitzer feature new animations.
* Added Wicked Blow.
+
* Gigalith now renders properly without clipping through terrain.
* Added Poltergeist.
+
* Oinkologne Male now renders correctly and no longer clips through terrain.
* Added G-Max Wildfire.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=15939 15939] Coalossal's shiny form now displays the correct stack of coal colors.
* Added G-Max Befuddle.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22616 22616] Tinkatink, Tinkatuff, and Tinkaton now face forward and walk properly.
* Added G-Max Volt Crash.
+
* A brand new Zeraora model has been introduced, featuring updated textures and animations.
* Added G-Max Gold Rush.
+
* Galarian Articuno's walking animation has been corrected so its legs move properly.
* Added G-Max Chi Strike.
+
* Pheromosa's model no longer displays stray geometry on its head.
* Added G-Max Terror.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=17478 17478] Cresselia's texture has been fixed to remove stray pixels on its underbelly.
* Added G-Max Resonance.
+
* Zebstrika and Blitzle now feature animations and emissive effects.
* Added G-Max Cuddle.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=17174 17174] Charizard's Zombie palette sprite now displays a purple flame to match its model.
* Added G-Max Replenish.
+
* Beedrill now flies properly above ground and no longer clips beneath the terrain.
* Added G-Max Malodor.
+
* Zeraora's texture has been updated for improved accuracy and now includes paw pads.
* Added G-Max Stonesurge.
+
* Azumarill, Hatenna, Morelull, and Slugma now render smoothly and no longer appear blocky.
* Added G-Max Wind Rage.
+
* Morelull's model no longer clips into terrain and animates correctly.
* Added G-Max Stun Shock.
+
* Porygon's Alter texture has been fixed to match its UV map and render properly.
* Added G-Max Finale.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=19051 19051] Gallade's left knee now bends and turns correctly.
* Added G-Max Depletion.
+
* Notice overlay background now displays with proper transparency, and sprites now face each other as intended.
* Added G-Max Gravitas.
+
* 3D Pokémon in the notice overlay now face the correct direction or appear too dark.
* Added G-Max Volcalith.
+
* Cosmetic items now render correctly in the cosmetics editor screen, resolving issues with inverted normals.
* Added G-Max Sandblast.
+
* Visual artifacts at the top and bottom of list-based screens, including Spawners, Tutors, Relearners, and Battle Rules, have been removed.
* Added G-Max Snooze.
+
* The highlight box for selected moves in the Move Tutor screen now appears properly centered.
* Added G-Max Tartness.
+
* Move descriptions in the tutor and relearner screens now display within their designated areas and no longer overlap with the cost section.
* Added G-Max Sweetness.
+
* The dialogue input screen no longer displays a blurry background over the input box, improving text clarity.
* Added G-Max Smite.
+
* Shrine orb items now use data components instead of damage values, preventing unintended filling through anvil repairs.
* Added G-Max Steelsurge.
+
* Resolved a client crash that occurred when having a Pokémon sprite on your head while using Iris Shaders.
* Added G-Max Meltdown.
+
* Replace and delete move messages now display the Pokémon's proper name in chat, even for Pokémon without nicknames.
* Added G-Max Foam Burst.
+
* The correct Pokémon name is now shown in the move delete screen of the summary menu.
* Added G-Max Centiferno.
+
* Resolved a crash that could occur when clicking empty slots in the Pokémon selector UI for Move Tutor and Transfer Tutor screens.
* Added G-Max Fireball.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22652 22652] Server no longer crashes when initializing a Pokémon's animation in the cloning machine.
* Added G-Max Drum Solo.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22640 22640] Money is now correctly aligned in the inventory UI, regardless of the amount displayed.
* Added G-Max Hydrosnipe.
+
* Pokémon cries have been normalized for consistent volume, preventing extreme loudness or inaudible effects.
* Added G-Max One Blow.
+
* The "Save to Preset" button now saves presets to a generated directory within the current world directory.
* Added G-Max Rapid Flow.
+
* NPC presets now sync properly to the client.
* Added G-Max Vine Lash.
+
* NPC preset saving now functions as intended.
* Added G-Max Cannonade.
+
* The <code>pixelmon:spec</code> team supplier codec now operates correctly.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22617 22617] Pixelmon spawners now generate Pokémon at random levels within the specified range, instead of always spawning at the maximum level.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22587 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.
  
<u>Structures</u>
+
<u>'''Battle Fixes:'''</u>
* Added Tower of Waters.
 
* Added Tower of Darkness.
 
* Added various ocean structures.
 
* Added music to Pokémon Centers.
 
  
<u>Items:</u>
+
* Transform moves now display correctly in the battle UI after a Pokémon uses Transform, ensuring the moveset updates as expected.
* Added an ingame Quest Editor item, and a full ingame Quest Editor to go with it.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22645 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.
* Added TMs by generation. Depending on the type of blank TMs you allow in your world/server, you can decide if older TMs are allowed.
+
* The battle log now displays messages immediately on the battle screen, allowing for smoother progression.
* Added Generation 8 fossils.
+
* Using /endbattle now ends battles instantly, even when messages are pending, resolving issues that previously required players to click through turn 0 messages.
* Added Max Mushroom. These generate naturally in Mushroom Island biomes.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22566 22566] Running /endbattle multiple times no longer results in a disembodied state or camera lock.
* Added Max Soup.
+
* Fixed a crash caused by Iris when rendering the battle controller tile entity.
* Added Reins of Unity.
+
* The NoCrits property now defaults to false, ensuring critical hits are enabled by default in PvP battles.
* Added Guard Spec.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22595 22595] Evolving a Pokémon during an NPC battle no longer causes a soft lock after the battle ends.
* Added Cleanse Tag.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22595 22595] 22595 The camera now behaves correctly if no valid target exists or after leveling up a Pokémon mid-battle.
* Added Fluffy Tail.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22595 22595] Exp. All now functions properly for all party Pokémon.
* Added Blunder Policy.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22631 22631] Pokémon experience now updates correctly after battles, ensuring experience is saved on both the Pokémon and its entity.
* Added Ability Patch.
+
* Move requirements now use a more precise search method, allowing unabbreviated specs like iv and ev specs to function as intended.
* Added Galarica Wreath.
 
* Added Heavy Duty Boots.
 
* Added Terrain Extender.
 
* Added Adrenaline Orb.
 
* Added Rusted Sword.
 
* Added Rusted Shield.
 
* Added Heart Scale.
 
* Added Scroll of Waters.
 
* Added Scroll of Darkness.
 
* Vastly improved the look of equipped Safety Goggles.
 
* Added the ability to equip the Relic Crown and all badges.
 
* The Key Stone, Wishing Star, Oval Charm and Shiny Charm are now all items as well. Using their item form unlocks them.
 
* Added Frontier Symbols.
 
  
<u>Quest Additions:</u>
+
<u>'''Language:'''</u>
* Added new default quests.
 
* Quest dialogue can now use ?QUEST_DATA? placeholders, both directly and via lang.
 
* Added Name Inserter objective.
 
* Added Date objective.
 
* Added Flag objective.
 
* Added Query objective.
 
* Added Timer objective.
 
* Added Abandonable action.
 
* Added Give XP action.
 
* Added Potion action.
 
* Added Sound action.
 
* Added Set Flag action.
 
* Added Unset Flag action.
 
* Added alternate quest icons.
 
* Added Server Cosmetic action.
 
* Added Take Server Cosmetic action.
 
  
<u>Riding (New):</u>
+
* New translation keys have been added.
* Eternatus
+
* Translations have been updated for Arabic, Chinese, Czech, Danish, Finnish, French, German, Hebrew, Italian, Japanese, Korean, Norwegian, Portuguese, Russian, Spanish, Thai, Turkish and Ukrainian.
* Zacian
 
* Zamazenta
 
* Torracat
 
* Regieleki
 
* Regidrago
 
* Quilava
 
* Bayleef
 
* Urshifu
 
* Zarude
 
* Cufant
 
* Copperajah
 
* Dracovish
 
* Dracozolt
 
* Arctovish
 
* Arctozolt
 
* Numel
 
* Hippopotas
 
* Dragapult
 
* Duraludon
 
* Frosmoth
 
* Raticate
 
* Alolan Raticate
 
* Cacturne
 
* Lucario
 
* Electrode
 
* Wobbuffet
 
* Audino
 
* Shiftry
 
* Shelgon
 
* Gabite
 
* Darkrai
 
* Boldore
 
 
 
<u>Voices:</u>
 
* Alcremie
 
* Appletun
 
* Barbaracle
 
* Binacle
 
* Blissey
 
* Bounsweet
 
* Chandelure
 
* Cinderace
 
* Drednaw
 
* Dreepy
 
* Drizzile
 
* Grimmsnarl
 
* Grookey
 
* Incineroar
 
* Inteleon
 
* Magearna
 
* Milcery
 
* Minccino
 
* Misdreavus
 
* Morgrem
 
* Oshawott
 
* Primarina
 
* Raboot
 
* Rillaboom
 
* Rookidee
 
* Sandaconda
 
* Scorbunny
 
* Silicobra
 
* Snom
 
* Sobble
 
* Steenee
 
* Thwackey
 
* Wynaut
 
 
 
<u>Miscellaneous:</u>
 
* Updated the battle UI!
 
* Added battle music.
 
* Added Pokecenter music.
 
* Added a Transfer Tutor NPC.
 
* Added a Mega Tiara.
 
* Added two permissions for /endbattle, "pixelmon.command.admin.endbattle.ordinary" and "pixelmon.command.admin.endbattle.forceful".
 
* Added allowIllegalShinies .hocon setting
 
* Added Shadow Ho-oh and updated Shadow Lugia giveaway skins, these are both now bundled and are emissive. If you already had one, you now have both.
 
* The Haunter Wizard now includes Gastly and Gengar.
 
* Gold and Black Monocle giveaway items are now bundled. If you had one, you now have both.
 
* Added the Yukata giveaway item.
 
* Added the Wizard Hat Giveaway item.
 
* Added the Winter Cloak.
 
* Blank TMs and TRs for Generation 8 were added to default shopkeepers, Tier 1 and 2 Pokéloot, and Boss Drops.
 
* All Pixelmon items can now be given food stats. All berries and berry juice are now edible!
 
* Added a hard cap to flying Pokémon spawns in the main config.
 
* Added a Gigantamax Factor button to the Pokémon editor.
 
* Learnable TMs are now able to be viewed from the Stats menu. Egg moves and level-up moves are also viewable from this screen.
 
* Marks can now be found on wild Pokémon, allowing special titles to be used in battle. Championship Ribbons are also available for servers to make use of.
 
* Added a set of Eevee-themed scarves, which can be given via plugins and quests.
 
 
 
 
 
<u>'''Changes'''</u>
 
* The Fly external move can no longer teleport between worlds. Teleport still can.
 
* Spawning now supports Structures spawns and Lava Spawns.
 
* Galarian breeding now works in the same way as Alolan breeding.
 
* The Gigantamax Factor can now be obtained, and can appear on wild Pokémon.
 
* We now properly check if the mother is Galar, for breeding.
 
* Added a new selection of quest objectives and actions.
 
* Trainers can be set, independent of the world, to be in Gen 7 or Gen 8 mode, which decides whether they can use the respective gimmicks or not.
 
* Trainers now wear a Mega Ring or Dynamax Band if they can use it.
 
* Trainers have updated Pokémon lists.
 
* Updated Boss drops and Pokéloot.
 
* Config category ULTRASPACE is now DIMENSIONS.
 
* Wool regrowth now ticks for Wooloo and Dubwool.
 
* Ether and Max Ether will now be consumed when used outside of battle.
 
* The Fossil Machine now accepts dual fossil input.
 
* ItemPokeball is now undamageable.
 
* Updated the Heavy Ball to reflect SuMo changes.
 
* Changed ChoiceItem to not apply on Transform.
 
* Added position data to Ranches on error.
 
* Added more error catching in the Pokémon Editor, it will call out issues with held items.
 
* Added an additional check for evolution errors, and it will now dump relevant data.
 
* /endbattle can now be cancelled directly.
 
* Improved a large number of item textures.
 
* Evolution particles are now high saturation.
 
* Improved range of boss types available.
 
* Improved boss customizability. Each boss type now has its own loot pool, can be weighted against other boss types, and can have their Rare Candy chance edited.
 
* Added a wide range of new colors which can be applied to statues.
 
* The Oval Charm is now obtainable.
 
* Improved the shiny particle effect.
 
* Vastly improved every single Pokémon bounding box in the game.
 
* Dynamax now has a shimmer effect.
 
* Alien Celebi has a new method of acquisition, and Beast Balls no longer work on the Ilex Shrine.
 
* Removed hovering in Pixelmon stat files.
 
* There are many changes to spawning that would be better read on the wiki See: [[Spawning History]]
 
 
 
 
 
<u>Item Sprites:</u>
 
* Mints and "mint seeds".
 
* Both Bottlecaps.
 
* All Apricorns, including cooked variants.
 
* All Badgecases.
 
* All Evolution Stones and their Shards.
 
* Ice Stone and Ice Shard.
 
* All Umbrellas.
 
* Rare Candy.
 
* Prism Scale.
 
* Gift.
 
* Silver and Gold Hourglasses.
 
* Dynamax Candy.
 
* Ranch Upgrade.
 
* Wall Clocks.
 
* Pokéball Rugs.
 
* Ruby, Silicon, Sapphire and Amethyst Blocks.
 
* Ruby, Silicon, Sapphire, Crystal and Amethyst items.
 
* Sweet, Tart and Fancy Apple.
 
* Reassembly Unit.
 
* Zygarde Cell, Core and Cube.
 
* All Pokéballs, lids and bases.
 
* Aluminium Ingot, Plate, Block, Tools and Armor.
 
* Repels.
 
* Red Card.
 
* All Sweets.
 
* All Pokémon Mega Stones.
 
* Choice Band, Specs, and Scarf.
 
* All Type Gems.
 
* Chipped and Cracked Pot.
 
* Damp, Heat, Icy and Smooth Rock.
 
* Bach's Tin.
 
* Bob's Tin.
 
* Brittle Bones.
 
* Fresh Cream.
 
* Potato Pack.
 
* Pungent Root.
 
* Salad Mix.
 
* Spice Mix.
 
* Green Cloner.
 
* Cloner Machine.
 
* Orange Cloner.
 
* Fan.
 
* Fossil Cleaner.
 
* Fossil Display.
 
* Fossil Machine.
 
* Fossil Machine Base.
 
* Fossil Machine Display.
 
* Fossil Machine Tank.
 
* Fridge.
 
* Mechanical Anvil.
 
* Mower.
 
* Washing Machine.
 
 
 
 
 
<u>Riding (Updated):</u>
 
* Slowking
 
* Galarian Slowking
 
* Lapras
 
* Obstagoon
 
* Zweilous
 
* Spectrier
 
* Mudbray
 
* Ponyta
 
* Graveler
 
* Alolan Graveler
 
 
 
 
 
<u>'''Fixes'''</u>
 
* Fixed a bug where Pokémon were unable to jump more then once. We're sorry to all those Spoinks whose hearts we've stopped.
 
* Fixed an issue with shearing a Pokémon's wool in a Ranch Block.
 
* Fixed shiny textures for Galarian Zigzagoon and Linoone.
 
* Fixed a bug where Cut and Rock Smash would cause tool damage if you were holding a tool.
 
* Fixed a dupe with items that were damageable when they shouldn't have been.
 
* Fixed a crash caused by Minior's color data.
 
* Fixed a crash caused by custom textures being null.
 
* Fixed a Super Spicy Curry bug crashing your client.
 
* Fixed stats not being refreshed on the client when IVs or EVs were changed by plugins.
 
* Fixed an exploit with vending machines.
 
* Spawning NPCs now respect the level ranges of the trainer JSONs if there is no override in the spawning JSON.
 
* Passive healing now passively heals.
 
* Dynamax scaling is now more conservative, and the config setting for it actually works.
 
* Fixed Dynamax clouds.
 
* Fixed the completion rate of the Pokédex.
 
* Ghost types drop items again.
 
* Fixed a disconnect issue caused by the Camera.
 
* Fixed items with a max damage of 1 million.
 
* Forage will no longer give you underground loot when not targeting a transparent block.
 
* Fixed CustomTextureSpec allowing null custom textures.
 
* Fixed specs not matching with forms.
 
* Fixed Indeedee's missing texture.
 
* Fixed a crash while using Industrial Foregoing involving the Animal Rancher and Wooloo/Dubwool.
 
* Fixed the Defog HM using the normal HM sprite texture instead of Fly.
 
* Fixed RaiseToCap and BossBonusLevels not working together correctly.
 
* Uxie, Azelf and Mesprit can no longer drown.
 
* Fixed Pokémon getting stuck on the edge of the world.
 
* Fixed NPE when using DNA Splicers on Kyurem with no Reshiram or Zekrom in your party.
 
* Fixed enchanted Rubies being destroyed if your inventory was full.
 
* Fixed the learn move exploit.
 
* Fixed Thunder Stone Armor's speed boost persisting after taking the armor off.
 
* Fixed a Mint Cuttings duplication bug.
 
* Fixed an NPE related to evolving a certain Pokémon.
 
* Fixed an NPE related to Ranch blocks.
 
* Fixed not being able to turn Greninja into a zombie.
 
* Fixed Poké Ball inheritance not ignoring Ditto.
 
* Fixed the Dream Ball capture boost not working.
 
* Fixed the starter advancement not being fired correctly.
 
* Fixed invalid starters not being signaled properly to console.
 
* Fixed starters not supporting forms.
 
* Fixed doors and beds in snapshots not staying placed down.
 
* Fixed New Running Boots ignoring the Unbreakable tag.
 
 
 
 
 
<u>Battle Fixes:</u>
 
* Starting a battle versus an NPC with targeting now still pulls up the rules and team selection.
 
* Metronome will no longer trigger Z-Moves.
 
* Rising Voltage now has the correct power inside Electric Terrain.
 
* Fixed Steel Beam not causing recoil damage.
 
* Updated Dire Hit to the newest mechanics.
 
* Me First can no longer copy moves it should not be able to.
 
* Clangorous Soul no longer deals just one damage.
 
* Morpeko transformation now displays messages.
 
* Mummy and Wandering Spirit now display messages.
 
* Fixed the Max Guard message.
 
* Fixed Z-Geomancy and Taunt interaction.
 
* Fixed Scale Shot not working at all.
 
* Fixed the Steel Roller effect not working.
 
* Fixed Queenly Majesty and Dazzling not working.
 
* Fixed Destiny Bond ending battles in error.
 
* Fixed the battle camera moving about while typing in chat.
 
* Fixed Synchronize causing the "badly poisoned" effect to scale too quickly.
 
* Max Moves can now be disabled.
 
 
 
 
 
<u>Quest Fixes:</u>
 
* Fixed initial (default) quests having extra requirements.
 
* Fixed a potential exploit where quests could be abandoned before the abandon button was visible.
 
* Fixed Defeat Trainer and Absolute Position.
 
* The Spawn Pokémon action can now be set to engage the player immediately.
 
* All the default quests now use Name Inserters and new quest icons.
 
* Large quest names are now squashed properly.
 
  
 +
<u>'''Developer:'''</u>
  
<u>'''Developer'''</u>
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22650 22650] Added new interaction events: <code>pixelmon:defeat_leader</code>, <code>pixelmon:lose_to_leader</code>, <code>pixelmon:defeat_champion</code>, and <code>pixelmon:lose_to_champion</code>.
* IVStore and EVStore now implement an interface for easier usage between the two.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22650 22650] Added the <code>pixelmon:set_string_context</code> interaction result.
* BaseStats now has appropriate getters and all fields are now deprecated. The goal is to make it fully immutable at runtime as it was intended to be.
+
* Added the <code>pixelmon:finish_healing</code> interaction event.
* Added ForceEndBattleEvent for /endbattle and Fluffy Tail.
+
* Interaction events can now be defined and managed through datapacks.
* Added Fluffy Tail interaction.
+
* Added JSON support for interaction events, enabling custom event creation.
* Added abstract AttackEvent. Refactor of AttackEvents.
+
* NPCs can now be set as pushable or unpushable using the new pushable property (default: true).
* Added AttackEvent.Use - Fires for all attacks, allows modification of accuracy and cantMiss.
+
* NPCs now support a title property, allowing for custom titles above their name tag (default: none).
* Added abstract NPCEvent.
+
* NPC icon rendering has been improved.
* Added NPCEvent.Interact - Fires for all NPC interactions.
+
* Introduced enabling placeholder support in text components.
* Added NPCEvent.StartBattle - Fires for all NPC versus player battle starts.
+
* Added the pixelmon:apply_spec interaction result, allowing Pokémon context to apply specified properties through interaction.
* Added NPCEvent.EndBattle - Fires for all NPC versus player battle ends.
+
* Added the has_research interaction condition for use in custom interactions.
* EntityNPC and EntityStatue are now IAnimals. Prevents rendering of statue if entity tracker issue occurs.
+
* The <code>pixelmon:defeat_trainer</code> event now returns an empty interaction result.
* PartyAlolanCondition has been merged into PartyCondition, and now supports any form.
+
* Introduced <code>pixelmon:defeat_npc</code>, which now handles the logic previously managed by <code>defeat_trainer</code>.
* Improved ItemBattleItem.
+
* <code>StringContextDataProvider</code> now converts all data to string automatically, improving flexibility and removing the need for type-specific data providers.
* Championship Ribbons (and others as we add them) can be awarded to individual Pokémon with the method {Pokemon Instance}.addRibbon(EnumRibbonType.CHAMPION);
+
* Added support for appending tasks to the end of the evolution query process.
* Added packet ClientSetLastOpenBox, allows setting of a player's last open box from the server.
 
* Added ParticleArcaneryDispatcher, allows creation of Pixelmon particles from the server.
 
* Which quest is being tracked can now be changed by the server. PlayerPartyStorage#getQuestData().setTracking(QuestProgresss) and PlayerPartyStorage#getQuestData().hideTracking().
 
* Added MechanicalAnvilEvent.RemoveStack - Fires when an item is removed from a Mechanical Anvil.
 
* Added MechanicalAnvilEvent.SetStack - Fires when an item is added to a Mechanical Anvil.
 
* Added MechanicalAnvilEvent.Tick.Pre - Fires on start of a Mechanical Anvil tick.
 
* Added MechanicalAnvilEvent.Tick.Post - Fires on end of a Mechanical Anvil tick.
 
* Added MechanicalAnvilEvent.Hammer - Fires before a Mechanical Anvil creates a new item.
 
* Added MechanicalAnvilEvent.HammerResult - Fires after a Mechanical Anvil creates a new item.
 
* PokeLootClaimedEvent is now deprecated, replaced with PokeLootEvent.
 
* Added PokeLootEvent.Claim - Is the equivalent of PokeLootClaimedEvent, fires when a Poké Loot is attempted to be claimed.
 
* Added PokeLootEvent.GetDrops - Allows modification of the loot given by a Poké Loot.
 
* Added PokeLootEvent.Drop - Fires whenever a Poké Loot is about to give an item.
 
* Added SetLevellingEvent - Fires whenever a player, or the game, toggles levelling being enabled/disabled for a Pokémon.
 
* Added ZygardeEvent.Activate - Fires whenever an Reassembly Unit is activated.
 
* Added ZygardeEvent.Select - Fires whenever an Pokémon is selected for use in a Reassembly Unit.
 
* Added ZygardeEvent.Seperate - Fires whenever a Zygarde is seperated by a Reassembly Unit.
 
* Added ZygardeEvent.New.Start - Fires at the start of assembly of a new Zygarde in a Reassembly Unit.
 
* Added ZygardeEvent.New.End - Fires at the end of assembly of a new Zygarde in a Reassembly Unit.
 
* Added ZygardeEvent.Merge.Start - Fires at the start of a merger of an existing Zygarde in a Reassembly Unit.
 
* Added ZygardeEvent.Merge.End - Fires at the end of a merger of an existing Zygarde in a Reassembly Unit.
 
* Added AbandonQuestEvent - Fires whenever a quest is attempted to be abandoned.
 
* Added FinishQuestEvent.Complete - Fires whenever a player completes a quest.
 
* Added FinishQuestEvent.Fail - Fires whenever a player fails a quest.
 
* Added NPCInserterEvent - Fires whenever a Quest Giver NPC is attempted to be chosen by an NPC inserter.
 
* Added QuestActionEvent - Fires whenever a quest action is about to be executed.
 
* Added QuestObjectiveEvent.Progress - Fires whenever a player makes progress towards completing a quest objective.
 
* Added QuestObjectiveEvent.Complete - Fires whenever a player completes a quest objective.
 
* Added QuestStageEvent.Complete - Fires whenever a player completes a quest stage.
 
* Added QuestStageEvent.Set - Fires whenever a player has their stage set in a quest.
 
* Added ArmorEffectEvent.Effect - Allows modification of the effects given by a piece of Pixelmon armor.
 
* Added ArmorEffectEvent.Attribute - Allows modification of the attributes given by a piece of Pixelmon armor.
 
* Added CameraEvent.DuplicatePhoto - Fires when a photo is about to be taken, but might be blocked by the duplicate photo setting. Cancellation allows bypass of this.
 
* Added CameraEvent.ConsumeFilm - Fires when a camera is about to consume film. Cancellable.
 
* Added CameraEvent.TakePhoto - Fires when a photo is taken by a camera. Mutable and cancellable.
 
* Added EntityPokestop. Have fun.
 
  
 
</div></div>
 
</div></div>
  
 
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
 
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
<div style="font-weight:bold;line-height:1.6;">Version 8.1.2</div>
+
<div id="9.3.2" style="font-weight:bold;line-height:1.6;">Version 9.3.2 (Beta)</div>
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 +
Released May 30, 2025.
  
'''''"A Sweet Update!"'''''
+
'''''"1.21.1 (9.3.2)"'''''
  
<u>'''Version 8.1.2'''</u>
+
* 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 JRK.
 +
* The minimum Neoforge version for this update is 21.1.172 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.
  
<u>'''Fixes'''</u>
+
<u>'''Additions:'''</u>
* Fixed stat files for clients.
 
  
<u>'''Version 8.1.1'''</u>
+
* Added new raw resource items for 1.21 consistency: raw platinum, raw silver, raw bauxite, and raw silicon.
 +
* A new config option has been added to battle.yml to disable storing the last battle log (default: off).
  
<u>'''Fixes'''</u>
+
<u>'''Battle Tests:'''</u>
* Fixed Tutor moves for new Pokémon.
 
* Fixed decoration placement.
 
* Fixed an error with Quests.
 
* Fixed a crash when using Pixelmon rods.
 
* If updating from 8.1.0, you only need to refresh the generation 8 JSONs.
 
  
<u>'''Version 8.1.0'''</u>
+
* Added tests for the King’s Rock held item, including interactions with multistrike moves, Serene Grace, Pledge effects, and Sheer Force.
 +
* Added tests for each type of Gem held item.
 +
* Added tests for the Rusted Sword and Rusted Shield held items.
 +
* Added tests for the Razor Fang held item, which will handle interactions with Serene Grace, multistrike moves, and Sheer Force.
 +
* Added tests for the Exp. Share to verify experience gain for non-participating Pokémon.
 +
* Added tests for Z-Crystals, including type-based and species-specific Z-Move behavior, transformation compatibility, and upgrade conditions.
 +
* Added tests for the Incense held items, including effects on speed priority and prize money.
 +
* Added a test to ensure Loaded Dice does not affect Surging Strikes.
 +
* Added tests for the Zen Mode ability.
 +
* Added 6 tests for the Razor Wind move, covering charge behavior, Power Herb interaction, interruptions, and critical-hit ratio.
 +
* Added tests for the Pain Split move.
  
<u>'''Additions'''</u>
+
<u>'''Changes:'''</u>
  
<u>Added new Pokémon:</u>
+
* Player data has been moved to a new <code>saves/WORLDNAME/playerdata/pokemon</code> directory for improved organization and consistency. Legacy data is automatically migrated to the new location on first run.
* Added Clobbopus
+
* All references to Aluminium have been adjusted to the correct spelling for en_US, there is a fallback in place and should not affect worlds. Datapacks interacting with Aluminum will need to be looked over however.
* Added Grapploct
+
* The Item Finder now correctly displays its sprite, showing red when no hidden items are nearby, and produces lava particles and extinguish sounds to indicate nothing was found.
* Added Cramorant
+
* Adjusted single player spawning to prevent spawns too close to the player, and lowered the total number around you. (You can adjust this yourself in your wild spawning config.)
* Added Arrokuda
+
* Added a confirmation message when money is awarded via interactions.
* Added Barraskewda
+
* Updated Shiftry to have the Wind Rider ability and the Piplup line to have Competitive, matching Scarlet and Violet changes.
* Added Galarian Corsola
 
* Added Cursola
 
* Added Galarian Zigzagoon
 
* Added Galarian Linoone
 
* Added Obstagoon
 
* Added Galarian Weezing
 
* Added Galarian Darumaka
 
* Added Galarian Darmanitan
 
* Added Sizzlepede
 
* Added Centiskorch - Also referred to as nope.
 
* Added Falinks
 
* Added Toxel
 
* Added Toxtricity - Amped and Low-Key
 
* Added Indeedee - Male and Female forms
 
* Added Hatenna
 
* Added Hattrem
 
* Added Hatterene
 
* Added Milcery
 
* Added Alcremie
 
* Added Galarian Ponyta
 
* Added Galarian Rapidash
 
* Added Impidimp
 
* Added Morgrem
 
* Added Grimmsnarl
 
* Added Galarian Farfetch'd
 
* Added Sirfetch'd
 
* Added Galarian Slowpoke
 
* Added Galarian Slowbro
 
* Added Morpeko
 
* Added Pincurchin
 
* Added Snom
 
* Added Frosmoth
 
* Added Galarian Mr. Mime
 
* Added Galarian Meowth
 
* Added Perrserker
 
* Added Dreepy
 
* Added Drakloak
 
* Added Dragapult
 
  
<u>Fishing</u>
+
<u>'''Fixes:'''</u>
* Added new Jump! variations to the Super Rod. Good luck!
 
  
<u>Added new Strike forms:</u>
+
* Added movement AI to NPCs, including random_stroll, look_at_nearby, and stroll_through_village goals, allowing for configurable NPC wandering and behavior.
* Boltund
+
* Fixed being unable to type colons (:) in the NPC preset field, enabling the use of full preset identifiers like pixelmon:trainers/aquaboss.
* Electivire
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22372 22372] Fixed an issue where certain NPC presets could not be placed using the NPC editor.
* Gallade
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22565 22565] NPCs using Pokémon models now render correctly and no longer appear upside down or backwards.
* Jolteon
+
* NPC nameplates now display properly above NPCs.
* Ninetales
+
* Improved the NPC preset menu to stay within screen boundaries and added suggestions to the search box.
* Vivillon
+
* Fixed the NPC clipboard menu going off-screen during editing.
* Poliwrath
+
* The Move Relearner NPC preset now correctly opens the move relearner interface when interacted with.
* Weavile
+
* Interacting with Move Relearner NPCs no longer causes client disconnects when no cost is defined.
* Crobat
+
* Pokémon now display correctly on the Move Relearner selection screen.
 +
* Relearner NPCs now require a valid cost to function, preventing invalid configurations.
 +
* Client network state now resets properly after leaving a Pixelmon server, improving connection stability and behavior.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22416 22416] [https://pixelmonmod.com/tracker.php?p=2&t=22321 22321] External moves like Forage now work correctly in multiplayer, with effects and cooldowns triggering as expected.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22571 22571] Poké Ball lids now craft correctly based on the apricorns used.
 +
* Moltres’ flying animation and model have been updated to fix wing stretching issues and improve visual quality.
 +
* Turtwig’s model position has been corrected so it no longer sinks into the ground.
 +
* Egg photos now display the correct egg sprite in-game.
 +
* Egg photos now render correctly, and photos worn on the player’s head appear properly lit in the inventory.
 +
* A Mega Discovery research now unlocks properly after defeating an Epic, Legendary, or Ultimate Boss.
 +
* The research task to defeat 10 Mega Boss Pokémon in A Mega Discovery now tracks progress correctly.
 +
* Restored usability of the research inventory tab by fixing scroll wheel and scrollbar functionality.
 +
* The Pokémon Editor now properly updates a Pokémon’s stats when its species is changed.
 +
* Fixed a crash in the Pokémon Editor when using auto-complete for certain species names like Tyranitar, Pupitar, or Jynx.
 +
* Fixed a rare crash that could occur during wild Pokémon spawns due to an invalid level tweak.
 +
* Fixed a rare server shutdown error that could occur when saving research data.
 +
* The Max Raid Den Spawner now correctly places the den at the block you click, rather than at the player’s position.
 +
* Raid bosses no longer escape the den and wander the world after a raid ends.
 +
* NPC titles now display correctly in all languages using translatable text.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22597 22597] [https://pixelmonmod.com/tracker.php?p=2&t=22596 22596] [https://pixelmonmod.com/tracker.php?p=2&t=22570 22570] Fixed a server crash caused by invalid items loading in infusers during world generation or preloading.
 +
* The “Find a Wishing Piece” task in The Dynamax Phenomenon research now completes correctly when picking up a Wishing Piece.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22591 22591] Pokémon nicknames now support multiple color codes correctly without cutting off text.
 +
* Fixed Evolution Stone armor using a fallback texture when worn or placed on armor stands. Armor textures now display correctly in all cases.
 +
* Updated the movesets of Tornadus, Thundurus, Landorus, and Enamorus to reflect their Generation 9 learnsets.
 +
* Iron Valiant’s staff now animates correctly and remains connected to its hand during walking animations.
 +
* Kakuna’s model is no longer rotated onto its back and now appears upright.
 +
* Pidgeotto’s model has been updated to reduce blockiness.
 +
* Shiny Alolan Ninetales now displays its correct purple-toned coloring.
 +
* Voltorb’s model has been smoothed and no longer appears overly blocky.
 +
* Exeggcute’s model and animations have been fixed; it no longer lies sideways or animates incorrectly.
 +
* Grovyle’s model is now correctly positioned and no longer sinks into the ground.
 +
* All seasonal Sawsbuck forms now stand correctly on the ground.
 +
* Smoliv’s model no longer stretches due to incorrect weight mapping.
 +
* Litleo has received an updated model and smoother walking animation.
 +
* Pyroar (both male and female) now use updated models and animations, and Shiny Female Pyroar displays correct coloring.
  
<u>Added new Alter forms:</u>
+
<u>'''Battle Fixes:'''</u>
* Volcarona
 
  
<u>Added new Creator forms</u>
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22603 22603] Fixed battle UI not displaying correct item stack sizes, such as Poké Balls, by ensuring inventory data is properly synchronized with the client.
* Mewtwo
+
* Battle screen transparency now applies correctly to the Bag and Pokémon selection menus when using the F1 key.
* Xerneas
+
* Added support for the <code>money_multiplier</code> context key.
* Dragonite
+
* All money-increasing items (such as Luck Incense) now correctly double prize money from NPC battles.
 +
* Fixed battle logs showing raw component values like literal{Rattata} instead of proper names.
 +
* The raid lobby screen now correctly updates the selected Pokémon for all players, and properly reflects the host’s choice.
 +
* Gems now correctly boost the power of moves instead of directly modifying damage dealt.
 +
* Gems are no longer consumed if an attack misses or fails.
 +
* Improved handling of held items during charging moves, though Gems are not consumed during the charge turn of multi-turn moves.
 +
* Zen Mode now activates correctly when the user is at exactly 50% HP.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=16340 16340] Behemoth Blade and Behemoth Bash now retain PP Up and PP Max effects from Iron Head when transformed by Zacian or Zamazenta.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=21895 21895] Surging Strikes now correctly hits three times, even when the user is holding a Loaded Dice.
 +
* Players can no longer spectate their own battles by targeting another participant in the same battle.
 +
* Fixed Incense items that boost move power from incorrectly increasing final damage instead of move power.
 +
* Full Incense now correctly causes the holder to move last in its priority bracket.
 +
* Pure Incense now properly reduces wild Pokémon encounter rates.
 +
* Pressing Esc to run during Pokémon selection after a faint no longer causes the battle to get stuck on “Waiting...”.
 +
* Razor Wind now correctly has an increased critical-hit ratio.
 +
* Razor Wind is now properly interrupted by conditions like flinching, sleep, or confusion, and will no longer continue incorrectly.
 +
* Players can now successfully run from battle using the cursor after their first Pokémon faints.
 +
* Players in battle free roam can no longer spectate other battles, preventing issues with rejoining their own battle.
 +
* Using /battlelog no longer causes disconnects in multiplayer, even outside of battle or in solo raid scenarios.
 +
* The /battlelog command now functions correctly in all battle types, including wild battles, raids, NPC battles, and PvP.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22579 22579] Ditto using Imposter no longer causes a disconnect when transforming into Ogerpon or other Pokémon with missing form data.
 +
* The Run button now appears and functions correctly after a Pokémon faints in battle.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22588 22588] Using a Blank TR in battle no longer causes the battle to end with an error when attempting to assign a move.
 +
* Battle Bag items now display correctly within the UI and can be selected as intended.
 +
* Chat messages no longer obstruct battle UI elements when selecting Pokémon or items.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22599 22599] EVs now update correctly after battles.
  
<u>New Valencian Forms</u>
+
<u>'''Language:'''</u>
* Bellsprout
 
* Weepinbell
 
* Victreebel
 
* Butterfree
 
* Paras
 
* Parasect
 
  
<u>New Summer Forms</u>
+
* Added Arabic, Czech, Finnish and Swedish languages.
* Electrode
+
* Updated Danish, French, German, Israeli, Italian, Japanese, Norwegian, Dutch, Portuguese, Russian, Spanish, Thai, Turkish, Ukrainian languages with new translation keys, removed some unused keys.
* Snorlax
 
* Omanyte
 
  
<u>New Miscellaneous Forms:</u>
+
<u>'''Developer:'''</u>
* Snowy Snorlax
 
* Arbok Variations
 
  
<u>Added Abilities:</u>
+
* Added utility methods to <code>AttackRegistry</code> for retrieving random damaging moves with or without Z-Move compatibility.
* Updated Super Luck
+
* Updated <code>Attack#isAttack()</code> to account for overridden attack types such as Z-Moves and G-Max Moves.
* Updated Rattled
+
* Added <code>ImmutableAttack#getZMove(PixelmonWrapper, boolean)</code> to support Z-Move logic on transformed Pokémon.
* Updated Intimidate
+
* The <code>ApplyBonusStatsEvent</code> no longer fires for Pokémon without bonus stats, reducing unnecessary log spam.
* Updated Infiltrator (affects spawns near player)
+
* Moved a battle log entry to only appear when not in simulation mode.
* Added Ball Fetch
+
* Refactored the <code>InteractionContext</code> system, renaming it to <code>StoredContext</code> and moving it outside the NPC package for broader use.
* Added Perish Body
+
* Introduced <code>ContextKey#mutable</code> and <code>ContextKey#immutable</code>, with validation for immutability constraints.
* Added Dragon's Maw
+
* Context keys are now registered server-side via the <code>RegisterEvent</code>.
* Added Transistor
+
* <code>StoredContext</code> is now a sealed class and supports <code>ResourceLocation-based</code> access for dynamic pipelines like NPCs and Research.
 +
* Added <code>StrictStoredContext</code> for enforcing immutability in systems like the battle engine, throwing exceptions on mutable access.
 +
* Use <code>StoredContext#strict</code> to create a guaranteed immutable context instance for safe copying and isolation.
 +
</div></div>
  
<u>New Attacks:</u>
+
==''Minecraft'' 1.20.2==
* Added Grassy Glide
+
=====Version 9=====
* Added Shell Side Arm
+
----
* Added Dual Wingbeat
+
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
* Added Stalwart
+
<div id="9.2.10" style="font-weight:bold;line-height:1.6;">Version 9.2.10 (Alpha)</div>
* Added Tea Time
+
<div class="mw-collapsible-content">
* Added Octolock
+
Released December 11, 2024.
* Added Mirror Move
 
* Added Darkest Lariat
 
* Added Plasma Fists
 
* Added Instruct
 
* Added Sparkling Aria
 
* Added Stomping Tantrum
 
* Added Pollen Puff
 
* Added Purify
 
* Added Core Enforcer
 
* Added Misty Explosion
 
* Added Shell Trap
 
* Added Lash Out
 
* Added Spotlight
 
* Added Throat Chop
 
* Added Corrosive Gas
 
* Added Burning Jealousy
 
* Added Expanding Force
 
* Added Rising Voltage
 
* Added Scorching Sands
 
* Added Skitter Smack
 
* Added Terrain Pulse
 
* Added Coaching
 
* Added Triple Axel
 
* Added Meteor Beam
 
* Added Dragon Energy
 
* Added Thunder Cage
 
  
<u>Added Items:</u>
+
'''''"1.20.2 (Alpha 9)"'''''
* Added Dynamax candy
 
* Added all TMs and TRs for generation 8
 
* Added Galarica Twig
 
* Added Galarica Cuff
 
  
<u>Added Decoration:</u>
+
<u>'''Additions:'''</u>
* Added Incense decoration blocks
 
* Added Relic decorations
 
* Added Galarica Cuff display
 
  
<u>New Mounts:</u>
+
* Added new Research and Assignment feature.
* Abomasnow, Bronzong, Chatot, Empoleon, Infernape, Lickilicky, Rhyperior, Tangrowth, Vespiquen, Venomoth, Golduck, Machoke, Slowbro, Muk, Gengar, Lickitung, Weezing, Vaporeon, Jolteon, Flareon, Kabutops, Xatu, Espeon, Umbreon, Slowking, Forretress, Granbull, Scizor, Heracross, Blissey, Pinsir, Blaziken, Breloom, Lairon, Swalot, Wailmer, Zangoose, Armaldo, Dusclops, Deoxys (normal, defence, speed, & attack), Leafeon, Glaceon, Swoobat, Gurdurr, Vanilluxe, Delphox, Greninja, Diggersby, Pangoro, Aegislash, Malamar, Barbaracle, Dragalge, Clawitzer, Sylveon, Trevenant, Hoopa (unbound), Lurantis, Oranguru, Passimian, Palossand, Type: Null, Tapu Koko, Tapu Lele, Tapu Bulu, Tapu Fini, Zeraora
+
* 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 <code>size</code> 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.
  
<u>Quests:</u>
 
* Added support for & color codes in MESSAGE.
 
* Added quest objectives: NPC_TALK, NPC_SHOW, NPC_GIVE
 
* NPC objective no longer uses count, NPC_RESPOND without a response index now defaults to 0.
 
* Added SpawnPokemonAction (Give and Spawn) for quests.
 
* Changed RandomObjective, moved PokemonObjective away from storing specs as this breaks things.
 
* Added FollowthroughObjective.
 
* Added a builder pattern for quests.
 
* Fixed FakePlayers causing errors with Quests.
 
* Added KEY_ITEM and TAKE_KEY_ITEM actions.
 
* Added DIALOGUE action.
 
* NPC type objectives now chain to one another, unlocking infinite possibilities with DIALOGUE.
 
* Removed quest type and rarity.
 
* Quests can now be set to be repeatable explicitly.
 
* Quests can now be marked as unabandonable.
 
* Multiple quests with the same NPC now go one after another.
 
* Quest icons are now much higher resolution.
 
* Quest overlay in the bottom corner of the screen will now point to quest markers of the shown quest, if any are present.
 
  
<u>Miscellaneous:</u>
+
<u>'''Pokémon:'''</u>
* Added Dynamax.
 
* Added support for Emissive textures. All Strike and Alter Pokémon now have this.
 
* Added new advancements for forms.
 
* Added recipes for curry ingredients.
 
* Implemented in-depth riding. All generation 1 Pokémon now use this system - riding these Pokémon will feel entirely different, with each Pokémon individually customized.
 
* You can now place stuff on tables!
 
* All Pokémon in Sword and Shield are on a generation 8 moveset. Any that haven't made the cut yet are on generation 7.
 
* Added a structures spawn condition, for creating spawn sets within Minecraft structures such as strongholds.
 
* Added new Better Spawner block category, structure.
 
* Added new spawn location types: Indoors, Manmade, Surface Lava, Underground Lava, Lava Floor, Liquid, Surface Liquid, Underground Liquid, Liquid Floor
 
* Added NPC skins; Aqua Boss, Flare Grunt Female, Flare Grunt Male, Galactic Boss, Galactic Grunt Female, Galactic Grunt Male, Giovanni, Guzma, Lass3, Lysandre, Magma Boss, Magma Grunt Male, Magma Grunt Female, N, Plasma Grunt Male, Plasma Grunt Female, Skull Grunt Female, Skull Grunt Female, Team Yell Male, Team Yell Female, Youngster 6, Youngster 7
 
* Added new Trainer NPCs (Also as Dialogue NPCs; Aqua Boss, Flare Grunt Female, Flare Grunt Male, Galactic Boss, Galactic Grunt Female, Galactic Grunt Male, Giovanni, Guzma, Lysandre, Magma Boss, Magma Grunt Male, Magma Grunt Female, N, Plasma Grunt Male, Plasma Grunt Female, Skull Grunt Female, Skull Grunt Female, Team Yell Male, Team Yell Female
 
  
 +
* 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.
  
<u>'''Changes'''</u>
+
<u>'''Cosmetic Palettes::'''</u>
* New Sprites for Grookey, Thwackey, Rillaboom, Scorbunny, Raboot, Cinderace, Sobble, Drizzile, Inteleon, Skwovet, Greedent, Rookidee, Corvisquire, Corviknight, Blipbug, Dottler, Orbeetle, Nickit, Thievul, Wooloo, Dubwool, Chewtle, Drednaw, Yamper, Boltund, Rolycoly, Carkol, Coalossal, Flapple, Appletun, Silicobra, Sandaconda, Gossifleur, Eldegoss, Runerigus, Solrock, Lunatone, Luvdisc & Bronzor
 
* Mints will now only be farmable on tilled soil.
 
* Mints will no longer drop a seed after being fully grown.
 
* The /legendaryspawn command will now force a spawn even if spawning is disabled.
 
* Encountering a Pokémon in battle now causes it to register as seen in the player's Pokédex. This also includes properly-registered spectators to a battle.
 
* Moved Forage to the Better Spawner.
 
* Updated Dialga and Palkia's catch rates to their modern game stats.
 
* Raised the max allowed purchase size for shopkeepers, up to either the maximum money available or the maximum empty inventory space.
 
* Disabling an entire generation of spawns will now also effect wild trainers and traders.
 
* Allow a trade of your last Pokémon if the trade is valid. (e.g. not an egg)
 
* Switch up Move Tutors to accept direct item input, rather than requiring tab completion. Also extends to the Trainer Editor.
 
* Added flavor stats to berry tooltips.
 
* You can no longer fish with a fainted team.
 
* Updated Gastro Acid to reflect new abilities it should not work on.
 
* Updated the list of moves that Bulletproof blocks.
 
* You can no longer place a berry under a chest.
 
* Bottle Caps will now look for the config max level instead of being locked to level 100.
 
* Updated Destiny Bond to generation 7 and 8 mechanics - Destiny Bond now fails if it was used successfully on the last turn, and fails if the opponent is dynamaxed.
 
* Added secondary egg groups for all new Pokémon.
 
* Updated Type and Status icons.
 
* You can now use item meta in trainer drops.
 
* Shrunk Pokémon sprites in Pokéchecker to prevent them looking so blown up.
 
* Changed the statue interface to allow for longer form names.
 
* Pokémon will no longer take drowning damage if they are in a Water egg group.
 
* Pokémon will no longer take fire damage if they are Water type.
 
* Pokémon will only not take lava damage if they are Fire type.
 
* Pokémon will heal from lightning bolt damage if they are Electric type.
 
* Pokémon will no longer take magic damage if they are in the Mineral egg group.
 
* Pokémon will no longer take any damage except magic if they are Ghost type.
 
* Vice Grip -> Vise Grip, the single most important change of Sword and Shield.
 
  
 +
* Added spirit Iron Valiant.
 +
 +
<u>'''Moves, Battle Items and Abilities::'''</u>
  
<u>Model Changes:</u>
+
* Added Ability Shield item.
* Updated Miltank to SMD
+
* Added TM171-TM223 for all existing moves.
* Updated Larvesta to SMD
 
* Updated Volcarona to SMD
 
* Updated Nihilego to SMD, added Emission
 
* Fixed Rookidee's model
 
* Fixed Wooloo's model
 
* Updated NPC skins: Aqua Grunt Female, Aqua Grunt Male, Lass 2, Magma Grunt Male, Magma Grunt Female, Pokémaniac Girl 2, Punk Girl.
 
  
 +
<u>'''Items:'''</u>
  
<u>Mount Changes:</u>
+
* 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.
* Fearow, Nidoqueen, Nidoking, Ninetales (normal & alolan), Vileplume, Arcanine, Machamp, Rapidash, Dewgong, Cloyster, Rhyhorn, Rhydon, Tauros, Bibarel, Drifblim, Floatzel, Gastrodon, Honchkrow, Staraptor, Torterra, Lapras, Snorlax, Dragonite, Mewtwo, Meganium, Typhlosion, Feraligatr, Noctowl, Ariados, Crobat, Lanturn, Quagsire, Girafarig, Ursaring, Mantine, Skarmory, Kingdra, Donphan, Stantler, Raikou, Entei, Suicune, Camerupt, Vibrava, Flygon, Whiscash, Crawdaunt, Claydol, Milotic, Tropius, Sealeo, Walrein, Huntail, Gorebyss, Salamence, Regirock, Registeel, Latias, Latios, Groudon, Chesnaught, Talonflame, Pyroar, Gogoat, Furfrou, Tyrantrum, Goodra, Avalugg, Xerneas, Yveltal, Volcanion
+
* Added Gimmighoul Coin.
  
 +
<u>'''Sounds:'''</u>
  
<u>'''Fixes:'''</u>
+
* 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.
*  Removed a Held Item restriction, fixes certain held items not appearing on wild spawns.
+
* Updated voices: Guzzlord, Kyogre, Deerling, Flamigo, Gardevoir, Hoppip, Kirlia, Shinx, Shroomish, Shaymin, Sunflora, Sunkern, Zigzagoon, Zorua, Cetoddle, Charcadet, Tinkatink, Bonsly and Tinkatuff.
*  Mug recipes now craft their respective mug properly.
 
* Fixed Pokémon that were marked as invisible still showing particles.
 
*  Fixed Flapple breeding into more Flapples instead of Applin.
 
*  As an extension to the above, all of gen 8 should breed properly now.
 
*  Chatting NPCs will no longer ghost lines onto other NPCs.
 
*  Pokemon#increaseFriendship now boosts the amount gained if the Pokémon is holding a Soothe Bell.
 
*  Thunder stone armour set effects no longer persist when pieces are removed.
 
*  Unshorn Mareep/Wooloo/Dubwool no longer cause items to get stuck in their wool when right-clicking.
 
*  Fixed the Ground Gym exit door.
 
*  Fixed a held item dupe.
 
*  Fixed Mint buffs reset on using a Rare Candy or winning a battle.
 
*  Made Pokéspecs handle gender forms better - this fixes /pokegive for a gendered form not always returning the correct sprite.
 
*  Fixed a crash with the Pokémon Editor.
 
*  Remove some really old form version code that was pre-IEnumForm era. Fixes a few bugs with the new special textured forms being wiped.
 
*  Fixed statue handling of gender forms, fixes Magikarp's jump forms with statues.
 
*  Fixed a class cast error from Electrode and Voltorb models when breeding or when used as statues.
 
*  Fixed an issue with the fishing log menu on servers.
 
*  Fixed Dream balls.
 
*  Fixed the Shiny Charm not being obtainable.
 
*  Removed an erroneous pixel from the small TV sprite.
 
*  Fixed the Pokédex being stuck at 95%.
 
*  Fixed client languages other than en_US breaking the custom trainer/resource pack skin GUI.
 
*  Fixed an issue with form names containing underscores not working with the form spec.
 
*  Fixed curry tooltips.
 
*  Fixed a crash with specific dyes used on chairs.
 
*  Spawn info in the Pokédex now translates properly.
 
  
 +
<u>'''Structure:'''</u>
  
<u>Battle Fixes:</u>
+
* Added meteorite.
* Fixed Battle GUI actions persisting if you're clicking too fast. No more accidental ball throws!
 
*  Fixed inverse battling ignoring double types.
 
*  ...also, inverse battling works properly now.
 
*  Corrosion now causes normal effectiveness against Steel-type Pokémon for non Poison-type moves.
 
*  Corrosion can now properly poison Poison-Type Pokémon.
 
*  Bide will now longer faint a Pokémon that isn't in battle.
 
*  Bide now has a proper damage calculation. (status issue)
 
*  Bide no longer ignores Protect.
 
*  Fixed Steam Engine sending ~100 speed stat change particles when it shouldn't have.
 
*  Fixes Burn Up not removing Fire typing from the user.
 
*  Fixed No Retreat applying No-Escape to the opponent, and not having targets defined.
 
*  Fixed mismatch between Eject Button and Throat Spray.
 
*  Fixed bypassing the isAlreadyInBattle check, prevents a dupe.
 
*  Fixed Chip Away, Sacred Sword and the Unaware ability not ignoring evasion stats.
 
*  Fixed Z-Growth having the wrong crystal assigned.
 
*  Fixed some attacks ignoring accuracy.
 
*  Fixed OHKO moves hitting targets of a higher level than the user if No Guard, Lock-On, etcetera were used.
 
*  Handle NPC battles removing items from the user with certain moves, should properly update stats if this was a held item. Accounts for moves that shouldn't be taken.
 
*  Fixed mega stones being removed once Pokémon have been mega evolved mid battle.
 
*  Fixed throwing the confusion check if the Pokémon is flinched.
 
*  Revert to non-temp forms by using the known form when they entered battle, or used the move skill. This should allow for temp battle forms to revert back to the proper special form.
 
Added a safe guard for Zen mode acting on a fainted Pokémon.
 
*  Stuff Cheeks now functions as intended.
 
  
 +
<u>'''Datapack:'''</u>
  
<u>Ranch Fixes:</u>
+
* Added Growths as a datapack registry.
* Fixed Eggs being deleted if a ranch block was activated after being loaded, but before the first refresh tick.
+
** Each Pokémon JSON now has a "mean" and a "standard deviation" defining the distribution of their size.
* Fixed Ranches not showing eggs when unloaded and reloaded.
+
* Added datapack abilities for additional Size categories (growth).
* Fixed hourglasses being usable when an egg is already present.
+
* Updated all species to include <code>growth_data</code> in forms.
* Fixes hourglasses being usable when Pokémon were not breedable.
+
* Added recipes for Pixelmon Chest Boats.
* Fixed not showing canBreed not being used when checking compatibility.
+
* Added Recipe Book advancement for Pixelmon Chest Boats.
* Added TileEntityRanchBlock.canBreed() (with some java doc to show it)
+
* Renamed <code>crafted_gingko_blocks</code> to <code>crafted_ginkgo_blocks</code> tag.
* Fixed Pokémon showing they were falling in love when not breedable.
+
* Added the <code>chest_boats</code> 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 <code>mineable/axe</code> 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.
  
 +
<u>'''Research'''</u>
  
<u>Mount Fixes:</u>
+
* Added collection-style UI widget with ability to set sprites for a resource and offset item position.
* Chandelure, Clefable, Corviknight, Drednaw, Dusknoir, Regigigas, Reuniclus, Sigilyph, Starmie, Bidoof, Durant, & Stunfisk
+
* 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.
  
 +
<u>'''Spawning:'''</u>
  
<u>'''Developer'''</u>
+
* Updated Luvdisc fishing and spawn loot to remove unused items.
* Added a cancel-able event for use with the Ilex Shrine. Also allows for manipulation of the Pokémon spawned directly.
+
* Added Bombirdier to River, Lakes, and Beaches during the Day on Land and Air with an anticondition of Freezing biomes and Mountainous biomes rarely.
* Pokemon#getNature now returns the active nature, e.g. the mint nature, if present. Pokemon#getNature(boolean) is deprecated and a new method Pokemon#getBaseNature is now the replacement for getting the original nature. Care should be taken to use getBaseNature in places like breeding and data exporting. This fixes all issues with mint natures being ignored when stats are updated, such as by level up or other changes.
+
* Added Gimmighoul Chest form to Jungle Pyramids, Desert Pyramids, Haunted Towers, Graveyards, and Ruined Portals on Land, Indoors, and Underground at All Times.
* BlockPokeChest no longer sends a "loot claimed" message when the event is cancelled.
+
* Added Gholdengo to Ultra Desert at All Times.
* Added shopkeeper NPC to ShopkeeperEvent.
+
* Added Great Tusk to Small End Islands at All Times.
* Added new API: WarpPlateEvent
+
* 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 the DialogueInput API, it's an API GUI that allows for simple text input.
+
* Added Klawf to Stone Beach and Mesas on Land during the Day.
* Added egg support to the sprite NBT format.
+
* Added Rabsca to Arid, Mesas, and Savannas on Land at All Times.
* Moved ISyncHandler and IReflectingMessage out of the API package. They cannot be API as they extend a Forge class that will not exist after 1.12 and thus will break.
+
* Added Rellor to Arid, Mesas, and Savannas on Land at All Times.
* Added a custom BadgeCase API.
+
* Added Sandy Shocks to Small End Islands at All Times.
* Removed deprecated methods and classes from older versions.
+
* 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.
* Changed names of the Special Megas to make the forms spec work a bit nicer.
+
* 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 StatusEvoCondition.
+
* Added Spirit palette Iron Valiant to Graveyards at Night on Land or Manmade.
* Implemented a nature evo condition.
+
* 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.
  
</div></div>
+
<u>'''Battle Tests:'''</u>
  
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
+
* Added tests for Black Sludge item.
<div style="font-weight:bold;line-height:1.6;">Version 8.0.2</div>
+
* Added tests for Incinerate move.
<div class="mw-collapsible-content">
+
* Added tests for Stuff Cheeks move.
 +
* Added tests for Corrosive Gas move.
 +
* Added tests for Magic Room move.
 +
* Added tests for Thief move.
 +
* Added tests for G-Max Replenish move.
  
'''''"Generation 8, roll out!"'''''
+
<u>'''Changes:'''</u>
  
<u>'''Additions'''</u>
+
* 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.
  
<u>Added new Pokemon:</u>
+
<u>'''Fixes:'''</u>
* Grookey
 
* Thwackey
 
* Rillaboom
 
* Scorbunny
 
* Raboot
 
* Cinderace
 
* Sobble
 
* Drizzile
 
* Inteleon
 
* Skwovet
 
* Greedent
 
* Rookidee
 
* Corvisquire
 
* Corviknight
 
* Blipbug
 
* Dottler
 
* Orbeetle
 
* Nickit
 
* Thievul
 
* Gossifleur
 
* Eldegloss
 
* Wooloo
 
* Dubwool
 
* Chewtle
 
* Drednaw
 
* Yamper
 
* Boltund
 
* Rolycoly
 
* Carkol
 
* Coalossal
 
* Applin
 
* Flapple
 
* Appletun
 
* Silicobra
 
* Sandaconda
 
* Mr. Rime
 
* Runerigus
 
* Stonjourner
 
* Eiscue
 
* Galarian Yamask
 
* Galarian Stunfisk
 
* 8.0.1 - Sinistea
 
* 8.0.1 - Polteageist
 
  
<u>Fishing:</u>
+
* Fixed a crash caused by the client attempting to update server details.
* Added new variations to Jump! - Will require an appraised Good Rod
+
* 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.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=21384 21384] Fixed Pokémon displaying move skills they should not have by improving code quality.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=18939 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.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=21311 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.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=22145 22145] [https://pixelmonmod.com/tracker.php?p=2&t=21985 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.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=21238 21238] Fixed Dudunsparce model and textures.
 +
* Fixed Ultra Necrozma model.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=19409 19409] Fixed Solrock animation.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=18571 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.
  
<u>Added new Alter forms:</u>
+
<u>'''Battles:'''</u>
* Azumarill
 
* Aegislash-Blade
 
* Shedinja
 
* Claydol
 
* Salamance
 
* Porygon-Z
 
* Greninja
 
* Ash-Greninja
 
  
<u>Added new Creator forms:</u>
+
* Fixed Incinerate not being in the list of moves that can remove berries.
* Eevee
+
* Fixed Stuff Cheeks disabling improperly if the Pokémon that new Stuff Cheeks was not holding a berry.
* Porygon-Z
+
* Fixed a bug where Pokémon afflicted by Corrosive Gas could use their items once again after they had switched out.
* Sentret
+
* 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.
* Ash-Greninja
+
* 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.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=21986 21986] Fixed waiting bug when using Flee moves against a trainer's final Pokémon.
  
<u>New Rainbow Forms:</u>
+
<u>'''Language:'''</u>
* Skarmory
 
  
<u>New Zombie Forms:</u>
+
* Updated Traditional Chinese translation.
* Sableye
 
* Mega-Sableye
 
 
 
<u>Added Abilities:</u>
 
* Added Gorilla Tactics
 
* Added Screen Cleaner
 
* Added Corrosion ability
 
* Added Innards Out ability
 
* Added Propeller Tail
 
* Added Ice Face
 
 
 
<u>New Attacks:</u>
 
* Added Snap Trap
 
* Added Stuff Cheeks
 
* Added Tar Shot
 
* Added Snipe Shot
 
* Added Dragon Darts
 
 
 
<u>Added Items:</u>
 
* Added Dream Balls
 
* Heavy Duty Boots
 
* Feathers (Health, Muscle, Resist, Genius, Clever, Swift, Pretty) - Wings are now removed from the drop pool, but still exist. We may make use of them in the future, so allow these to fall out of rotation.
 
* Mints (Lonely Mint, Adamant Mint, Naughty Mint, Brave Mint, Bold Mint, Impish Mint, Lax Mint, Relaxed Mint, Modest Mint, Mild Mint, Rash Mint, Quiet Mint, Calm Mint, Gentle Mint, Careful Mint, Sassy Mint, Timid Mint, Hasty Mint, Jolly Mint, Naive Mint, Serious Mint)
 
 
 
<u>Added Curry items:</u>
 
* Curry (Base, Spicy, Dry, Sweet, Bitter, and Sour) (All below have these same variations)
 
* Sausage Curry
 
* Juicy Curry
 
* Rich Curry
 
* Bean Medley Curry
 
* Toast Curry
 
* Pasta Curry
 
* Mushroom Medley Curry
 
* Smoked-Tail Curry
 
* Leek Curry
 
* Apple Curry
 
* Bone Curry
 
* Plenty-of-Potato Curry
 
* Herb Medley Curry
 
* Salad Curry
 
* Fried-Food Curry
 
* Boiled-Egg Curry
 
* Tropical Curry
 
* Cheese-Covered Curry
 
* Seasoned Curry
 
* Whipped-Cream Curry
 
* Decorative Curry
 
* Coconut Curry
 
* Instant-Noodle Curry
 
* Burger-Steak Curry
 
* Gigantamax Curry
 
 
 
<u>Added Curry Ingredients:</u>
 
* Bach's Food Tin
 
* Bob's Food Tin
 
* Boiled Egg
 
* Bread
 
* Brittle Bones
 
* Coconut Milk
 
* Fancy Apple
 
* Fresh Cream
 
* Fried Food
 
* Fruit Bunch
 
* Gigantamix
 
* Instant Noodles
 
* Large Leek
 
* Mixed Mushrooms
 
* Moomoo Cheese
 
* Pack of Potatoes
 
* Packaged Curry
 
* Pasta
 
* Precooked Burger
 
* Pungent Root
 
* Salad Mix
 
* Sausages
 
* Smoke-Poke Tail
 
* Spice Mix
 
* Tin of Beans
 
 
 
<u>Added Decoration:</u>
 
* Added the Robe Alter. With this update, the standard Pixelmon Robe will be accessible to everybody. The Robe Alter will be the new giveaway reward, and had you previously won a Robe on our Discord, you will already own this new one.
 
* Added Street Lights
 
* Added Benches (Acacia, Big Oak, Birch, Jungle, Oak, Spruce)
 
* Added Mugs (White, Pokeball, Pikachu)
 
* Added recipes for the couches.
 
* 8.0.1 - Added Mugs (White, Pokeball, Pika)
 
 
 
<u>Quests Additions:</u>
 
* Added Quest Giver NPC type, added a GUI for Quests
 
* Long quest names now squish themselves in the UI
 
* Added a bunch of new default quests
 
* POKEMON based objectives now have an inserter for picking a spec at random.
 
* Objectives: ENTITY_INTERACT, ENTITY_VICINITY, TILEENTITY_VICINITY, RANDOM, DIMENSION, STRUCTURE, POKEMON_DEFEAT, BLOCK_BREAK, BLOCK_PLACE, ITEM_SMELT, ITEM_DROP
 
* Actions: COMMAND
 
 
 
<u>Commands:</u>
 
* /completeallquests [player] - Completes all quests.
 
* /resetallquests [player] - Resets all quests.
 
* /setstage [player] - Set the stage of a quest.
 
* /questdata {numeric,literal} [value] - Set a data field in your progress for this quest
 
* /reloadquests - Reloads quests.
 
 
 
 
 
<u>'''Changes'''</u>
 
* Rare Candy can now be used on level 100 Pokemon to trigger evolution.
 
* Removed the 100 stat cap from vitamins, allowing them to be used for the 252 single stat cap/total 510 cap.
 
* Updated healing berries to heal a third of health rather than an eighth.
 
* Lowered the spawn ratio of Ilex Shines by like... a lot
 
* Added ability to have tooltips on Pixelmon itemblocks.
 
* Increased the hardness of Zygarde machines, no longer made of drywall.
 
* Limited shopkeeper's buy screen to the max stack size of the item they are selling, validates that limit server side. Sell limit not affected, as that always validates they have the amount in inventory.
 
* Removed the quantity modifier in the vending machine packets, as they are always limited to 1.
 
* Bikes can no longer be placed on the same block.
 
* Special textures have been converted to forms. You can access them by using the form spec now!
 
* Updated the Pokedex to allow for new entries.
 
* Pain Split no longer does direct damage. Will not trigger Disguise.
 
* 8.0.1 - Pokemon now follow the player if they are holding a mint.
 
 
 
 
 
<u>Model Changes:</u>
 
* Updated Idle for Regice
 
* Updated Model for Sandile (We heard you, Blocky Sandile is now updated as an accessible form)
 
* Updated Model for Politoed
 
* Updated Model for Drapion
 
* Updated Model for Krokorok
 
* Updated Model for Krookodile
 
* Updated Model for Cryogonal
 
* Updated Model for Snorlax
 
* Updated Model for Yamask
 
* Updated Model for Skorupi
 
* Updated Model for Goldeen
 
* Updated Model for Seaking
 
* Updated Model for Paras
 
* Updated Model for Parasect
 
* 8.0.1 - Updated Model for Eevee Creator form
 
 
 
 
 
<u>Quest Changes:</u>
 
* Fixed bugs in ITEM_GIVE if it was used more than once.
 
* Fixed bugs with client sided quests showing up on servers.
 
* Fixed bugs where quests load when they're not there.
 
 
 
 
 
<u>'''Fixes'''</u>
 
* Fixed missing text for Wishiwashi's Schooling Ability.
 
* Fixed missing entries in the Magikarp Fishing Log.
 
* Fixed Old Fisherman giving multiple logs in some cases.
 
* Fixed Lucky Punch and Leek not applying critical modifier properly.
 
* Fixed an issue with natural Ilex Shrines not triggering events properly.
 
* Fixed some dying issues with Mareep.
 
* Fixed Large TV not dropping itself when broken.
 
* Fixed and incompatibility with fonts, resource packs, and mods that affect tooltips.
 
* Fixed client quests showing on servers.
 
* Fixed the Knock Off move for NPCs.
 
* Fixed Vanilla clients being able to connect to Pixelmon servers.
 
* Fixed Ability Capsule being useable on Zygarde.
 
* Fixed a crash related to Zygardes with an incorrect form.
 
* Fixed Bike rendering with the smooth animation setting.
 
* Fixed an issue with battles stalling due to form and level changes.
 
* 8.0.1 - Fixed Alolan sprites.
 
* 8.0.1 - Fixed Wooloo and Dubwool not being shearable.
 
* 8.0.1 - Fixed Summer Raichu using the wrong model.
 
* 8.0.1 - Fixed the gen 8 water starters not having the correct ability.
 
* 8.0.1 - Fixed Scorbunny evolving into Raboot at the wrong level, (35 not 16)
 
* 8.0.1 - Fixed Corviknight flying model's scale.
 
* 8.0.1 - Fixed the Jump! skined pokemon spawning in the wild.
 
* 8.0.1 - Fixed All pre 8.0.0 pokemon being given a hardy mint nature.
 
* 8.0.1 - Fixed an issue with special forms not overriding shiny properly.
 
* 8.0.1 - Fixed Silicobra's and Sandaconda's spawning files.
 
* 8.0.1 - Fixed a crash when starting a battle caused by a form change happening to quickly.
 
* 8.0.1 - Fixed some of Corviknight's level-up moves.
 
  
 +
<u>'''Developer:'''</u>
  
<u>'''Developer'''</u>
+
* Added ShrineOrbFillEvent.Pre/Post.
* Added new event CustomDropsEvent.
+
* Added LureActivateEvent.Pre/Post.
* Added new event PixelmonKnockoutEvent.
+
* 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.
  
 
</div></div>
 
</div></div>
  
<br />
+
==''Minecraft'' 1.16.5==
 
+
=====Version 9=====
=====Version 7=====
 
 
----
 
----
 
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
 
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
<div style="font-weight:bold;line-height:1.6;">Version 7.3.1</div>
+
<div id="9.1.13" style="font-weight:bold;line-height:1.6;">Version 9.1.13 (Latest)</div>
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 +
Released December 1, 2024.
  
'''''"Bye-Bye Pixelmon 7"'''''
+
<b>'''Pokémon'''</b>
 
 
<u>'''Additions:'''</u>
 
* Added Wishiwashi's School form and relevant logic.
 
* Added Zygarde forms and the reassembly machine. You will need a special item to catch well-hidden Zygarde cells throughout the world!
 
* Added new functionality to the Old Rod! Have an old fisherman assess your Old Rod and Jump! at the opportunity to try it out!
 
* Added quests. You can now have tasks and rewards divvied out by your local villager NPCs! These will be continually added to in order to keep the experience fresh, and servers and creators can make custom quests for you to experience with this system.
 
* You can also share quests! Do so on the Pixelmon Forum
 
* Added a smooth animation setting. This may be taxing on older systems, and is disabled by default. Enable it in the Pixelmon config file if you're rocking enough power to run Crysis.
 
* Added Pokédex generation options.
 
* Added 9 new berries to the forageable items list.
 
* Added infusion recipes for all 9 Incense held items.
 
* Added tab completion to most GUIs that take Pokémon names, move names or item names as text input.
 
* Added rainbow variants of Ho-Oh, Ponyta, and Rapidash. You can obtain them by using a Rainbow Wing on them!
 
* Added the Ilex Shrine. Celebi can be found here if you know the way!
 
* Added storage blocks for Silicon and Aluminium.
 
* Added crafting recipes for the Pokésand variants.
 
* Added the other core colors for Minior.
 
* Added a "bald" version of Mareep to indicate if it has been sheared. With this, you can now dye and shear Mareep once again!
 
* Added Custom Texture Spec.
 
* Added Real Solgaleo.
 
* Added Rayquaza Alter.
 
* Added Kecleon Alter.
 
* Added Zoroark....Alter. This was a joke that went too far. I'm so sorry.
 
* Added Pyukumuku Sushi. Less sorry.
 
* Added Summer Lopunny and Raichu-Alola.
 
* Added Crystal Onix, Steelix and Mega Steelix.
 
* Added Pink Beedrill, Butterfree, Misdreavus, Mismagius, Nidoking, Nidoqueen, Venomoth, Venonat.
 
* Added Alien Celebi.
 
* Added Zombie Arcanine, Ditto, Mega Blastoise, Mega Charizard X and Y, Mega Venasaur, Ash Greninja, Mega Gyarados, Samurott.
 
* Added new decorative blocks. These include the Cash Register, Workstations, Armchairs, Couches, Park Benches, a Big TV and a Small TV. Some of these are dyeable.
 
* Added a special hat for users who boost the SwSh Subreddit Discord.
 
* Added the Nitro Sash, to be given to Pixelmon Discord boosters along with the keystone. This was supposed to come with the keystone, oops. Blame Klaxo :)
 
 
 
 
 
<u>'''Changes:'''</u>
 
* Increased the spawn chance for Meltan slightly, and lowered some of its requirements.
 
* Added a confirmation screen when attempting to delete an NPC by smacking them with the Editor wand. Also allowed smacking to delete all Pixelmon NPCs for consistency.
 
* Added the Type and CustomTexture Specs. (Thanks, Flashback083!)
 
* We now mark the player as active on some battle actions to fix being kicked as 'AFK' on servers with AFK kicking enabled.
 
* You can now select your sash via /redeem if you have multiple.
 
* Pixelmon tooltips can be customized on individual item stacks with the "tooltip" NBT tag. Set it to an empty string to hide it altogether.
 
* Added fallback texture to resource pack NPC skins.
 
* The allowMoneyMultipliers config option has been split up in to multiple options for Happy Hour, Pay Day, and Amulet Coin.
 
* Updated Shadow Lugia to a new texture, oops. Blame Klaxo.
 
* Updated animations for Excadrill, Sableye and Araquanid.
 
 
 
 
 
<u>'''Fixes:'''</u>
 
* Fixed a timeout issue during battles caused by a lack of packets being sent from the client.
 
* Fixed not being able to pick Bulbasaur (or any other Pokémon in the first menu slot) as your starter.
 
* Fixed a null pointer crash from rendering sprites.
 
* Fixed Pokédex not displaying the shiny/form texture changing arrows.
 
* Fixed a few brewing recipes that had incorrect berries as inputs.
 
* Fixed an issue with automatically disabling the forcedUnicode option.
 
* Fixed a crash from gaining XP during battle.
 
* Fixed Pokédex asset sizing and positioning to make it look as intended.
 
* Fixed Thunder Stone tools lowering the enchant level of efficiency.
 
* Fixed Lake Trio Rubies checking for original trainer only by name causing them to not work if a player had changed their name.
 
* Fixed an unfortunate error where planting a berry tree on the same block a chest occupied cleared the inventory. Who even does that?
 
* Battle Fix: Fixed Gear Up triggering twice on all allies.
 
* [7.3.1] Remove PARSE_ESCAPES as its breaking formatting targets.
 
* [7.3.1] Change scale of couch and armchair slightly.
 
* [7.3.1] Fixed schooling form not reverting to solo (Wishiwashi).
 
 
 
 
 
<u>'''Spawning:'''</u>
 
* Spawning changes are too hefty to be listed here, so you can instead view them on the wiki here: [[Spawning Changelog]]
 
 
 
  
<u>'''Developer:'''</u>
+
* Added Iron Treads.
* We have changed from using IDs to Ordinal numbers for Special Textures. Sidemods should take note of this if they interact with textures.
+
* Added Iron Hands.
* Added Pokemon#isOriginalTrainer(EntityPlayerMP) which will check both OT UUID and OT username if there is no UUID set. Older versions of Pixelmon did not store the OT UUID.
+
* Added Great Tusk.
* Pokemon#setOriginalTrainer(EntityPlayerMP) method signature was changed to Pokemon#setOriginalTrainer(EntityPlayer).
+
* Added Wattrel.
 +
* Added Kilowattrel.
 +
* Added Rellor.
 +
* Added Rabsca.
 +
* Added Squawkabilly.
 +
* Added Gimmighoul.
 +
* Added Gholdengo.
 +
* Added Sandy Shocks.
 +
* Added Bombirdier.
 +
* Added Klawf.
  
</div></div>
+
<b>'''Palettes'''</b>
  
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
+
* Added 'spirit' Iron Valiant.
<div style="font-weight:bold;line-height:1.6;">Version 7.2.2</div>
 
<div class="mw-collapsible-content">
 
  
'''''"Little bit of this.. little bit of that"'''''
+
<b>'''Items'''</b>
  
<u>Additions:</u>
+
* Added TM171-TM223 for all existing moves.
* Made it so NPC custom player textures don't change when the player it's based on changes their skin
 
* Added Custom Player Name and Custom Resource Pack options to Chatting NPCs
 
* Added two new valentines day textures for Gardevoir and Spinda... better late then never right?
 
* Added new Pokémon cries for Abomasnow, Aipom, Bruxish, Crustle, Cutiefly, Darmanitan, Darumaka, Delphox, Dwebble, Mimikyu, Noivern, Numel, Pelipper, Riolu, Salamence, Swablu, Vivillon, Whimsicott, and Zoroark.
 
* Added a new machine called the Infuser, this allows you to craft Type Gems and Vitamins!
 
* Added item tooltips for loads of items! Tooltips also now support full RGB, use the color code §#!
 
  
 +
<b>'''Sounds'''</b>
  
<u>'''Changes:'''</u>
+
* 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.
* Reduced loading times by around 20 seconds!
+
* Updated voices: Guzzlord, Kyogre, Deerling, Flamigo, Gardevoir, Hoppip, Kirlia, Shinx, Shroomish, Shaymin, Sunflora, Sunkern, Zigzagoon, Zorua, Cetoddle, Charcadet, Tinkatink, Bonsly and Tinkatuff.
* Polished Pokédex GUI with sound effects, animations, etc.
 
* Decreased the time it takes for bikes to reach full speed.
 
* You can now toggle off a giveaway pokémon texture by using /redeem .
 
* Renamed the config option allowPayDayMoney to allowMoneyMultipliers and extended it to the Amulet Coin.
 
* Bird Shrines now give a warning when attempting to activate with a fainted party.
 
  
 +
<b>'''Datapack'''</b>
  
<u>'''Fixes:'''</u>
+
* Updated all specie movesets to Generation 9.
* Fixed a good amount of lag caused by Pokémon spawner.
+
* Updated all TMs to include Generation9 and DLC TMs.
* Fixed lag related to creating Pokémon from PokemonSpecs.
+
* Added Gimmighoul evolution method by Linking Cord while holding an Amulet Coin.
* Fixed the teleport Move Skill sometimes crashing the game. Also fixed it randomly creating neither portals out of the blue.
+
* Added Paldean Generation 9 Blank TM to Master Poké Chest drops.
* Fixed the in-game config GUI missing some options and categories.
+
* Added Paldean TMs Chilling Water, Pounce, Trailblaze and Tera Blast to dungeon loot pools.
* Fixed Wobbuffet's, Torkoal's, Porygon-z's, and Burmy's cry sound files not loading due to typos.
 
* Fixed some issues with special Pokémon sprites showing as missing texture.
 
* Fixed an issue where the animate button on the statue editor would sometimes cause a animation desync.
 
* Fixed an issue where the mechanical anvil would desync and show as running when its not.
 
* Fixed /redeem sometimes sending the wrong message.
 
* Fixed lures being enchantable.
 
* Fixed lure inventory code.
 
* Fixed an issue where the team selection screen would get stuck open, forcing you to restart your game.
 
* Fixed an issue that allowed battling a trainer at the same time as another player.
 
* Fixed potion effect positions in inventory.
 
* Fixed async chunk loading from /checkspawns.
 
* Fixed spawning a boss Necrozma causing an error.
 
* Fixed localization error with wormholes in the /checkspawns command.
 
* Fixed shovels being unable to create paths.
 
* Battle Fixes:
 
* Fixed Clanging Scales and Clangorous Soulblaze boosting stats before the move instead of after.
 
* Fixed Psychic Terrain blocking moves that had their priority boosted by Quick Claw or a Custap Berry.
 
* Fixed Extreme Evoboost not working against Ghost type Pokémon.
 
* Fixed Sketch not being able to copy Transform.
 
* Fixed Watery Voice not applying type-changes.
 
* Fixed an issue when selecting a target in double battles where the wrong move name would show with a z-move selected.
 
  
 +
<b>'''Spawning'''</b>
  
<u>'''Spawning'''</u>
+
* Updated Luvdisc fishing and spawn loot to remove unused items.
* Spawning changes are too hefty to be listed here, so instead you can view them on the wiki!
+
* Added Bombirdier to River, Lakes, and Beaches during the Day on Land and Air with an anticondition of Freezing biomes and Mountainous biomes rarely.
* View [[Spawning Changelog]]
+
* 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.
  
</div></div>
+
<b>'''Structures'''</b>
  
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;">
+
* Updated Abandoned Mine Shaft, Hoglin Stables Bastion, Boat, Crate Geyser, Plant Monolith, Village Butcher and Village Cartographer loot chests, removing unused items.
<div style="font-weight:bold;line-height:1.6;">Version 7.2.0</div>
 
<div class="mw-collapsible-content">
 
  
'''''"Mmmm... Berries..."'''''
+
<b>'''Changes'''</b>
  
<u>'''Additions:'''</u>
+
* Improved Rainbow Sash color cycle.
* Added Lures, crafted from berries, that increase the spawn rate of many different types of Pokémon.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=21864 21862] Removed chunk habitation time limit on Zygarde Cells and Core spawning.
* Made the following berries plantable (finally): Oran, Pecha, Chesto, Rawst, Persim, Lum, Sitrus, Aspear, Leppa, Figy, Mago, Wiki, Aguav, Roseli, Chilan, Iapapa.
+
* Updated Revenant's Pressure to be twice as strong as regular Pressure.
* Added an option, 'useSystemTimeForBerries' which makes berries grow even when the game is closed, which means that /time commands won't break berry growth.
+
* Updated raid drops, removing unused items.
* Added potion brewing recipes that use berries to create Pixelmon potions like Super Potions and Full Heals.
+
* Updated poke drops, removing unused items.
* Added a special texture spec, allows for spawning Pokémon with the zombie and roasted textures. Can be used as 'st:zombie' or just 'st' to select the first special texture the Pokémon has.
+
* Updated rug colors to match the wool colors more accurately.
* Added the Scorhood cosmetic! Available to anyone with a linked Pixelmon forum account.
+
* 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.
  
 +
<b>'''Fixes'''</b>
  
<u>'''Changes:'''</u>
+
* [https://pixelmonmod.com/tracker.php?p=2&t=21932 21932] [https://pixelmonmod.com/tracker.php?p=2&t=21941 21941] Fixed wild caught Pokémon changing abilities when evolving.
* Added new models for Farfetch'd, Poliwag, Poliwhirl, and Poliwrath.
+
* Fixed vibrancy for Colored Sash and Rainbow Sash accessories.
* Added the config option landMounts. If set to false, Pokémon can no longer be mounted unless they have surf or fly abilities.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=21951 21951] Fixed Colored Sash color-setting.
* Added the config option requireHM. It only prevents Pokémon from using the fly and surf abilities. They can still be ridden even if landMounts is true.
+
* Fixed storage gets not being thread safe, fixing issues of MissingNo replacing Pokémon randomly.
* Added OreDict compatibility for the Anvil block.
+
* Fixed error in Pokemon Builder.
* Reduced how fast you can fly upwards while mounting Pokémon. Yeah, yeah; Celesteela is technically a rocket
+
* [https://pixelmonmod.com/tracker.php?p=2&t=18939 18939] Fixed Poké Display not properly defaulting to original form and palette fields.
* but that doesn't mean everything else should go up that bloody fast.
+
* Fixed Gastly particles overwhelming its model, now spawning behind the orb and away from its facing direction.
* Added TMs 171-174 to shopkeepers.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=21384 21384] Fixed Pokémon having move skills they cannot use and should not have.
* Made the terrain seeds obtainable from using Headbutt in different forests.
+
* Fixed the Pokédex set value setting the wrong Pokédex.
* Changed a lot of held items in spawning.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=19409 19409] Fixed visual issue with Solrock's idle animation.
* Improved Biomes O' Plenty support along with some missing biomes.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=18571 18571] Fixed visual issue of a stray pixel in the Rocket Armor texture.
* Changed spawning locations/condition for the following legendaries: Celebi, Latias, Kyogre, Cobalion, Terrakion, Virizion, Thundurus, Torndaus, Reshiram, Zekrom, Genesect, Volcanion, Tapu Fini, Magneara, Zeraora.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=21475 21475] Fixed erroneous entry for a missing texture on 'ashen' Mega-Houndoom, pointing it back to its base texture.
* Completely changed a bunch of berry tree stuff:
+
* [https://www.pixelmonmod.com/tracker.php?p=2&t=13324 13324] Fixed Stufful's ability description being too long for the summary UI.
* All berry plants are now 1 block tall and are actually consistently sized.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=19971 19971] Fixed Hisuian Typhlosion's hitbox height.
* Berry trees no longer take up the entire block for collisions so you they don't feel so silly to walk over.
+
* Fixed Beedrill's floating parameters so it's no longer on the ground's surface.
* Berries now make plant sounds when destroyed instead of wood sounds.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=21475 21475] [https://pixelmonmod.com/tracker.php?p=2&t=22114 22114] Fixed temporary palette reversion when a Pokémon mega-evolves, dynamaxes, or otherwise temporarily updates it's battle form.
* Berries replant themselves up to 9 times instead of having a 50% chance of replanting.
+
* Fixed an error on TCG fallback card loading.
 +
* Fixed Blaziken's texture UV.
 +
* [https://pixelmonmod.com/tracker.php?p=2&t=21238 21238] Fixed Dudunsparce texture.
  
 +
<b>'''Battles'''</b>
  
<u>'''Fixes:'''</u>
+
* Fixed Revenant not blocking Destiny Bond from being applied to a Pokémon if it has at least one life left.
* Fixed Magearna and Raticate not having shiny sprites.
+
* Fixed Destiny Bond no longer sending a message twice when not applied.
* Fixed a crash in some menus caused by having a Pokémon with the '/div> symbol in its nickname.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=21970 21970] Fixed Mirror Armor causing a crash in singleplayer when self-applied.
* Fixed Kyogre requiring a Red Orb to undergo Primal Reversion outside of battle. How they thought red was for Kyogre is beyond someone on my salary.
+
* 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.
* Fixed Battle-Bond Greninja not being able to change form outside of battle.
+
* [https://pixelmonmod.com/tracker.php?p=2&t=22134 22134] Fixed a rare crash caused by Ditto failing to Transform properly into non-default capable species.
* Fixed the Ignite and Lightning Bolt move skills ignoring claim protection on servers.
 
* Fixed more issues with Pixelmon Spawner blocks causing crashing.
 
* Fixed item display names not being used properly in the item drop GUI.
 
* Fixed a rendering issue with Picket Fences.
 
* Fixed the message about items dropping due to a full inventory having a blank space instead of the item name.
 
* Fixed some advancements displaying incorrectly.
 
* Fixed a packet exploit that allowed people to buy enormous amounts of stuff from shopkeepers for free.
 
* Fixed a packet vulnerability where you can make other players use Struggle to make battles extra easy.
 
* Fixed another packet exploit that let people arbitrarily delete trainer NPC Pokémon.
 
* Fixed an quick timing exploit with capturing out of battle allowing you to capture a wild pokemon twice if you engaged it at the same time you threw a empty Pokéball at it.
 
* Fixed swimming Pokémon falling through the air in slow motion as if they were in water.
 
* Fixed the rare case of entities attempting to spawn in unloaded chunks.
 
* Fixed a mod incompatibility with Phosphor, Silent Gems, and many others due to the spawning system handling light incorrectly.
 
* Fixed Pokédex descriptions cutting creating new lines in the middle of a word.
 
  
 +
<b>'''Developer'''</b>
  
<u>'''Localization/language:'''</u>
+
* Added PokemonStorage#forEach method, and implementations for each kind of storage.
* Fixed various Pokédex headings not translating.
+
* Updated ServerSwapPacket to send update packets for the whole storage when it ends up in its error state.
 +
* Added Ability interface method allowsStatusOpponent.
  
 +
</div></div>
  
<u>'''Developers:'''</u>
+
==All Version History==
* Added IRarityTweak to the Better Spawner API so that individual rarities can be modified for different players.
 
  
</div></div>
+
{| class="wikitable"
 +
|-
 +
! Minecraft Version !! First Version !! Last Version !! First Release Date !! Latest Release Date
 +
|-
 +
| [[Version_History/1.21.1|Minecraft 1.21.1]] || 9.3.0 || 9.3.6 || May 10, 2025 || July 15, 2025
 +
|-
 +
| [[Version_history/1.20.2|Minecraft 1.20.2]] || 9.2.4 || 9.2.10 || October 15, 2023 || December 11, 2024
 +
|-
 +
| [[Version_history/1.20.1|Minecraft 1.20.1]] || 9.2.0 || 9.2.3 || August 23, 2023 || October 10, 2023
 +
|-
 +
| [[Version_history/1.16.5|Minecraft 1.16.5]] || 9.0.0 || 9.1.13 || May 24, 2022 || December 1, 2024
 +
|-
 +
| [[Version_history/1.12.2|Minecraft 1.12.2]] || 6.0.0 || 8.4.3 || December 26, 2017 || January 17, 2023
 +
|-
 +
| [[Version_history/1.10.2|Minecraft 1.10.2]] || 5.0.0 || 5.1.2 || July 25, 2016 || July 2, 2017
 +
|-
 +
| [[Version_history/1.8.9|Minecraft 1.8.9]] || 4.2.0 || 4.3.1 || February 9, 2016 || January 5, 2017
 +
|-
 +
| [[Version_history/1.8.0|Minecraft 1.8.0]] || 4.0.0 || 4.1.4 || March 14, 2015 || January 9, 2016
 +
|-
 +
| [[Version_history/1.7.10|Minecraft 1.7.10]] || 3.2.0 || 3.5.1 || July 17, 2014 || November 15, 2015
 +
|-
 +
| [[Version_history/1.7.2|Minecraft 1.7.2]] || 3.1.0 || 3.1.4 || June 28, 2014 || July 12, 2014
 +
|-
 +
| [[Version_history/1.6.4|Minecraft 1.6.4]] || 2.5.1 || 3.0.4 || October 28, 2013 || March 30, 2014
 +
|-
 +
| [[Version_history/1.6.2|Minecraft 1.6.2]] || 2.3.0 || 2.3.1 || August 9, 2013 || August 10, 2013
 +
|-
 +
| [[Version_history/1.5.2|Minecraft 1.5.2]] || 2.2.0 || 2.2.1 || May 23, 2013 || May 24, 2013
 +
|-
 +
| [[Version_history/1.5.1|Minecraft 1.5.1]] || 2.1.0 || 2.1.2 || March 25, 2013 || April 1, 2013
 +
|-
 +
| [[Version_history/1.4.7|Minecraft 1.4.7]] || 1.9.5 || 2.0.3 || January 26, 2013 || March 1, 2013
 +
|-
 +
| [[Version_history/1.4.4|Minecraft 1.4.6]] || 1.9.0 || 1.9.0 || January 5, 2013 || January 5, 2013
 +
|-
 +
| [[Version_history/1.4.5|Minecraft 1.4.5]] || 1.8.3 || 1.8.6 || November 19, 2012 || December 6, 2012
 +
|-
 +
| [[Version_history/1.4.4|Minecraft 1.4.4]] || 1.8.1 || 1.8.2 || November 16, 2012 || November 18, 2012
 +
|-
 +
| [[Version_history/1.4.2|Minecraft 1.4.2]] || 1.8.0 || 1.8.0 || November 10, 2012 || November 10, 2012
 +
|-
 +
| [[Version_history/1.3.2|Minecraft 1.3.2]] || 1.6.0 || 1.7.6b || August 25, 2012|| October 3, 2012
 +
|-
 +
| [[Version_history/1.2.5|Minecraft 1.2.5]] || 1.0.0 || 1.5.4 || April 12, 2012 || August 4, 2012
 +
|}

Latest revision as of 17:12, 15 July 2025


For version history about sidemods, see this page.
For version history about spawning, see this page.

This is a list of all versions of Pixelmon, along with the changes that each version made to the mod.

Minecraft 1.21.1

Version 9

Version 9.3.6 (Beta)

Released July 15, 2025

"1.21.1 (9.3.6)"

  • 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.172 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:

  • The Clear Amulet has been added.
  • Raw ore blocks have been added: Silicon, Silver, Platinum, and Bauxite.
  • Updated sprites for Pokés and lids: Ancient Great, Ancient Heavy, Ancient Poké, Ancient Ultra, Beast, Cherish, Christmas, Dive, Dream, Dusk, Fast, Feather, Friend, Gigaton, Great, GS, Heal, Heavy, Jet, Leaden, Level, Love, Lure, Luxury, Master, Moon, Nest, Net, Origin, Park, Poké, Premier, Quick, Repeat, Safari, Sport, Strange, Timer, Ultra and Wing.
  • Updated sprites for Aluminum Base, Iron Base, Platinum Base, Silver Base, and Wooden Base.
  • JEI categories have been added for boss drops, interactions such as shearing and milking, Poké Chests, and curry recipes.
  • Trims can now be applied to both New and Old Running Boots.
  • All Pixelmon armor types now support and display trims.
  • Berry leaves, berries, and apricorns can now be composted in the composter.
  • A new config option, returnHeldItemsPVE has been added to control whether held items are returned after PvE battles.
  • Battle rules have been reworked:
    • Battle rules and rule sets are now fully datapackable, supporting custom and preset rule sets for PvP and NPC battles.
    • A new battle rule set selection screen replaces the old rule editing interface.
    • Tier rules and custom rule sets now work correctly and are easily accessible in the battle rules UI.
    • 22655 BattleProperties, BattleClauses, and BattleTiers have been removed and replaced by the new, modular "BattleModifier" and "BattleRequirement" interfaces.
    • 22655 Battle Rule Import/Export screen has been removed.

Changes:

  • 22616 Tympole, Palpitoad, and Seismitoad have been updated and now face the correct direction when moving.
  • Dawn Wings Necrozma's visor is now transparent.
  • 22206 Dusk Mane Necrozma's visor is transparent and no longer levitates above the Pokémon.
  • Cosmoem's body is now transparent and correctly positioned.
  • Gigalith's animation has been fixed so its feet remain attached and the model no longer clips during movement.
  • NPC battle interactions now support new properties: ai_mode, can_dynamax, and can_mega.
  • The team select screen has been removed from NPC battles.
  • The TCG Rulebook can now be stored in Chiseled Bookshelves.
  • Pokémon drops and PokéLoot chests have been updated to use DataComponents.
  • Empty and Occupied Poké Balls now interact with target blocks, triggering redstone output when thrown at them.
  • Pixelmon containers; End Tables, Fridges, Boxes, Cluttered Boxes, and Mowers now support loot table inventory generation, allowing contents to be filled from a loot table upon first opening.
  • The /wiki spawning info now displays minimum Y, maximum Y, and spawn location types for Pokémon, providing more complete spawn condition details.
  • Professor dialogue can now appear on either side of the screen and change sides per page, with full support for the previous format.
  • Professor dialogue text display speed can now be increased by holding down the right mouse button.
  • Mirror Armor, Octolock, Parting Shot, and Intimidate have been updated for proper interactions with Clear Amulet.
  • Intimidate no longer activates the Rattled ability if it fails to lower stats due to Clear Amulet or similar effects.
  • 22794 22795 The Dynamax Band research no longer requires a Wishing Piece to complete, and will instead be given as a reward at the end of the Research.

Fixes:

  • Pressing the inventory keybind while typing in the recipe book search bar no longer closes the inventory.
  • Emissive textures no longer render over statue override textures or colors applied with the Statue Editor.
  • 22777 The PokeChecker context menu now closes automatically if a Pokémon is moved in the party, preventing crashes when interacting with the menu afterwards.
  • 22773 Shopkeepers now correctly check item components when determining what items can be sold, ensuring only matching items are accepted in the Sell tab.
  • 22779 Duplicate entries have been removed from shopkeeper sell tabs.
  • Shopkeeper dialogue now uses correct language keys, and missing greeting/goodbye messages for daycare shopkeepers have been fixed.
  • Component data such as trims is now preserved when New Running Boots convert to Old Running Boots.
  • Rapid color cycling when tab-completing Pokémon with many default forms in the Pokémon Editor has been removed, preventing potential visual issues for photosensitive users.
  • The copy and paste feature in the Pokémon Editor now correctly saves pasted Pokémon specs, ensuring the target Pokémon is updated as intended.
  • 18117 The chat key can now be used repeatedly to open chat and type messages during battle, even if you use a custom keybind.
  • 22786 Pixelmon armors and running boots can now be enchanted as intended.
  • 22770 Diamond and Netherite hammers now display the correct sprites and use proper naming.
  • Drop chance for Group 3 items on Haunted tier bosses has been fixed.
  • The following Pokémon now drop their intended items:
    • Scute from appropriate Pokémon
    • White wool from Altaria
    • Big Roots from Amoonguss
    • Grass from Bayleef, Gogoat, Meganium, Skiddo, and Shaymin
    • Aluminum Ingots from Celesteela
    • Rabbit Hide from Cyndaquil
    • Dusk Stones from Darkrai
    • Fairy Gems from Diancie
    • Andesite from Donphan
    • Soul Lanterns from Dusknoir
    • Deep Sea Crystals from Eternatus
    • Sandstone from Flygon
    • Blue Ice from Froslass
    • Acacia Saplings from Girafarig
    • Soft Sand from Golurk
    • Poison Barbs from Hisuian Sneasel and Sneasler
    • Ice Gems from Kyurem
    • Raw Sky Tumblestone from Mantyke
    • Vines from Ogrepon and Tangrowth
    • Nautilus Shells from Omastar
    • PCs from Porygon, Porygon2, and Porygon-Z
    • Fire Gems from Reshiram
    • Phantom Membranes from Runerigus
    • Cornflowers and Grass from Shaymin
    • Glowstone Dust from Shinx
    • Platinum Ingots from Solgaleo
    • Netherite Hammers from Tinkaton
    • Electric Gems from Zekrom
    • Small TVs from Rotom

Battle Fixes:

  • Raids and boss battles now start correctly and no longer fail to initiate.
  • Battle log elements no longer send unnecessary data to the client.
  • The order of Poké Ball messages in Horde battles has been corrected, and will now display in the correct sequence.
  • The "Dynamax Energy gathered" message now only appears during raid battles and no longer displays in horde battles.
  • 22707 22692 Pokémon revived during battle now update correctly on the client, preventing issues where revived Pokémon cannot be sent out or infinite waiting glitches occur.

Developer:

  • BattleController now includes an isPvE check.
Version 9.3.5 (Beta)

Released July 1, 2025

"1.21.1 (9.3.5)"

  • 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.172 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:

  • New sprites have been added for the Evolution Stone Armors
  • New sprites have been added for the Arceus Plates
  • New sprites have been added for Shiny Furfrou forms
  • New sprites have been added for Raw Platinum, Silicon, Silver
  • A new sprite has been added for the Pixelmon Spawner.
  • New sprites have been added for the following Pokémon: Chien-Pao, Ting-Lu, Roaring Moon, Iron Valiant, Miraidon, Walking Wake, Iron Leaves, Dipplin, Archaludon, Hydrapple, Gouging Fire, Iron Crown, Sneasler, Sprigatito, Floragato, Meowscarada, Fuecoco, Crocalor, Skeledirge, Quaxly, Quaxwell, Quaquaval, Lechonk, Oinkologne, Tarountula, Spidops, Pawmi, Pawmo, Pawmot, Fidough, Dachsbun, Smoliv, Dolliv, Arboliva, Squawkabilly, Charcadet, Armarouge, Ceruledge, Wattrel, Kilowattrel, Maschiff, Mabosstiff, Shroodle, Grafaiai, Bramblin, Brambleghast, Toedscool, Toedscruel, Klawf, Capsakid, Bombirdier, Palafin, Cyclizar, * Greavard, Houndstone, Flamigo, Cetoddle, Veluza, Farigiraf, Kingambit, Great Tusk, Scream Tail, Brute Bonnet, Flutter Mane, Slither Wing, Sandy Shocks, Iron Treads, Iron Bundle, Iron Hands, Iron Jugulis, Iron Moth, Iron Thorns.
  • 22723 Charmander, Charmeleon, and Charizard have received brand new models with updated textures and animations. Their tails are now fully emissive.

Changes:

  • The duration of Mega Stones for out of battle use has been reduced, and Mega Stones are no longer consumed upon use.
  • Out of battle Mega Evolution now requires interacting with a sent-out Pokémon holding a Mega Stone, as well as a Key Stone equipped.
  • Village structure now guarantees a Pokécenter and Poké Mart in every village, while limiting each village to a single Arena and Daycare.
  • Town Centers, Arenas, Pokécenters, and Marts have been adjusted for smoother integration.
  • Battle messages now correctly indicate when a Pokémon is immune to an attack, stating that the move has no effect instead of incorrectly saying it was avoided.
  • Type changes and overrides during battle are now properly synchronized with the client, ensuring effectiveness indicators update in real time as Pokémon types or move types change.
  • Hammers can now receive enchantments as intended.

Fixes:

  • Solosis, Duosion, and Reuniclus now display with correct textures and transparency, and will now levitate as intended.
  • 22752 The daycare UI now properly displays and enforces item requirements for breeding.
  • 22759 The partyFaintRespawn gamerule now functions correctly in new worlds and can be properly toggled with commands.
  • 22760 The "Save to Preset" option in the NPC Editor now works correctly, allowing presets to be saved without errors.
  • 22728 Lure items now properly save and persist after logging out and back into the world or server.
  • 22728 Lure status is correctly synchronized with the client upon login.
  • 22746 Ribbon data now synchronizes correctly to the client, preventing disconnects and unexpected behavior.
  • Ability selection now works correctly when specifying a form in Pokémon specs.

Battle Fixes:

  • 22681 Pokémon with increased Dynamax Levels no longer display or gain incorrect "fake" health outside of active Dynamax.
  • Groudon, Kyogre, and Zygarde now properly retain and return to their correct forms after Primal Reversion or Zygarde transformations.
  • 22747 Moves with ball-style attack animations, such as Seed Bomb and Ember, no longer cause client disconnects in multiplayer battles.
  • Color Change now correctly triggers its type change after status conditions are placed, ensuring status effects like burn, poison, paralysis, and freeze are no longer prevented.

Language:

  • Translations have been updated for Lithuanian.
Version 9.3.4 (Beta)

Released June 27, 2025.

"1.21.1 (9.3.4)"

  • 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.172 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:

  • Deepslate Fossil has been added.
  • Gimmighoul Roaming and Gingerbread Gimmighoul forms have been added.
  • Village Arena NPCs have been added.
  • Salon buildings have been added to all Type towns.
  • New candle and lectern decorative elements have been introduced for greater variety in structures.
  • Relic items can now be found in archeology loot tables for Desert Pyramids, Desert Wells, Ocean Ruin (Cold), and Ocean Ruin (Warm).
  • Effectiveness text now appears below move buttons during single battles, but only if the player has previously caught the opposing Pokémon.
  • 22322 Both English and translated Pokémon names are now supported in Pokédex searches, provided translations are available.
  • A dedicated JEI category has been added for infusion recipes.
  • A new "description" property has been added to Collection and Research types.

Changes:

  • Types are now Datapackable
  • Type effectiveness is now determined using a list of "TypeRelation" records, allowing custom types and effectiveness values through datapacks.
  • Mega Evolution outside of battle has been reintroduced. Pokémon can now Mega Evolve temporarily by consuming Mega Stones.
  • Active Mega Evolutions in the party are displayed on the top right of the screen, adjacent to potion effects.
  • Hovering over a Pokémon in the party screen will show the remaining Mega Evolution time.
  • Mega Evolution stones are now data components, allowing for customization.
  • Right-clicking Pokémon to give held items has been removed.
  • Broken structures, including missing roofs in Steel houses and the water column in Water town centers, have been fixed.
  • Gym Trainers will now face approaching players from up to 10 blocks away to enhance their sense of anticipation.
  • Type town generation has been re-balanced, ensuring special buildings appear consistently without overcrowding.
  • Obsolete structure elements containing old Gym Trainers have been removed.
  • Badges have recieved texture updates.
  • Deepslate evolution stones, metals, and gems are now detected by Oresense.
  • Fossil and Deepslate Fossil now yield different fossils: Fossil for common types, Deepslate Fossil for rare types (definitions set in dimensions.yml).
  • When Gravel is replaced by Fossil below Y 0, there is a 30% chance it will be replaced by Deepslate Fossil instead.
  • Duration and cooldowns for Oresense have been updated.
  • New moves and abilities have been added to Oresense.
  • Spacing and layout within the Pokémon Editor have been adjusted for a cleaner interface.
  • The "Extra Stats" edit box in the Pokémon Editor has been moved from the Summary tab to the Stats tab.
  • 22654 Brewing Stand recipes have been updated to allow Pixelmon items as ingredients.
  • 22654 Guard Spec has been added to the available brewing stand recipes, using Micle Berry.
  • 22654 X Accuracy recipe now uses Kebia Berry.
  • The scrollbar in the NPC Editor can now be clicked and dragged to scroll through presets.
  • The Chisel item has been renamed to statue editor. The internal ID remains the same.
  • The "Re-intialize" button in the Pokemon Editor tool will use the level currently set in the level box.
  • The Fossil block has received a new texture.
  • 22649 The Sell window now only highlights items that the player owns and that are listed in the shop with a sell price; all others are shown as unavailable.
  • Research button click zones have been expanded for improved usability.
  • 22718 Deepslate ore variants now count toward ore-related research tasks and objectives.
  • 22686 Certain valuables can now be sold to Pokemart Shopkeepers.
  • 22670 Ambient music now plays throughout the Ultra Space dimension.

Fixes:

  • Smoothed out battle music transitions to prevent sudden volume spikes when exiting battles.
  • Oresense rendering has been fixed; ore blocks are now properly highlighted when using the Ore Sense external move.
  • Statue textures now apply correctly when using the Statue Editor.
  • Stone, Gold, Bronze, and Silver textures now properly override Pokémon palette colors on statues.
  • Infuser glass chamber models now display with consistent and correct coloration.
  • Berry Juice and Colorful Shakes now grant the correct amount of EVs and friendship.
  • Colorful Shake no longer overrides berry juice recipes; all juices craft as intended.
  • The level box in the Pokémon Editor can now be fully cleared; it will revert to the previous level if left empty.
  • 22725 Fossil restoration now progresses smoothly past 33% completion without issues.
  • 22668 Items stored in Shulker Boxes can now be properly accessed during battles through the item bag interface.
  • Ginkgo trees now require only one sapling to grow, matching their intended behavior.
  • 22704 Fridges, end tables, mowers, and other Pixelmon container blocks now properly save and load their contents after chunk unload or world restart.
  • 22708 G-Max Pikachu now stands upright.
  • A server crash related to player disconnects and spawning has been resolved.
  • Fixed a crash caused by height map errors when snow appears in Ultra Space, especially in Ultra Plant biomes.
  • 22679 Service files are now merged during build to improve compatibility with Sponge.
  • 22689 Legendary and Ultra Beast raid battles will not appear when disabled in the raids.yml file
  • 22691 The Infuser now correctly validates recipe inputs and no longer causes chunk corruption or server crashes.
  • 22721 Wild trainers now properly track defeats, allowing progress for research tasks such as "defeat trainers" in "The Dynamax Phenomenon."
  • The World Ribbon now has a sprite, matching the style of the Earth Ribbon.
  • Changing Rotom's form now properly updates its moveset
  • Normal vines will no longer appear on Ultra Jungle trees; Ultra Jungle Vines now generate as intended.
  • 22685 Orbs crafted for Articuno, Zapdos, and Moltres will no longer function as full orbs immediately upon crafting.

Battle Fixes:

  • Attack animation particles, such as those used by moves like Flamethrower and Dragon Pulse, now display correctly on servers in multiplayer battles.
  • 22606 Rocky Helmet will no longer inflict damage on its holder when the holder uses a recoil-based move.
  • 22612 Abilities such as Intimidate now properly activate when a Pokémon with Neutralizing Gas leaves the battlefield.
  • 22628 Battle logic has been adjusted so Perish Song resolves in Speed order, ensuring fair and consistent results.
  • 22628 Perish Song can no longer affect Dynamaxed Pokémon in Max Raid Battles.
  • 22628 Throat Chop no longer stops sound-based Z-Moves.
  • 22653 The Exp Charm now correctly provides a 50% experience boost in battles.
  • Healing moves such as Recover, Roost, Milk Drink, Soft-Boiled, Slack Off, and Shore Up now have a base PP of 5, matching Scarlet & Violet adjustments.
  • Added a missing critical hit ratio increase to Razor Wind.
  • 22703 Levelling up a Pokémon after whiting out in Ultra Space no longer causes the battle screen to reappear or repeat the last battle action.
  • 22581 Dire Claw now has a chance to put targets to sleep, rather than inflicting the Drowsy status.
  • Transformed Pokémon can now use species-specific Z-Moves when holding the correct Z-Crystal and knowing the required move.
  • 22580 Z-Curse now correctly applies the healing effect before activating the Curse status, matching the intended activation order.
  • 22607 The flinch effect has been added to Upper Hand; targets now always flinch when hit.
  • 22624 Raging Bull now correctly changes type based on Tauros's form.
  • 22661 Fused Pokémon will no longer disappear from the player's party or PC following Ultra Necrozma transformations.
  • Pre-existing moves, including Barb Barrage, Bitter Malice, Bleakwind Storm, Chloroblast, Dire Claw, Esper Wing, Glacial Lance, Grassy Glide, Headlong Rush, Luster Purge, Mist Ball, Mountain Gale, Rest, Sandsear Storm, Springtide Storm, Wave Crash, Wicked Blow, and Wildbolt Storm, have all been updated to align with changes from Scarlet & Violet.
  • Fixed a crash that could occur when a Pokémon battle ended prematurely.
  • Resolved a crash that could occur during raids when the den entity is missing or no longer present.
  • 22682 A crash that could occur when capturing a Pokémon in multiplayer has been resolved.

Language:

  • Translations have been updated for Arabic, Chinese, Czech, Danish, Finnish, French, German, Hebrew, Italian, Japanese, Korean, Norwegian, Portuguese, Russian, Spanish, Thai, Turkish and Ukrainian.
Version 9.3.3 (Beta)

Released June 13, 2025.

"1.21.1 (9.3.3)"

  • 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 JRK.
  • The minimum Neoforge version for this update is 21.1.172 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:

  • 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 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, and pixelmon: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 by defeat_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.
Version 9.3.2 (Beta)

Released May 30, 2025.

"1.21.1 (9.3.2)"

  • 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 JRK.
  • The minimum Neoforge version for this update is 21.1.172 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 raw resource items for 1.21 consistency: raw platinum, raw silver, raw bauxite, and raw silicon.
  • A new config option has been added to battle.yml to disable storing the last battle log (default: off).

Battle Tests:

  • Added tests for the King’s Rock held item, including interactions with multistrike moves, Serene Grace, Pledge effects, and Sheer Force.
  • Added tests for each type of Gem held item.
  • Added tests for the Rusted Sword and Rusted Shield held items.
  • Added tests for the Razor Fang held item, which will handle interactions with Serene Grace, multistrike moves, and Sheer Force.
  • Added tests for the Exp. Share to verify experience gain for non-participating Pokémon.
  • Added tests for Z-Crystals, including type-based and species-specific Z-Move behavior, transformation compatibility, and upgrade conditions.
  • Added tests for the Incense held items, including effects on speed priority and prize money.
  • Added a test to ensure Loaded Dice does not affect Surging Strikes.
  • Added tests for the Zen Mode ability.
  • Added 6 tests for the Razor Wind move, covering charge behavior, Power Herb interaction, interruptions, and critical-hit ratio.
  • Added tests for the Pain Split move.

Changes:

  • Player data has been moved to a new saves/WORLDNAME/playerdata/pokemon directory for improved organization and consistency. Legacy data is automatically migrated to the new location on first run.
  • All references to Aluminium have been adjusted to the correct spelling for en_US, there is a fallback in place and should not affect worlds. Datapacks interacting with Aluminum will need to be looked over however.
  • The Item Finder now correctly displays its sprite, showing red when no hidden items are nearby, and produces lava particles and extinguish sounds to indicate nothing was found.
  • Adjusted single player spawning to prevent spawns too close to the player, and lowered the total number around you. (You can adjust this yourself in your wild spawning config.)
  • Added a confirmation message when money is awarded via interactions.
  • Updated Shiftry to have the Wind Rider ability and the Piplup line to have Competitive, matching Scarlet and Violet changes.

Fixes:

  • Added movement AI to NPCs, including random_stroll, look_at_nearby, and stroll_through_village goals, allowing for configurable NPC wandering and behavior.
  • Fixed being unable to type colons (:) in the NPC preset field, enabling the use of full preset identifiers like pixelmon:trainers/aquaboss.
  • 22372 Fixed an issue where certain NPC presets could not be placed using the NPC editor.
  • 22565 NPCs using Pokémon models now render correctly and no longer appear upside down or backwards.
  • NPC nameplates now display properly above NPCs.
  • Improved the NPC preset menu to stay within screen boundaries and added suggestions to the search box.
  • Fixed the NPC clipboard menu going off-screen during editing.
  • The Move Relearner NPC preset now correctly opens the move relearner interface when interacted with.
  • Interacting with Move Relearner NPCs no longer causes client disconnects when no cost is defined.
  • Pokémon now display correctly on the Move Relearner selection screen.
  • Relearner NPCs now require a valid cost to function, preventing invalid configurations.
  • Client network state now resets properly after leaving a Pixelmon server, improving connection stability and behavior.
  • 22416 22321 External moves like Forage now work correctly in multiplayer, with effects and cooldowns triggering as expected.
  • 22571 Poké Ball lids now craft correctly based on the apricorns used.
  • Moltres’ flying animation and model have been updated to fix wing stretching issues and improve visual quality.
  • Turtwig’s model position has been corrected so it no longer sinks into the ground.
  • Egg photos now display the correct egg sprite in-game.
  • Egg photos now render correctly, and photos worn on the player’s head appear properly lit in the inventory.
  • A Mega Discovery research now unlocks properly after defeating an Epic, Legendary, or Ultimate Boss.
  • The research task to defeat 10 Mega Boss Pokémon in A Mega Discovery now tracks progress correctly.
  • Restored usability of the research inventory tab by fixing scroll wheel and scrollbar functionality.
  • The Pokémon Editor now properly updates a Pokémon’s stats when its species is changed.
  • Fixed a crash in the Pokémon Editor when using auto-complete for certain species names like Tyranitar, Pupitar, or Jynx.
  • Fixed a rare crash that could occur during wild Pokémon spawns due to an invalid level tweak.
  • Fixed a rare server shutdown error that could occur when saving research data.
  • The Max Raid Den Spawner now correctly places the den at the block you click, rather than at the player’s position.
  • Raid bosses no longer escape the den and wander the world after a raid ends.
  • NPC titles now display correctly in all languages using translatable text.
  • 22597 22596 22570 Fixed a server crash caused by invalid items loading in infusers during world generation or preloading.
  • The “Find a Wishing Piece” task in The Dynamax Phenomenon research now completes correctly when picking up a Wishing Piece.
  • 22591 Pokémon nicknames now support multiple color codes correctly without cutting off text.
  • Fixed Evolution Stone armor using a fallback texture when worn or placed on armor stands. Armor textures now display correctly in all cases.
  • Updated the movesets of Tornadus, Thundurus, Landorus, and Enamorus to reflect their Generation 9 learnsets.
  • Iron Valiant’s staff now animates correctly and remains connected to its hand during walking animations.
  • Kakuna’s model is no longer rotated onto its back and now appears upright.
  • Pidgeotto’s model has been updated to reduce blockiness.
  • Shiny Alolan Ninetales now displays its correct purple-toned coloring.
  • Voltorb’s model has been smoothed and no longer appears overly blocky.
  • Exeggcute’s model and animations have been fixed; it no longer lies sideways or animates incorrectly.
  • Grovyle’s model is now correctly positioned and no longer sinks into the ground.
  • All seasonal Sawsbuck forms now stand correctly on the ground.
  • Smoliv’s model no longer stretches due to incorrect weight mapping.
  • Litleo has received an updated model and smoother walking animation.
  • Pyroar (both male and female) now use updated models and animations, and Shiny Female Pyroar displays correct coloring.

Battle Fixes:

  • 22603 Fixed battle UI not displaying correct item stack sizes, such as Poké Balls, by ensuring inventory data is properly synchronized with the client.
  • Battle screen transparency now applies correctly to the Bag and Pokémon selection menus when using the F1 key.
  • Added support for the money_multiplier context key.
  • All money-increasing items (such as Luck Incense) now correctly double prize money from NPC battles.
  • Fixed battle logs showing raw component values like literal{Rattata} instead of proper names.
  • The raid lobby screen now correctly updates the selected Pokémon for all players, and properly reflects the host’s choice.
  • Gems now correctly boost the power of moves instead of directly modifying damage dealt.
  • Gems are no longer consumed if an attack misses or fails.
  • Improved handling of held items during charging moves, though Gems are not consumed during the charge turn of multi-turn moves.
  • Zen Mode now activates correctly when the user is at exactly 50% HP.
  • 16340 Behemoth Blade and Behemoth Bash now retain PP Up and PP Max effects from Iron Head when transformed by Zacian or Zamazenta.
  • 21895 Surging Strikes now correctly hits three times, even when the user is holding a Loaded Dice.
  • Players can no longer spectate their own battles by targeting another participant in the same battle.
  • Fixed Incense items that boost move power from incorrectly increasing final damage instead of move power.
  • Full Incense now correctly causes the holder to move last in its priority bracket.
  • Pure Incense now properly reduces wild Pokémon encounter rates.
  • Pressing Esc to run during Pokémon selection after a faint no longer causes the battle to get stuck on “Waiting...”.
  • Razor Wind now correctly has an increased critical-hit ratio.
  • Razor Wind is now properly interrupted by conditions like flinching, sleep, or confusion, and will no longer continue incorrectly.
  • Players can now successfully run from battle using the cursor after their first Pokémon faints.
  • Players in battle free roam can no longer spectate other battles, preventing issues with rejoining their own battle.
  • Using /battlelog no longer causes disconnects in multiplayer, even outside of battle or in solo raid scenarios.
  • The /battlelog command now functions correctly in all battle types, including wild battles, raids, NPC battles, and PvP.
  • 22579 Ditto using Imposter no longer causes a disconnect when transforming into Ogerpon or other Pokémon with missing form data.
  • The Run button now appears and functions correctly after a Pokémon faints in battle.
  • 22588 Using a Blank TR in battle no longer causes the battle to end with an error when attempting to assign a move.
  • Battle Bag items now display correctly within the UI and can be selected as intended.
  • Chat messages no longer obstruct battle UI elements when selecting Pokémon or items.
  • 22599 EVs now update correctly after battles.

Language:

  • Added Arabic, Czech, Finnish and Swedish languages.
  • Updated Danish, French, German, Israeli, Italian, Japanese, Norwegian, Dutch, Portuguese, Russian, Spanish, Thai, Turkish, Ukrainian languages with new translation keys, removed some unused keys.

Developer:

  • Added utility methods to AttackRegistry for retrieving random damaging moves with or without Z-Move compatibility.
  • Updated Attack#isAttack() to account for overridden attack types such as Z-Moves and G-Max Moves.
  • Added ImmutableAttack#getZMove(PixelmonWrapper, boolean) to support Z-Move logic on transformed Pokémon.
  • The ApplyBonusStatsEvent no longer fires for Pokémon without bonus stats, reducing unnecessary log spam.
  • Moved a battle log entry to only appear when not in simulation mode.
  • Refactored the InteractionContext system, renaming it to StoredContext and moving it outside the NPC package for broader use.
  • Introduced ContextKey#mutable and ContextKey#immutable, with validation for immutability constraints.
  • Context keys are now registered server-side via the RegisterEvent.
  • StoredContext is now a sealed class and supports ResourceLocation-based access for dynamic pipelines like NPCs and Research.
  • Added StrictStoredContext for enforcing immutability in systems like the battle engine, throwing exceptions on mutable access.
  • Use StoredContext#strict to create a guaranteed immutable context instance for safe copying and isolation.

Minecraft 1.20.2

Version 9

Version 9.2.10 (Alpha)

Released December 11, 2024.

"1.20.2 (Alpha 9)"

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.

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.

Battle Tests:

  • Added tests for Black Sludge item.
  • Added tests for Incinerate move.
  • Added tests for Stuff Cheeks move.
  • Added tests for Corrosive Gas move.
  • Added tests for Magic Room move.
  • Added tests for Thief move.
  • Added tests for G-Max Replenish move.

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.

Minecraft 1.16.5

Version 9

Version 9.1.13 (Latest)

Released December 1, 2024.

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 specie 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.

All Version History

Minecraft Version First Version Last Version First Release Date Latest Release Date
Minecraft 1.21.1 9.3.0 9.3.6 May 10, 2025 July 15, 2025
Minecraft 1.20.2 9.2.4 9.2.10 October 15, 2023 December 11, 2024
Minecraft 1.20.1 9.2.0 9.2.3 August 23, 2023 October 10, 2023
Minecraft 1.16.5 9.0.0 9.1.13 May 24, 2022 December 1, 2024
Minecraft 1.12.2 6.0.0 8.4.3 December 26, 2017 January 17, 2023
Minecraft 1.10.2 5.0.0 5.1.2 July 25, 2016 July 2, 2017
Minecraft 1.8.9 4.2.0 4.3.1 February 9, 2016 January 5, 2017
Minecraft 1.8.0 4.0.0 4.1.4 March 14, 2015 January 9, 2016
Minecraft 1.7.10 3.2.0 3.5.1 July 17, 2014 November 15, 2015
Minecraft 1.7.2 3.1.0 3.1.4 June 28, 2014 July 12, 2014
Minecraft 1.6.4 2.5.1 3.0.4 October 28, 2013 March 30, 2014
Minecraft 1.6.2 2.3.0 2.3.1 August 9, 2013 August 10, 2013
Minecraft 1.5.2 2.2.0 2.2.1 May 23, 2013 May 24, 2013
Minecraft 1.5.1 2.1.0 2.1.2 March 25, 2013 April 1, 2013
Minecraft 1.4.7 1.9.5 2.0.3 January 26, 2013 March 1, 2013
Minecraft 1.4.6 1.9.0 1.9.0 January 5, 2013 January 5, 2013
Minecraft 1.4.5 1.8.3 1.8.6 November 19, 2012 December 6, 2012
Minecraft 1.4.4 1.8.1 1.8.2 November 16, 2012 November 18, 2012
Minecraft 1.4.2 1.8.0 1.8.0 November 10, 2012 November 10, 2012
Minecraft 1.3.2 1.6.0 1.7.6b August 25, 2012 October 3, 2012
Minecraft 1.2.5 1.0.0 1.5.4 April 12, 2012 August 4, 2012

© 2012 - 2025 Pixelmon Mod