**"1.21.1 (9.3.11)"**
- The Java requirement for 1.21.1 is Java 21. This will come shipped with most launchers. For manual installation, you may need to install a later JDK.
- The minimum Neoforge version for this update is 21.1.200 and is required for a Pixelmon client to run.
- Beta releases will move to the recommended downloads after a few days of public release.
#### Additions
- New Research has been added.
- Gouging Fire has been added.
#### Changes
- Pokémon can now perch on their trainer’s shoulders by shift-right-clicking.
- Squirtle, Wortortle and Blastoise models have been updated.
- Raging Bolt and Gouging Fire have been added to 5 star raids in The End.
- Defeated Pokémon now drop experience orbs instead of granting player XP directly.
- The `reloadattackanimations` command has been removed.
#### Fixes
- Camera-related FOV calculations no longer apply outside the camera UI, restoring normal field of view and proper hand rendering.
- Fixed an issue with the right click context menu of the PC.
- Mega Dragonite will now use the correct animation in flight.
- Moon Ball now works properly on Pokémon that evolve through interactions, no longer causing crashes when an evolution item is missing.
- Eggs carried in Ultra Space are no longer affected by environmental hazards such as poison or paralysis.
- World time now calculates correctly across multiple worlds.
- Camera filters now shut down fully when closing the camera, preventing F3 + F4 gamemode changes from reactivating them.
- Pokédex toasts now display the species name instead of a Pokémon’s nickname when registering new entries.
#### Battle
- [23083](https://pixelmonmod.com/tracker.php?p=2&t=23083) Battles no longer crash when a Gigantamax Pokémon defeats an opponent and another Pokémon is sent out in NPC or Horde encounters.
- Spikes and other hazards no longer cause errors in the battle log after a fight ends.
- Throwing a Poké Ball in battle no longer crashes if the target is missing or invalid.
- Using healing items on allies during raid battles no longer causes a battle crash.
- Battles no longer error when a sleeping Pokémon has no move selected for the turn.
- Battles no longer crash when a move has no animation assigned.
- Battles no longer crash on the server when ending battle music if the player leaves using free roam.
#### Datapack
- Forms tagged with `no_shoulder` will be prevented from riding a players shoulder.
- Added dayOfMonth and monthOfYear options to the real world spawn time conditions section of spawning
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }