Difference between revisions of "Version history"
From Pixelmon Wiki
Line 11: | Line 11: | ||
==''Minecraft'' 1.12.2== | ==''Minecraft'' 1.12.2== | ||
+ | =====Version 8===== | ||
+ | ---- | ||
<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</div> | <div style="font-weight:bold;line-height:1.6;">Version 8.3.4</div> | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
− | |||
− | |||
− | |||
− | + | '''''Forms, fixes and... spikey hair?''''' | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <u>'''Additions''':</u> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <u>New Pokémon Forms:</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> | |
− | + | * Updated the list of moves CopyCat (Attack) cannot use. | |
− | + | * Optimized checking a Pokémon's boss mode. | |
− | + | * Transfer Moves and Tutor Moves are now properly reflected in base stats, and server side adjustments to them will be respected. | |
− | + | * Default the superUniversalTMs config option to false. | |
− | + | * Switched npc entities to use persistenceRequired nbt tag instead of our own tag that does the same thing. | |
− | + | * Certain Pixelmon Items can no longer have enchants added to them via an enchanted book/anvil. | |
− | + | * Added a new button to the NPC editor to create a Transfer Tutor. | |
− | + | * Armor stands can now display Safety Goggles. | |
− | + | * NPC Tutors now have settings for what learn pools are considered when checking if a Pokémon can learn a move they teach. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <u>'''Fixes''':</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> | ||
+ | * Fixed losing PP Ups/PP Max levels after using the Rusted Sword or Rusted Shield held items. | ||
+ | * Fixed Status Z-Moves not using the priority from the underlying move. | ||
+ | * Fixed an issue with No Retreat not applying if the user tried to apply it whilst affected by Mean Look. | ||
+ | * Fixed an issue where Heavy-Duty Boots were not clearing Toxic Spikes when a poison-type Pokémon was switched in. | ||
+ | * Fixed an issue with Substitute not stopping Pokémon from being Flinched. | ||
+ | * Fixed some edge case issues with the Inner Focus ability. | ||
+ | * Fixed a battle crash caused by the Regenerator ability trying to heal its user when fainted. | ||
+ | * Fixed an issue where an Imposter Ditto could transform into a fainted Pokémon. | ||
+ | * Fixed an issue with Sky Drop that allowed some attacks to hit when they shouldn't have. | ||
+ | * Fixed an issue where Secret Power was not being affected by Serene Grace. | ||
+ | * Fixed Secret Power causing secondary effects other than lowering the defence stat in Ultra Space. | ||
+ | * 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. | ||
+ | * Fixed Aurora Veil not reducing damage by half in single battles. | ||
+ | * Fixed Frisk not checking all opponents for items and issues where it wouldn't take an item. | ||
+ | * Fixed Healing Wish activating when a healthy Pokémon switched in. | ||
+ | |||
+ | <u>Quest Fixes:</u> | ||
+ | * Fixed an issue with the Redstone quest. | ||
+ | |||
+ | <u>'''Developer''':</u> | ||
+ | * Added a RecieveType of `Custom` for sidemods to use for better compatibility between sidemods. | ||
− | |||
− | |||
− | |||
</div></div> | </div></div> | ||
Line 92: | Line 95: | ||
<div style="font-weight:bold;line-height:1.6;">Version 8.3.3</div> | <div style="font-weight:bold;line-height:1.6;">Version 8.3.3</div> | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
− | |||
− | |||
− | + | '''''Sheep no longer starve to death in Pixelmon :)))''''' | |
− | + | ||
− | + | <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> | ||
+ | * Added CloningCompleteEvent. | ||
+ | * SetTrainerObject now properly updates name. | ||
− | |||
− | |||
− | |||
− | |||
</div></div> | </div></div> | ||
Line 198: | Line 202: | ||
<div style="font-weight:bold;line-height:1.6;">Version 8.3.1</div> | <div style="font-weight:bold;line-height:1.6;">Version 8.3.1</div> | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
− | |||
− | |||
− | + | '''''Changelog guy is making pumpkin soup right now so this is a soup-er spooky changelog''''' | |
+ | |||
+ | <u>'''Additions''':</u> | ||
− | + | <u>New Forms:</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> | |
− | + | * Updated Gligar | |
− | + | * Updated Gliscor | |
− | + | * Updated Lampent | |
− | + | * Updated Chandelure | |
− | + | * Updated Vending Machine | |
− | + | <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> | |
− | + | * Dens can now spawn in mesas. | |
− | + | * Dens can now also spawn in modded biomes. | |
− | + | * Z-Move button is now disabled in raids. | |
− | + | * Low level raids are now harder. | |
− | + | * Dens now spawn less frequently. | |
− | + | * Dens and Pokestops are no longer affected by movement plates. The gif was funny but people complained... | |
− | + | * 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>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) | |
− | + | <u>'''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 | |
− | + | <u>Battle Fixes:</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. | |
− | + | <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> |
Revision as of 15:53, 2 December 2021
For version history about sidemods, 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.12.2
Version 8
Version 8.3.4
Forms, fixes and... spikey hair?
Additions:
New Pokémon Forms:
- 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)
Changes:
- Updated the list of moves CopyCat (Attack) cannot use.
- Optimized checking a Pokémon's boss mode.
- Transfer Moves and Tutor Moves are now properly reflected in base stats, and server side adjustments to them will be respected.
- Default the superUniversalTMs config option to false.
- Switched npc entities to use persistenceRequired nbt tag instead of our own tag that does the same thing.
- Certain Pixelmon Items can no longer have enchants added to them via an enchanted book/anvil.
- Added a new button to the NPC editor to create a Transfer Tutor.
- Armor stands can now display Safety Goggles.
- NPC Tutors now have settings for what learn pools are considered when checking if a Pokémon can learn a move they teach.
Fixes:
- 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.
Battle Fixes:
- Fixed losing PP Ups/PP Max levels after using the Rusted Sword or Rusted Shield held items.
- Fixed Status Z-Moves not using the priority from the underlying move.
- Fixed an issue with No Retreat not applying if the user tried to apply it whilst affected by Mean Look.
- Fixed an issue where Heavy-Duty Boots were not clearing Toxic Spikes when a poison-type Pokémon was switched in.
- Fixed an issue with Substitute not stopping Pokémon from being Flinched.
- Fixed some edge case issues with the Inner Focus ability.
- Fixed a battle crash caused by the Regenerator ability trying to heal its user when fainted.
- Fixed an issue where an Imposter Ditto could transform into a fainted Pokémon.
- Fixed an issue with Sky Drop that allowed some attacks to hit when they shouldn't have.
- Fixed an issue where Secret Power was not being affected by Serene Grace.
- Fixed Secret Power causing secondary effects other than lowering the defence stat in Ultra Space.
- 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.
- Fixed Aurora Veil not reducing damage by half in single battles.
- Fixed Frisk not checking all opponents for items and issues where it wouldn't take an item.
- Fixed Healing Wish activating when a healthy Pokémon switched in.
Quest Fixes:
- Fixed an issue with the Redstone quest.
Developer:
- Added a RecieveType of `Custom` for sidemods to use for better compatibility between sidemods.
Version 8.3.3
Sheep no longer starve to death in Pixelmon :)))
Additions:
New Quest Items:
- 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
Changes:
- 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.
Fixes:
- 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.
Battle Fixes:
- 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.
Quest Fixes:
- Redstone Ore Quest now recognizes amounts, as do various other quests.
Developer:
- Added CloningCompleteEvent.
- SetTrainerObject now properly updates name.
Version 8.3.1
Changelog guy is making pumpkin soup right now so this is a soup-er spooky changelog
Additions:
New Forms:
- 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
Updated Models:
- Updated Gligar
- Updated Gliscor
- Updated Lampent
- Updated Chandelure
- Updated Vending Machine
Structures:
- Added Stone Graveyard
- Added Swamp Graveyard
Miscellaneous:
- 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.
Changes:
- Dens can now spawn in mesas.
- Dens can now also spawn in modded biomes.
- Z-Move button is now disabled in raids.
- Low level raids are now harder.
- Dens now spawn less frequently.
- Dens and Pokestops are no longer affected by movement plates. The gif was funny but people complained...
- 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.
Quest Changes:
- Drowned world can now be left by sinking/rising.
- Added success argument type.
- Defeat wild objective not triggering if KO was indirect (eg poison)
Fixes:
- 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
Battle Fixes:
- 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.
Quest Fixes:
- Fixed an issue with AbsolutePositionObjective
- Fixed a rare crash with flagActions
- PokemonObjective now works for empty spec, this fixes some default quests
Developer:
- 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.