Page 1 of 1

Pixelmon 9.1.12 for Minecraft 1.16.5

PostPosted: 03 Aug 2024 13:17
by Rasgnarok
  • 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.
  • 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.