- The minimum Forge version for this update is 36.2.34 and is required for a Pixelmon client to run.
- If using datapacks, consider refreshing every update for default datapack fixes from Pixelmon.
Additions:
- Added Pikachu-Libre.
- Added Tera Blast.
Pokémon:
- Added Tarountula.
- Added Spidops.
- Added Maschiff.
- Added Mabosstiff.
- Added Farigiraf.
- Added Finizen.
- Added Palafin.
- Added Brute Bonnet.
- Added Iron Jugulis.
- Added Iron Valiant.
- Added Wo-Chien.
- Added Ting-Lu.
- Added Roaring Moon.
- Added Koraidon.
- Added Miraidon.
- Added Iron Bundle.
Palettes:
- Added Spring Sprigatito line.
- Added Summer Sprigatito line.
- Added Autumn Sprigatito line.
- Added Winter Sprigatito line.
Spawning:
- Added Finizen to Ocean, Deep Ocean, Warm Ocean, Lukewarm Ocean, Deep Lukewarm Ocean during the Day. Added chance to spawn with a group of Finizen.
- Added Palafin to Ocean, Deep Ocean, Warm Ocean, Lukewarm Ocean, Deep Lukewarm Ocean during the Day. Added guaranteed chance to spawn with a group of Finizen.
- Added Tarountula to All Forests on Land and in Tree Top during Day.
- Added Spidops to All Forests on Land and in Tree Top during Day.
- Added Roaring Moon to Small End Islands on Land.
- Added Ting-Lu to Taigas at Night on Land.
- Added Wo-Chien to Swamps at Night on Land.
- Added Iron Bundle to Small End Islands at all times.
- Added Koraidon to Small End Islands during the Day on Land.
- Added Miraidon to Small End Islands during the Night on Land.
- Added Spring variant Sprigatito-line to Flowery with reduced rarity.
- Added Summer variant Sprigatito-line to Forests with reduced rarity.
- Added Autumn variant Sprigatito-line to Taigas with reduced rarity.
- Added Winter variant Sprigatito-line to Freezing Forests with reduced rarity.
- Added Brute Bonnet to Small End Islands on Land at All Times.
- Added Iron Jugulis to Small End Islands on Land at All Times.
- Added Iron Valiant to Small End Islands on Land at All Times.
- Added Mabosstiff to Plains on Land during Night.
- Added Maschiff to Plains on Land during Night.
- Added Farigiraf to Savannas on land at Night. Added guaranteed chance to spawn with a group of Girafarig.
Changes:
- Moving riding offsets are now utilized more aggressively.
- Changed the NPCs in the Tower of Waters to be only challenge-able once per player.
- Changed the NPCs in the Tower of Darkness to be challenge-able once per player.
- Changed the Steel TM sprite so that it is no longer identical to the Normal TM sprite.
- Changed Fairy TM sprite so that it is no longer identical to the Psychic TM sprite.
- Updated Gardevoir model.
- Updated Mewtwo-Mega Y model.
- Removed the Witch Hat from the PokéStop model.
- Replaced Fiery Dance with Torch Song in Revenant's pool of Fire-type moves.
Optimizations:
- Significantly reduced allocations coming from the spawner thread, and slightly improves spawner thread speed as a result, due to getTeam creating a new list every time it's called vs getAll returning the array directly and thus not allocating a new list, and then filling it.
Fixes:
- 20450 Fixed the quest to use a Healer not advancing upon using a Red Healer.
- 20450 Fixed the quest to craft a Healer not advancing upon crafting a Red Healer.
- 19027 Fixed the Celebi quest failing to give Isi's Gold Hourglass.
- Fixed Poké Balls that fall into the void always failing capture.
- 20226 Fixed the client getting stuck in the raid screen if you drown during the starting countdown.
- Fixed Legendary and Rare PokéStops break particle colours being incorrect.
- 20269 Fixed PokéStops disappearing whilst still in the player's render distance.
- 20210 Fixed TRs not dropping in raids.
- Fixed `/tiershow` not working and displaying a large error in the console.
- Fixed /tiershow` to be case insensitive.
- Fixed `/compsee` executing for the sender when specifying an offline player.
- Fixed `/pokesee` executing for the sender when specifying an offline player.
- 20493 Fixed the stored Pokémon from a PokeDisplay going to the player's PC rather than swapping with the Pokémon being stored.
- 20262 Fixed players being unable to give their Battle Bond form Greninja the Zombie palette.
- Fixed Max Raid Dens not spawning Raids for the lowest star level possible in each biome.
- An error message is now sent to the log if a Max Raid Den attempts to spawn a raid for a biome that doesn't have any raids.
- An error message is now sent to the log that specifies which Max Raid Den has failed to spawn a raid, along with the star level of the raid it's trying to spawn.
- An error message is now sent to the log if a Max Raid Den attempts to spawn a raid for a biome that doesn't have any raids.
- 21503 Fixed players receiving photos of a Pokémon and losing Film if another player took a photo while they were also looking at a Pokémon through the Camera.
- Fixed accidentally mounting a fully evolved Pokémon when using an item on it.
- Fixed the player not receiving experience from smelting items into curry ingredients.
- 19907 Fixed all the Unown blocks missing their recipes.
- Fixed cross-dimension spawning causing invalid spawns.
- 21556 Changes PokéGifts to provide a copy of the Pokémon to prevent linking issues.
- 21556 Fixed PokéGifts not persisting contents and settings across launches.
- 20761 Fixed the Winter Cloak and Froslass Yukata having the player arm clipping into them badly for certain models.
- 17132 Fixed fusion Pokémon, and other persistent data, being lost after the Pokemon was edited using the Editor Wand.
- Fixed an server crash caused by a null player in Air Saver.
- Fixed an error caused by Daycare requirement packets, causing disconnects.
- Fixed Mount Lanakila not spawning.
- Fixed Client Reset Packet's mixins not being applied.
- Fixed client-only methods being accessed by `/resetpokestats`.
- 20262 Fixed being able to convert Zombie-palette-capable Pokémon to Zombie form during the day.
Battles:
- Fixed the EnforcedRevivePacket exploit.
- 21073 Fixed Rising Voltage boosting damage dealt more than it should.
- Fixed Raid Pokémon not doing damage when repeating Max Moves.
- 21211 Fixed Legend Plate causing a battle error with Arceus when Dynamaxed and using Judgement.
- Fixed the PixelmonWrapper#getMaxHealth method to not increase Shedinja's max when Dynamaxed.
- Fixed missing health recalculateMaxHealth to Power Construct allowing increase in health for Zygarde-Complete.
- Fixed forms marked as temporary remaining after battle if the battle is aborted early.
- Fixed Perish Body to now use the correct messages where one side is unaffected due to their ability.
- Fixed Revenant preventing the Perish status during its final stage.
- Fixed virtual battles causing an error and crashing mid-battle when trainers send out their Pokémon.
- Fixed an error caused by Synchronize causing battle crashes in virtual battles.
- Fixed an error causing a server crash from the battle controller being null at the end of the a raid battle.
- Fixed an error caused by Clear status being null.
- Fixed an error caused by the Legend Plate.
- Fixed a battle crash occurring when a Pokémon has Illusion in a virtual battle.
- Fixed a rare battle crash occurring when an Entry Hazard is used.
Developer:
- Added Glaive Rush, Mortal Spin, and Raging Bull to AttackRegistry.
- Renamed ancient variants of moves in AttackRegistry fields.
- Added Dynamax Level, Hyper Training, egg steps, temporary ability, extra stats, bonus stats, persistent data, and ribbons to PokemonBuilder.
- Added a check for null attacks in PokemonBuilder.
- Changed return type for all reminder move-related API from a List to a Set.