Join our discord
In partnership with NodeCraft Logo NodeCraft


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

Version history

From Pixelmon Wiki
This page contains changes which are not marked for translation.

Other languages:
Deutsch • ‎English • ‎español • ‎русский • ‎中文(中国大陆)‎

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.


Contents

Minecraft 1.12.2

Version 8

Version 8.3.0 (The Raid Update)

Additions

   Added new Gigantamax forms:
   Rillaboom
   Cinderace
   Centiskorch
   Toxticity
   Urshifu Single Strike
   Urshifu Rapid Strike
   Added new Forms:
   Eternamax
   True Eternamax
   Cosmetic Eternamax
   Added new Pink forms:
   Caterpie
   Metapod
   Weedle
   Kakuna
   Nidoran
   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
   Added new Valencian Forms:
   Oddish
   Gloom
   Vileplume
   Bellossom
   Added new AmoongSus Forms:
   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!
   Updated Pokémon:
   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
   Items:
   Komala Coffee
   Tapu Cocoa
   Roserade Tea
   Pinap Juice
   Skitty Smoothie
   Rare Soda
   Ultra Rare Soda
   Blue Juice
   Red Juice
   Pink Juice
   Purple Juice
   Yellow Juice
   Green Juice
   Fairy Wand
   Colorful Shake
   Perilous Soup
   Wishing Piece
   Dynite Ore
   Armorite Ore
   Red Shard
   Blue Shard
   Green Shard
   Yellow Shard
   Black Shard
   White Shard
   Max Raid Den Spawner
   Protective Pads
   Structures:
   Added Mailboxes (Decoration).
   Lanterns now hang upside down.
   Music:
   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. Check him out at His YouTube channel
   Ribbons:
   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
   New Attack Animations:
   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
   Updated Attack Animations:
   Bubble Beam
   Voices:
   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
   Miscellaneous:
   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.

Changes

   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.
   Quest Changes:
   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.
   Updated Item Sprites:
   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

Fixes

   Fixed a spawning issue with G-Max Pokémon.
   Fixed some Pokémon being too rare and/or having too restrictive spawning conditions, eg. Mew.
   Fixed some typos in the BetterSpawnerConfig which led to some of the above issues.
   Fixed Pokémon not saving items that you can't place on it, E.g. Rainbow Wings.
   Fixed Disguise (ability) causing the form of the Pokémon to change permanently.
   Fixed the Pokémon Editor having issues with Gender forms.
   Fixed an issue with statues and Gender forms
   Fixed battle music and pokecenter music playing over each other.
   Fixed a potential plugin issue with a superfluous Kartana.
   Fixed Pokestops being movable with fish hook.
   Fixed potential exploit in battles that allowed someone to crash the server.
   New texture for the Pokedex star. This was a really big deal to someone, somewhere.
   Fixed a texture issue with Zombie Ditto.
   Fixed Deoxys fly animation.
   Fixed Dragapults fly animation.
   JUMP! form Magikarps can no longer be fished up without an appraised rod.
   Fixed a few Marks having missing textures.
   Swapped the female and male shiny Hippowdon textures. Oops.
   MissingNo should no longer be available in /pokerandom
   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.
   Battle Fixes:
   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.
   Quest Fixes:
   Fixed a rare crash in quest data if player is null.

Developer

   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.

Version 8.2.0 (The Forms Update) Additions

   Added new Pokémon:
   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.
   Added new Gigantamax forms:
   Added G-Max Venusaur.
   Added G-Max Charizard.
   Added G-Max Blastoise.
   Added G-Max Butterfree.
   Added G-Max Pikachu.
   Added G-Max Meowth.
   Added G-Max Machamp.
   Added G-Max Gengar.
   Added G-Max Kingler.
   Added G-Max Lapras.
   Added G-Max Eevee.
   Added G-Max Snorlax.
   Added G-Max Garbodor.
   Added G-Max Melmetal.
   Added G-Max Corviknight.
   Added G-Max Orbeetle.
   Added G-Max Flapple.
   Added G-Max Appletun.
   Added G-Max Hatterene.
   Added G-Max Duraludon.
   Added G-Max Grimmsnarl.
   Added G-Max Sandaconda.
   Added G-Max Drednaw.
   Added G-Max Inteleon.
   Added G-Max Coalossal.
   Added new Forms:
   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)
   Updated Pokémon:
   Updated Magnemite to SMD.
   Updated Magneton to SMD.
   Updated Doduo to SMD.
   Updated Dodrio to SMD.
   Updated Drowzee to SMD.
   Updated Hypno to SMD.
   Updated Porygon to SMD.
   Updated Mantyke to SMD.
   Updated Litleo to SMD
   Updated Magby to SMD.
   Updated Magmar to SMD.
   Updated Magmortar to SMD.
   Updated Spheal to SMD.
   Added Emission to Regice.
   Abilities:
   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.
   Moves:
   Added Astral Barrage.
   Added Eerie Spell.
   Added Fiery Wrath.
   Added Flip Turn.
   Added Glacial Lance.
   Added Jungle Healing.
   Added Scale Shot.
   Added Steel Roller.
   Added Surging Strikes.
   Added Wicked Blow.
   Added Poltergeist.
   Added G-Max Wildfire.
   Added G-Max Befuddle.
   Added G-Max Volt Crash.
   Added G-Max Gold Rush.
   Added G-Max Chi Strike.
   Added G-Max Terror.
   Added G-Max Resonance.
   Added G-Max Cuddle.
   Added G-Max Replenish.
   Added G-Max Malodor.
   Added G-Max Stonesurge.
   Added G-Max Wind Rage.
   Added G-Max Stun Shock.
   Added G-Max Finale.
   Added G-Max Depletion.
   Added G-Max Gravitas.
   Added G-Max Volcalith.
   Added G-Max Sandblast.
   Added G-Max Snooze.
   Added G-Max Tartness.
   Added G-Max Sweetness.
   Added G-Max Smite.
   Added G-Max Steelsurge.
   Added G-Max Meltdown.
   Added G-Max Foam Burst.
   Added G-Max Centiferno.
   Added G-Max Fireball.
   Added G-Max Drum Solo.
   Added G-Max Hydrosnipe.
   Added G-Max One Blow.
   Added G-Max Rapid Flow.
   Added G-Max Vine Lash.
   Added G-Max Cannonade.
   Structures:
   Added Tower of Waters.
   Added Tower of Darkness.
   Added various ocean structures.
   Added music to Pokémon Centers.
   Items:
   Added an ingame Quest Editor item, and a full ingame Quest Editor to go with it.
   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.
   Added Generation 8 fossils.
   Added Max Mushroom. These generate naturally in Mushroom Island biomes.
   Added Max Soup.
   Added Reins of Unity.
   Added Guard Spec.
   Added Cleanse Tag.
   Added Fluffy Tail.
   Added Blunder Policy.
   Added Ability Patch.
   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.
   Quest Additions:
   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.
   Riding (New):
   Eternatus
   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
   Voices:
   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
   Miscellaneous:
   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.

Changes

   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 - Pixelmon Wiki
   Item Sprites:
   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.
   Riding (Updated):
   Slowking
   Galarian Slowking
   Lapras
   Obstagoon
   Zweilous
   Spectrier
   Mudbray
   Ponyta
   Graveler
   Alolan Graveler

Fixes

   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.
   Battle Fixes:
   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.
   Quest Fixes:
   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.

Developer

   IVStore and EVStore now implement an interface for easier usage between the two.
   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 ForceEndBattleEvent for /endbattle and Fluffy Tail.
   Added Fluffy Tail interaction.
   Added abstract AttackEvent. Refactor of AttackEvents.
   Added AttackEvent.Use - Fires for all attacks, allows modification of accuracy and cantMiss.
   Added abstract NPCEvent.
   Added NPCEvent.Interact - Fires for all NPC interactions.
   Added NPCEvent.StartBattle - Fires for all NPC versus player battle starts.
   Added NPCEvent.EndBattle - Fires for all NPC versus player battle ends.
   EntityNPC and EntityStatue are now IAnimals. Prevents rendering of statue if entity tracker issue occurs.
   PartyAlolanCondition has been merged into PartyCondition, and now supports any form.

Improved ItemBattleItem.

   Championship Ribbons (and others as we add them) can be awarded to individual Pokémon with the method {Pokemon Instance}.addRibbon(EnumRibbonType.CHAMPION);
   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.

Version 8.1.2 Fixes

   Fixed stat files for clients.

Version 8.1.1 Fixes

   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.

Version 8.1.0 (The Sweet Update)

Additions

   Added new Pokémon:
   Added Clobbopus
   Added Grapploct
   Added Cramorant
   Added Arrokuda
   Added Barraskewda
   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
   Fishing
   Added new Jump! variations to the Super Rod. Good luck!
   Added new Strike forms:
   Boltund
   Electivire
   Gallade
   Jolteon
   Ninetales
   Vivillon
   Poliwrath
   Weavile
   Crobat
   Added new Alter forms:
   Volcarona
   Added new Creator forms:
   Mewtwo
   Xerneas
   Dragonite
   New Valencian Forms:
   Bellsprout
   Weepinbell
   Victreebel
   Butterfree
   Paras
   Parasect
   New Summer Forms:
   Electrode
   Snorlax
   Omanyte
   New Miscellaneous Forms:
   Snowy Snorlax
   Arbok Variations
   Added Abilities:
   Updated Super Luck
   Updated Rattled
   Updated Intimidate
   Updated Infiltrator (affects spawns near player)
   Added Ball Fetch
   Added Perish Body
   Added Dragon's Maw
   Added Transistor
   New Attacks:
   Added Grassy Glide
   Added Shell Side Arm
   Added Dual Wingbeat
   Added Stalwart
   Added Tea Time
   Added Octolock
   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
   Added Items:
   Added Dynamax candy
   Added all TMs and TRs for generation 8
   Added Galarica Twig
   Added Galarica Cuff
   Added Decoration:
   Added Incense decoration blocks
   Added Relic decorations
   Added Galarica Cuff display
   New Mounts:
   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
   Quests:
   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.
   Miscellaneous:
   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

Changes

   New Sprites:
   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.
   Model Changes:
   Updated Miltank to SMD
   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.
   Mount Changes:
   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

Fixes

   Removed a Held Item restriction, fixes certain held items not appearing on wild spawns.
   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.
   Battle Fixes:
   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.
   Ranch Fixes:
   Fixed Eggs being deleted if a ranch block was activated after being loaded, but before the first refresh tick.
   Fixed Ranches not showing eggs when unloaded and reloaded.
   Fixed hourglasses being usable when an egg is already present.
   Fixes hourglasses being usable when Pokémon were not breedable.
   Fixed not showing canBreed not being used when checking compatibility.
   Added TileEntityRanchBlock.canBreed() (with some java doc to show it)
   Fixed Pokémon showing they were falling in love when not breedable.
   Mount Fixes:
   Chandelure, Clefable, Corviknight, Drednaw, Dusknoir, Regigigas, Reuniclus, Sigilyph, Starmie, Bidoof, Durant, & Stunfisk

Developer

   Added a cancel-able event for use with the Ilex Shrine. Also allows for manipulation of the Pokémon spawned directly.
   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.
   BlockPokeChest no longer sends a "loot claimed" message when the event is cancelled.
   Added shopkeeper NPC to ShopkeeperEvent.
   Added new API: WarpPlateEvent
   Added the DialogueInput API, it's an API GUI that allows for simple text input.
   Added egg support to the sprite NBT format.
   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 a custom BadgeCase API.
   Removed deprecated methods and classes from older versions.
   Changed names of the Special Megas to make the forms spec work a bit nicer.
   Added StatusEvoCondition.
   Implemented a nature evo condition.

Version 8.0.0 (Generation 8) Additions

   Added new Pokemon:
   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
   Fishing:
   Added new variations to Jump! - Will require an appraised Good Rod
   
   Added new Alter forms:
   Azumarill
   Aegislash-Blade
   Shedinja
   Claydol
   Salamance
   Porygon-Z
   Greninja
   Ash-Greninja
   Added new Creator forms:
   Eevee
   Porygon-Z
   Sentret
   Ash-Greninja
   New Rainbow Forms:
   Skarmory
   New Zombie Forms:
   Sableye
   Mega-Sableye
   Added Abilities:
   Added Gorilla Tactics
   Added Screen Cleaner
   Added Corrosion ability
   Added Innards Out ability
   Added Propeller Tail
   Added Ice Face
   New Attacks:
   Added Snap Trap
   Added Stuff Cheeks
   Added Tar Shot
   Added Snipe Shot
   Added Dragon Darts
   Added Items:
   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)
   Added Curry items:
   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
   Added Curry Ingredients:
   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
   Added Decoration:
   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)
   Quests Additions:
   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
   Commands:
   /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.

Changes

   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.
   Model Changes:
   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
   Quest Changes:
   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.

Fixes

   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.

Developer

   Added new event CustomDropsEvent.
   Added new event PixelmonKnockoutEvent.

Version 7

Version 7.3.0

Additions

   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. View Quests Wiki page for more information.

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. Join here
   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 :)

Changes

   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.

Fixes

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

Spawning

   Spawning changes are too hefty to be listed here, so you can instead view them on the wiki here: View Spawning Wiki page

Developer

   We have changed from using IDs to Ordinal numbers for Special Textures. Sidemods should take note of this if they interact with textures.
   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.
   Pokemon#setOriginalTrainer(EntityPlayerMP) method signature was changed to Pokemon#setOriginalTrainer(EntityPlayer).
Version 7.2.2

Additions

   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 §#!

Changes

   Reduced loading times by around 20 seconds!
   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.

Fixes

   Fixed a good amount of lag caused by Pokémon spawner.
   Fixed lag related to creating Pokémon from PokemonSpecs.
   Fixed the teleport Move Skill sometimes crashing the game. Also fixed it randomly creating neither portals out of the blue.
   Fixed the in-game config GUI missing some options and categories.
   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.

Spawning

   Spawning changes are too hefty to be listed here, so instead you can view them on the wiki!
   View Spawning Changes

Version 7.2 (The Berry Update)

Additions

   Added Lures, crafted from berries, that increase the spawn rate of many different types of Pokémon.
   Made the following berries plantable (finally): Oran, Pecha, Chesto, Rawst, Persim, Lum, Sitrus, Aspear, Leppa, Figy, Mago, Wiki, Aguav, Roseli, Chilan, Iapapa.
   Added an option, 'useSystemTimeForBerries' which makes berries grow even when the game is closed, which means that /time commands won't break berry growth.
   Added potion brewing recipes that use berries to create Pixelmon potions like Super Potions and Full Heals.
   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.
   Added the Scorhood cosmetic! Available to anyone with a linked Pixelmon forum account.

Changes

   Added new models for Farfetch'd, Poliwag, Poliwhirl, and Poliwrath.
   Added the config option landMounts. If set to false, Pokémon can no longer be mounted unless they have surf or fly abilities.
   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.
   Added OreDict compatibility for the Anvil block.
   Reduced how fast you can fly upwards while mounting Pokémon. Yeah, yeah; Celesteela is technically a rocket
   but that doesn't mean everything else should go up that bloody fast.
   Added TMs 171-174 to shopkeepers.
   Made the terrain seeds obtainable from using Headbutt in different forests.
   Changed a lot of held items in spawning.
   Improved Biomes O' Plenty support along with some missing biomes.
   Changed spawning locations/condition for the following legendaries: Celebi, Latias, Kyogre, Cobalion, Terrakion, Virizion, Thundurus, Torndaus, Reshiram, Zekrom, Genesect, Volcanion, Tapu Fini, Magneara, Zeraora.
   Completely changed a bunch of berry tree stuff:
   All berry plants are now 1 block tall and are actually consistently sized.
   Berry trees no longer take up the entire block for collisions so you they don't feel so silly to walk over.
   Berries now make plant sounds when destroyed instead of wood sounds.
   Berries replant themselves up to 9 times instead of having a 50% chance of replanting.

Fixes

   Fixed Magearna and Raticate not having shiny sprites.
   Fixed a crash in some menus caused by having a Pokémon with the '/div> symbol in its nickname.
   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 Battle-Bond Greninja not being able to change form outside of battle.
   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.

Localization/language

   Fixed various Pokédex headings not translating.

Developers

   Added IRarityTweak to the Better Spawner API so that individual rarities can be modified for different players.
Version 7.1.1

Additions

   Added Temple Slabs and Temple Brick Slabs.
   Added particle effects to the Smelt, Ignite, Heal Other, and Flash move skills so that they look way, way cooler.
   Added Electric Seed, Grassy Seed, Misty Seed, Psychic Seed items. They are sometimes held by specific wild Pokémon, and findable by using Forage in grass.
   Added an outside-of-battle effect to the Poison status, causing it to drain HP. This was actually done in 7.1 but we forgot so we're saying it here.

Changes

   Changed the Flash move skill so that any Pokémon with the Illuminate ability can use it. It does make sense.
   The Ignite move skill now has much longer range; I assume so that you can appreciate the cool effect.
   The Heal Other move skill no longer drains health from the user.
   The "needHMToRide" option now also prevents Pokémon that could neither fly nor swim from being mounted.

Fixes

   Fixed the model scale of Emboar, Oshawott, and Snivy.
   Fixed the Forage and Mega Evolve move skills saying that you don't have enough PP despite them not even requiring a move.
   Fixed the Rain Dance move skill NOT requiring PP when it should. Don't ask me what's going on with this dev.
   Fixed some people crashing when their battles end.
   Fixed spawner blocks crashing you when you try to edit them. Sort of defeats the purpose, doesn't it?
   Fixed Pokémon-targeting move skills forcing the user to get super close even if the move skill is long range.
   Fixed the Pokédex advancements being given when you're actually 1 away from unlocking it.
   Fixed the allowExternalMoves option not matching whatever it is on the server, and fixed that option not being respected in enough places.
   Fixed the animate button in the chisel GUI not sending those changes to everyone else on the server.
   Fixed a hacking vulnerability that let hackers crash whichever servers they liked. Well, whichever servers they hated.
   Fixed players' games thinking that they're still in battle if they logged out and then back in.
   Fixed fleeing or forfeiting a battle giving back consumed held items regardless of the 'returnHeldItems' config option.
   Fixed a crash when attempting to target an entity that isn't a living entity. Like, say, a furnace on a minecart.

Developers

   Added an API for the particle effects used for battles and move skills. It's handled through VariableParticleEffect.

Version 7.1.0 (The Intergration Update)

Additions

   Added bikes! Includes both the Acro and Mach bike! You can find the crafting recipes here: Pixelmon Wiki
   The Mach bike is fast! Be careful not to drive off cliffs.
   The Acro bike is not as fast as the Mach bike, but no need to be careful driving off cliffs! It's cushioned well, I hear.
   Added a new GUI for selecting external moves! Also, renamed those to move skills. Don't ask me why.
   Added move skills: (Find which moves are needed and more information here: Pixelmon Wiki )
   Flash: Creates a temporary light at the Pokémon's location.
   Mount Boost: Temporarily increases the Pokémon's riding speed.
   Ground Birds: Grounds nearby flying Pokémon so they're easier to engage in battle.
   Rain Dance: In LAN and singleplayer, this changes the weather to rain. If Kyogre uses it, it's a thunderstorm!
   Sunny Day: In LAN and singleplayer, this clears the weather.
   Scare: Spooks all nearby Pokémon and gives you the Repel effect for a while.
   Analyse Pokémon: Uses psychic power to reveal nature, ability, and other information about the targeted wild Pokémon.
   Smelt: Pours fire into a furnace, powering it. Strong Fire-type moves can instantly smelt some of the contents!
   Ore Sense: Uses magnetism to illuminate nearby ores for a short time.
   Special thanks to Veraxiel, Oomaloo, and Fapdos for their excellent artwork for these!
   Even more thanks to the many players who suggested these in comment sections on YouTube. Some of these are fantastic ideas!
   Added male/female variations for Combee. It's just a little red dot, but it helps. That's what they tell me, anyway.
   Added an "animate" button to the chisel GUI so you can make statues animate without doing hard stuff.
   Added a wearable Mega Anchor keystone.
   Added an Eevee hood, like the Pikachu hood, as a new giveaway item!
   Added "generation" spec, so you can spawn or filter Pokémon based on the generation they were added in.
   Added "legendary" spec, similar to the above but for legendary/not legendary.
   Added global rarity multipliers to the Better Spawner config. The developer is assuring me it will be useful.

Changes

   Improved the look and performance of Ultra Wormholes. Less lag, more sparkle.
   Updated the sprites for Hiroku's Gold and Silver Lens.
   Increased the maximum number of characters in the Pokémon name box of spawner blocks from 32 to 250, just a li'l bump.
   Compressed all our model files to binary to shave off some of the file size and decrease model load time.
   Shiny charms now also apply to Rock Smash, fishing, all that stuff.
   Better Spawner tags are now used as intervals.
   All Pokémon Spec loading from JSONs now supports string formats such as "spec". Example: "Pikachu lvl:5 untradeable"
   Added support for auto-tagging of spawns on a Pokémon Spec basis, through the Better Spawner Config.
   Pokémon SpecFlags such as "untradeable" and "unbreedable" can now be removed with "unbreedable:false", for example.

Fixes

   Fixed deleting Pokémon from the PC search window deleting the wrong one.
   Fixed shiny Vullaby and Pikachu not having a different texture to the usual for some strange reason.
   Fixed Bottle Caps not being usable on Pokémon that can be mounted.
   Fixed server-side custom Pokémon Specs not working in spawner blocks.
   Fixed party storage sometimes not being saved and unloaded if it was loaded while the player was offline.
   Fixed the spawner block GUI radius option label being broken text.
   Fixed another crash from older Forge versions. You should still be on 2838, though! We're watching!
   Fixed a crash caused by searching a PC without specifying a species, as well as a few other less common causes.
   Fixed PC searching not showing nicknamed Pokémon despite having the species name typed into the search box.
   Fixed Ethers causing errors and not displaying up-to-date information in the GUI when used outside of battle.
   Fixed Marowak, Raichu, and Exeggutor being unable to pass down their hidden abilities.
   Fixed Pokéball inheritance not using generation 7 mechanics where it gives equal chance for same-species parents.
   Fixed custom particles being way too intensive under certain conditions.
   Fixed Kyurem transform effect jitter.
   Fixed bells causing crashes.
   Fixed battle rule clauses being reset and replaced with just forfeit for engaging trainers.
   Fixed fainted Pokémon still attempting evolution, only to fail and trap you in the evolution screen for eternity.
   Fixed ability names with "armour" in them not accepting the U.S. spelling in commands and GUIs.
   Fixed Cut as a move skill causing lag spikes for large trees.
   Fixed the "canPokemonBeHit" option allowing Pokémon to be hurt with weapons during battles, which isn't sporting at all.
   Fixed Frillish and other gender-formed Pokémon always getting the same ability.
   Fixed Crafting Tables having a breeding environment value of 3. (now it's 1)
   Fixed /redeem not showing whether you have the boosted necklace.
   Fixed not being able to put held items on a Pokémon if the held item had some extra NBT data.
   Fixed battles force-switching the camera view even if the battle camera is disabled. Fixes Vivecraft issues.
   Fixed "/pokegive" not working from console if the person you're giving it to is named after a Pokémon. So, like, not even a thousand people.
   Fixed trainer battle rules not being respected when challenging a trainer using V-targeting and /pokebattle.
   Fixed Pokeloots duplicating the item within them if the same item is put in to multiple Pokeloots.
   Fixed the Shiny Charm showing the wrong status in the GUI.
   Fixed battle animations only working in the overworld.
   Battles:
   Fixed starting a battle with a double battle trainer starting you with duplicate Pokémon.
   Fixed Unburden boosts lasting even between battles.
   Fixed status icons vanishing in-battle in a bunch of situations.
   Fixed Facade not ignoring the physical attack reduction of burns.
   Fixed Arceus and Silvally being able to be given Plates/Memories in battle.
   Fixed Spectral Thief not ignoring Substitute.
   Fixed Grass Whistle not being recognised as a sound-based move when a whistle is clearly a sound.
   Fixed Aurora Veil and Reflect reducing the damage done by Brick Break and Psychic Fangs. Also fixed Aurora Veil's double battle behaviour.
   Fixed Clear Smog resetting the user's stat changes instead of the target's.
   Fixed newly learned moves in battle not being visible until one turn later.
   Fixed Clanging Scales and Clangorous Soulblaze only hitting one foe in double battles.
   Fixed trapping moves working for one less turn than they should.

Localization/language

   Updated es_ES, it_IT, ko_KR, and ru_RU. These translation guys are great.

Developers

   Pokémon Specs now remember the original String array that was used to create them.
   Pokémon SpecFlags are now sent to the client so they can be parsed and checked locally.
   They also don't really need to be extended, it's not abstract anymore.
   This breaks any sidemod that had SpecFlag implementations!
   Added TimespaceEvent, with many subevents, for handling when things happen to Timespace Altars.
Version 7.0.8

Additions

   Implemented the move effects for Beak Blast, Burn Up, Shore Up, Speed Swap, Photon Geyser, and Spectral Thief.
   Added in Gold and Silver bottle caps. Both can be found via fishing in the ocean, with Silver also being tier 3 PokéLoot.
   Added a new keystone cosmetic, the Mega Glasses!

Changes

   Removed a bunch of the unused 'rarity' stuff in the NPC JSONs since that confuses absolutely everyone.
   Complete overhaul on Pokémon spawning rarities across the board to account for the change in the last version.

Fixes

   Fixed Ultra Necrozma's model having a huge horn.
   Fixed a crash on older Forge versions due to newer Forge versions breaking some small API.
   Fixed Poké Balls flying through certain solid blocks like glass. They can still go through grass like they should, though!
   Fixed an issue where battles would leak memory and linger after a player had left the game.
   Fixed not being able to battle occasionally due to previous battles lingering.
   Fixed a stack overflow (a very bad crash) caused by the Pokédex trying to give the Shiny Charm when loading.
   Fixed an off-by-one error in the /shinycharm command causing target selectors to not work.
   Fixed egg hatching taking absolutely forever if you have the passive healing option on.
   Fixed /pokebattle not allowing for 1v1 Double Battles, it was only supporting Multi/Tag Battles.
   Fixed /pokebattle not starting battles with NPCs.
   Fixed Pixelmon Grass and Spawner Cave Rock blocks being able to interrupt evolution. (which is very impolite)
   Fixed /dolegendaryspawn not working from the server console.
   Fixed spawning areas being too strict on Pokémon size, making large Pokémon spawning almost impossible.
   Fixed Deep Sea Tooth and Scale giving stat boosts to Pokémon other than Clamperl.
   Fixed Meloetta and Aerodactyl missing some Tutor Moves.
   Fixed storages not being unloaded from memory after a user logs off.
   Fixed a desync issue with the Pokédex not registering a caught Pokémon if caught with a Pokéball.
   Fixed a crash due to Pokédex updates when the receiving player is not online.
   Fixed a crash when opening the Pokédex on a server without Pixelmon installed or before you're given a starter Pokémon.
   Fixed a crash caused by clicking the Pokédex before it's finished its opening animation.
   Fixed an issue with Sponge due to Shop Keepers giving items to the player.
   Fixed a packet exploit with vending machines.
   Battle Fixes:
   Fixed several battle rules causing crashing when Necrozma with its Z Crystal is in the battle.
   Fixed Ultra Burst counting as Mega Evolution making it so you can't Mega Evolve another Pokémon in the same battle.
   Fixed The Light That Burns The Sky not being a option after Ultra Bursting.
   Fixed Photon Geyser, Moongeist Beam, Sunsteel Strike and their Z counterparts not ignoring abilities.
   Fixed Revelation Dance becoming normal type instead of being typeless if the user is typeless.
   Fixed Aerilate, Normalize, Pixilate, Refrigerate and Galvanize affecting moves they shouldn't have been, like Multi-Attack and Hidden Power.
   Fixed Power Trip not getting power boost from stats.
   Fixed Sticky Web being blocked by Substitute.
   Fixed Ice Hammer, Plasma Fists and Power-Up Punch not getting the Iron Fist boost.
   Fixed NPCs not being able to Ultra Burst.
   Fixed Crush Grip Doing only 1 damage if the target does not have full HP.

Developers

   Minor convenience additions to the Dialogue API.
   Fixed enchanted items displaying wrong on the notice overlay.
Version 7.0.7

Additions

   Added a new Pokédex GUI! It shows the locations of where Pokémon can spawn, too!
   Added Ultra Burst and Ultra Necrozma.
   Added Shiny Charm.
   Added Ultra Desert.
   Added SMD (smooth) models for Venonat, Venomoth, Magby, Snivy, Servine, Serperior, Tepig, Pignite, Emboar, Oshawott, Dewott, and Samurott.
   Added new Halloween textures for Serperior and Emboar.
   Added a Color Blind Mode config option for Ultra Space fog.
   Added loot to the chest in village Pokémon Centers.
   Added the Boosted Necklace Key Stone as a special treat for people who Nitro-boost the Pixelmon Support discord.

Changes

   Pokémon now heal slowly while wandering around, with chances to revive from fainting and to heal status effects as well.
   Repels are now craftable.
   Ultra Beasts now have a powerful aura.
   Meltan is now obtained, and evolved, via smelting metal ingots.
   Added better command block support to all Pixelmon commands, and added offline player support to /pokegive and /givemoney.
   Removed /battle2, it's now handled by /battle.
   Updated the chance for Hidden Abilities to be passed down via breeding from 80% to 60% across the board.
   Structures now blend more with the surrounding environment, à la Mojang structures.
   Spawning:
   Pheromosa now spawns in the Ultra Desert biome.
   The Lake Trio legendaries now all spawn on Surface Water.
   Azelf now spawns in the Forest biome.
   Mesprit now spawns in the Birch Forest biome.
   Uxie now spawns in the Roofed Forest biome.

Fixes

   Fixed statuses not making Pokémon easier to catch! This has been a bug for years!
   Fixed mount positions on Tentacruel and Mudsdale.
   Fixed missing sprites for Shiny Meltan and Melmetal.
   Fixed (added) a missing message when you catch Meltan and it transforms into a Ditto.
   Fixed the E (inventory open) key not closing Badge cases, PC, and Ranch GUIs.
   Fixed ESC not working on the Mail GUI.
   Fixed an exploit in NPC and Chisel packets.
   Fixed Alolan Pokémon having the wrong base stats.
   Fixed the Ultra Wormhole not reverting some GL settings causing bounding boxes to render thicker.
   Fixed issues with some bred Pokémon not inheriting their forms correctly.
   Fixed an issue with egg group lookup that allowed Battle Bond Greninjas to breed.
   Fixed ball inheritance breeding logic.
   Fixed Frillish eggs and spawns always being male.
   Fixed Pokémon not being able to be thrown against plants and tall grass.
   Fixed Wobbuffet and a bunch of other Pokémon not showing their male/female forms in the Chisel interface.
   Fixed Pokémon losing form information if they are incorrectly despawned by the server.
   Fixed Pixelmon-given items having their display name, lore, etc. removed if the player's inventory is full.
   Fixed hammers taking damage even if you're in Creative mode.
   Fixed the Strength HM using the wrong icon.
   Fixed Keldeo not switching into its Resolute Form when learning the Secret Sword move.
   Fixed Deoxys not being able to learn Nasty Plot.
   Fixed being able to run from trainer battles when the trainer is set to Engage.
   Fixed the "maxivs" and "minivs" specs in commands such as /pokegive not working at all.
   Fixed spawning percentages not working properly in world spawning under particular circumstances.
   Fixed the starter screen sometimes popping up over and over again. Probably.
   Fixed Spoink and Lickitung's tails behaving very weirdly in animations.
   Fixed Pokémon always getting the first ability after evolving from a Pokémon with only one ability (Like Spewpa!).
   Fixed "/checkspawns" sometimes causing chunk loading, making a particular server API freak the frick out.
   Fixed "/checkspawns megaboss" showing the legendary spawn chance instead of the boss spawn chance.
   Fixed Ultra Wormholes often spawning practically on top of each other. Absolutely shameless.
   Fixed things like GriefPrevention (which can cancel spawns) causing Pokémon to stop spawning for some players.
   Fixed gyms not generating when running SpongeForge.
   Fixed an issue with Apricorn Trees and Berry Trees generating in the same position causing some log spam.
   Fixed a issue with the raise-to-cap battlerule not proportionately raising the Pokémon's health.
   Fixed double battle trainers causing the player to send out fainted Pokémon. Also fixes the order of the Pokémon sent out by the player.
   Fixed an "Updating screen events" crash when moving Pokémon around in a PC box.
   Fixed a crash caused by Z Moves overriding moves in the Pokémon's moveset GUI.
   Fixed a tracking error on Sponge caused by the NPC Editor creating trainers off-thread.
   Fixed multiple spelling errors in the spawning files.
   Fixed "/dolegendaryspawn" making Sponge deeply uncomfortable.
   Fixed Pixelmon Spawner blocks giving Pokémon inappropriate moves for their level.
   Fixed flying legendaries and mega bosses sometimes spawning underwater, glub glub.
   Fixed trainers set to Engage allowing you to try to forfeit - only for them to lock you in infinite waiting like some kind of sadist.
   Battle Fixes:
   Fixed changing form mid battle with a temporary level or cap set causing health to revert to non-temporary level values.
   Fixed Iron Fist not boosting Double Iron Bash.
   Fixed Misty Surge and Terrain not blocking all Status effects.
   Fixed Bulletproof giving the wrong message.
   Fixed entry hazards dealing damage before Healing Wish took effect.
   Fixed Heal Bell/Aromatherapy not updating the switch Pokémon UI properly.
   Fixed Mind Blown dealing incorrect recoil damage.
   Fixed Extreme Evoboost being effected by Magic Coat.
   Fixed Electric Terrain checking the wrong Pokémon for grounded status.
   Fixed Magic Guard not preventing Mind Blown's recoil damage.
   Fixed Sticky Webs being blocked by Protect-like moves.
   Fixed the Entrainment battle message for people using non-US English, or as I call it, English English.
   Fixed Memory items being able to be knocked off of Silvally.
   Fixed Nature Power not selecting Psychic in Psychic Terrain.
   Fixed Aurora Veil and Reflect/Light Screen being able to stack.
   Fixed Thousand Arrows permanently grounding flying Pokémon.
   Fixed the Shell Bell being able to resurrect a Pokémon from 0 health after using moves like Self-Destruct/Explosion.
   Updated Psychic Fangs to remove Light Screen, Reflect and Aurora Veil.
   Updated Strong Jaw to boost Hyper Fang and Psychic Fangs.
   Updated Brick Break so it removes Aurora Veil.
   Fixed some Berries not being effected by Gluttony.
   Fixes some Z Status moves not working at all.
   Fixed Z-Type moves not switching between physical or special properly.
   Fixed a few health updating bugs that would cause desync or waiting issues.
   Fixed an issue where battles could be mistakenly ended by spectators of the battle.
   Fixed Wide Lens not really doing anything.

Developers

   Updated Javadocs to 7.0.7
   Made ExperienceGainEvent cancelable.
   Fixed MovesetEvent.ForgotMoveEvent and MovesetEvent.LearntMoveEvent not firing.
   Restored the SpriteHelper class so outdated plugins don't crash. The methods however do not work properly and should not be used.
   Added the type of experience gain in ExperienceGainEvent.
   Items with the NBT key HasEffect now glow as if they were enchanted.
   Structures now support Structure Void blocks.
   MegaEvolutionEvent now has a new field for determining if the cause of the event was Ultra Burst.
   Pokémon now have BonusStats for determining stat stage increases which occur prior to battle start.
   ApplyBonusStatsEvent.Pre and ApplyBonusStatsEvent.Post can be used to manipulate BonusStats on the fly.
   Added AttackEvents, with subclasses: StabEvent, CriticalHitEvent, TypeEffectivenessEvent, and DamageEvent.
   Added TurnEndEvent in battles.
   Added BattleMessageEvent.
   Added EVsGainedEvent.
   Added ShopKeeperEvent
Version 7.0.6

Additions

   Added moves: Strength Sap, Baneful Bunker, Mind Blown.
   Added smooth models for Psyduck and Golduck. Those blocky models were incredibly old.
   Added PP-Up and PP-Max for all your PP needs!

Changes

   Made Hiroku's Lens impossible to enchant. We probably should've foreseen people putting Unbreaking on these.
   Made Dawn/Dusk Stone Ore about twice as common, as an 7.0.4 change accidentally made them super rare.
   Made Meltan and Melmetal easier to get. Apparantly no one has found it yet. Casuals.
   Changed the spawn rarities of some Ultra Beasts.
   Updated Wobbuffet's model and textures to have lipstick if it's female.
   Added a new Deep Sea block for Ultra Space, low chance to drop Amethyst, Crystal and Sapphire.

Fixes

   Fixed legendaries spawning regardless of legendarySpawnChance, making them spawn waaay too much.
   Fixed JEI/NEI compatibility on all our GUIs! No more having to hide the JEI screens when interacting with.. well, anything of ours.
   Fixed spectating a battle not displaying the Pokémon in the battle.
   Fixed Turtonator's tutor moves being all wrong.
   Fixed Red Shards being unobtainable.
   Fixed the Timespace Altar taking your plates. It's not the one that uses those.
   Fixed the Unown blocks recipe not working. Also, it no longer consumes the photo in the crafting recipe!
   Fixed the Tapu Pokémon bosses sometimes being invisible.
   Fixed Fomantis's evolution to Lurantis not being given the move Petal Blizzard.
   Fixed Sharpedo not being rideable even though they were surfable.
   Fixed a StackOverflow crash that could happen in Ultra Space due to some recursive world gen.
   Fixed some battle forms not always reverting after battle or before entering a battle.
   Fixed gym signs not displaying the right item icon in some cases.
   Fixed Rock Smash not reverting blocks on Sponge servers even when the player is in Adventure mode.
   Fixed Clothed Tables not dropping their item when broken.
   Fixed Pokérus not spreading to eggs in your party.
   Fixed being able to get rid of all your Pokémon in exchange for eggs. The logic for this is surprisingly complicated.
   Fixed bugged-out trainer Pokémon being catchable. Fat chance of that being possible now. What's that ominous music?
   Fixed interacting with decorative trees causing crashes on servers under particular circumstances.
   Fixed Synchronize being so easy to cheat with its out-of-battle effect that I'm not mad, just disappointed.
   Fixed mail being super easily hackable and, if you can believe it, making it possible to cause chunk reversion. No, really.
   Fixed the Love Ball only working on same-gendered Pokémon. I'm going to very specifically not make a joke about this.
   Fixed happiness not increasing with time out of the Pokéball on Sponge servers. Thanks Sponge™.
   Fixed experience bars flying through the side of the box when leveling to the max level.
   Fixed sounds.json loading from the jar instead of resource packs. You can now change the Pokémon cries from resource packs again.
   Fixed Water Floats sending you underground if you sneak while trying to sit on them.
   Fixed an issue with Ranch Blocks accessing data outside of their block bounds causing issues with other tile entities.
   Fixed PokemonSpec giving abilities before setting the form, causing Pokémon to have the wrong abilities on spawn.
   Fixed a crash on leveling up when you have specific nicknames on your Pokémon.
   Fixed the NPC Editor only checking if the user had OP on servers instead of checking for a permission.
   Fixed /teach displaying Pokémon names as 'null'.
   Fixed Rattata showing up as "Ratatta" in the main config's Ditto transformation section. What even is a Ratatta?
   Battle fixes:
       Fixed Disguise not taking the hit from some moves.
       Fixed Grassy Terrain healing airborne Pokémon.
       Fixed Infestation not being a contact move.
       Fixed Metronome being able to use Z-Moves.
       Fixed HP updates from Potions and Revives not being shown if the Pokémon is not currently out in the battle.
       Fixed OHKO moves not being guaranteed to hit through No Guard, Lock-On, etc.
       Fixed Fissure being guaranteed to hit underground Pokémon. According to Bulbapedia, it's possible but not guaranteed.

API/back-end (for sidemodders)

   Added PixelmonSpawnerEvent for our spawner blocks. And yes, it is cancellable.
   Fixed the BattleEndedEvent's results being inconsistent when the Full Heal battle rule was used in the battle.
   Made BreedEvent.CollectEgg cancelable.
   Fixed LensUsedEvent not being cancellable when all the documentation says it is. Woops.
Version 7.0.5

Additions

   Implemented Mimikyu's ability.
   Implemented Aurora Veil.

Changes

   Reworked water surface spawns so that way more places count as water surface, making things like Lapras much easier to find.
   Increased the duration of dawn and dusk in spawning, which also makes Lapras easier to find. Also helps other Pokémon but no one cares.
   Made legendary spawning much more aggressive so that it will keep trying different players until either it runs out or until a legendary spawns.
   Updated the Mega Boss biomes to match with the 7.0 Spawning locations.
   Allow the healer to be dye-able if there was no data on who placed it. Allows you to dye healers from pre 7.0.4
   Pokémon cries now apply to all forms and not just the base form.

Fixes

   Fixed us missing some lang and spawning files from 7.0.4.
   Fixed badge cases not opening if there are badges in them.
   Fixed clocks becoming ever increasingly wrong by each passing mc day. They were just like the ones in my living room.
   Fixed some Pokémon reverting forms when switching out and back in.
   Fixed mega abilities reverting after switching out and back in.
   Fixed Giratina switching forms after battle even if it was still holding the Griseous orb.
   Fixed the 'You picked a starter!' advancement firing way after you've picked a starter.
   Fixed the mass attack of the Buzzwoles again.
   Fixed the starter screen resizing if you hover over a custom starter that is disabled.
   Fixed Slowpoke being unable to be sweet scented for at a beach.
   Fixed Bad Dreams damaging pokemon who had Magic Guard.
   Fixed the hitboxes of the following Pokémon:
       Alolan Raichu, Togetic, Celebi, Volbeat, Illumise, Lunatone, Burmy.
   Fixed the textures on the following Pokémon:
       Lucario, Persian.

API/back-end (for sidemodders)

   Added LegendaryCheckSpawnsEvent.
Version 7.0.4

Additions

   Added new healer models! Healers can now FINALLY be dyed 16 different colors! It only took a few years, no big deal.
   Added the ability for move relearner NPCs to require items with special NBT data to be present on an item.

Changes

   Updated all Pokémon's TM moves, egg moves, and level-up moves to generation 7's Ultra Sun and Ultra Moon mechanics.
   Updated to latest Smogon tiers (March 2019)
   Updated the Beast Ball texture for the Overlay GUI (credit to ButteredToastWarrior).

Fixes

   Fixes Pokémon not saving if there was a crash or you didn't exit the world properly.
   Fixed a bunch of the cascading world generation errors when creating a new world.
   Fixed Pokémon statues floating off into space in UltraSpace.
   Fixed Tidal and Clear Bells causing a crash.
   Fixes gendered Pokémon ending up without a gender.
   Fixed Pixelmon Spawner blocks not spawning bosses or aggressive Pokémon.
   Fixed Chingling not evolving at night. Apparently this has been an issue for a long time!
   Fixed a hack in move learning where you could make it teach any Pokémon any move.
   Fixed a hacking vulnerability in the Pokédex.
   Fixed crashes in Ranch Blocks when the box count is larger than like, 127ish.
   Fixed a possible error when doing a trade where a party has changed.
   Fixed Leaf Stone ore creating blank spaces if you're in Spectator Mode, instead of being like normal stone.
   Changed how Pokémon photos work so they stop turning purple on updates where we add new forms.
   Exp.All can now only have a stack size of one. Fixes some bugs due to it having NBT data.
   Fix some TMs being 'corrupted' due to the moves being renamed.
   Fix Unown not being able to learn Hidden Power via TM.
   Fixed boss Pokémon not being able to go above the max level.
   Fixed /pokebattle starting a 2 v 1 battle with trainer NPCs.
   Fixed a race condition where some party/money/Pokédex data may not sync correctly on join.
   Fixed a crash when using a external move on item frames or other non-living entities.
   Fixed the level-cap and raise-to-cap battle rules sometimes not reverting after battle causing permanent changes to your Pokémon level.
   Fixed trainer NPCs pokemon not getting their items back after battle.
   Fixed trainer NPCs being able to mega evolve more then once per battle. Computers always cheat I tell you!
   Fixed trainer NPCs pokemon not reverting from mega if you ran or lost the battle.
   Fixed a battle crash with trainers that caused the trainer's Pokémon to become wild. Dobby is not free.
   Fixed some Pokémon having Coming Soon as their ability and not the actual ability that will be coming soon.
   Fixed a crash with breeding due to some Pokémon's abilities not being implemented... yet... Soon™
   Fixed a crash if you removed a pokemon from the ranch block while having a search open.
   Fixed being able to add Z-Moves onto a Pokémon via the Pokémon Editor.
   Fixed the mail and badge-case GUIs opening for the host on LAN worlds.
   Fixed special textured Pokémon not displaying the correct sprite.
   Fixed Wingull being exactly as common as Magikarps when you're on a beach. Literally a seagull for every fish in the sea.
   Showdown Import/Export fixes:
   Fixed the importer not renaming moves from the old names to the new, causing import errors.
   Fixed the importer/exporter not handling Alolan forms correctly. Showdown called them Alola forms; we call them Alolan forms.
   Fixed Meowstic trying to export its gender as if it were a form.
   Fixed the Pokémon exporter exporting Coming Soon as the ability and not the real ability.
   Battle fixes:
   Fixed Solar Blade not being a 2 turn move.
   Fixed battles not taking into account Pokémon type changes from moves like Soak.
   Fixed a visual bug where PP restoring items did not update the remaining PP in battle.

API/back-end (for sidemodders)

   Added PokedexEvent for detecting and cancelling Pokédex updates.
   Added UseBattleItemEvent so you can make item usage do nothing during battles.
   Removed battle temporary movesets out of the Pokemon class as it's not really API.
   Fixed BattleEndEvent giving incorrect results if the full heal battle rule was enabled.
Version 7.0.3

Fixes

   Fixed a very serious issue with catching your first Pokémon causing crashes or a PC full of that Pokémon.
   Fixed the physics of Ultra Space no longer working.
   Fixed Buzzwole being pretty much the only thing spawning in Ultra Space's jungles.
   Fixed NPCs being broken unless you just so happened to have external JSONs on.
Version 7.0.2

Additions

   Added a bunch of new advancements. Now with wiki pages! See here
   Added Pokémon Spec support to Pixelmon Spawner blocks.
   Added two cheat items that can only be accessed in Creative Mode: Hiroku's Golden Lens and Hiroku's Silver Lens. Right click a wild Pokémon and it will expose their attributes.

Changes

   Buzzwole can now spawn on the tops of trees. He's big enough that he can't really spawn under them.
   Removed the /pokegiveegg command. it can now be emulated with /pokegive <Pokemon> egg
   Removed the config option allowRandomSpawnedEggsToBeLegendary as it was only used by /pokegiveegg. It's replaced by allowRandomPokemonToBeLegendary which applies to /pokegive random or more importantly, all contexts that make use of PokemonSpec's 'random' keyword.

Fixes

   Removed Hiroku.
   Fixed Alolan Vulpix line not getting Encore as an egg move.
   Fixed some incorrect spawning with Gligar, Gliscor, Feebas (fishing), Barboach (fishing).
   Fixed Genesect, Hoopa, Deoxys, and Kyurem not holding a Drive, Prison Bottle, Meteorite or DNA Splicer respectively.
   Fixed Roggenrola and Boldore holding the wrong items.
   Fixed the hitbox on Necrozma being too big.
   Fixed the name tag going through Skiploom's body.
   Fixed Biomes O' Plenty settings in spawning.
   Fixed stat information for Dragonite and Volcarona.
   Fixed Salandit not evolving correctly.
   Fixed Eevee not evolving into Sylveon because of other eeveelutions taking priority.
   Fixed Fomantis having the wrong evolution conditions and thus also being unable to evolve.
   Fixed the shiny Rotom sprites. Properly, this time.
   Fixed Everstones not preventing evolution if the Pokémon was asked to learn a new move on level-up.
   Fixed Pokémon not evolving by Rare Candy if they learnt a move during that level-up.
   Fixed wild Pokémon move PP not being restored in between battles (Like if you run away or something).
   Fixed a pretty crazy bug where multiple Pokémon of the same species would share the same PP for moves. Whacky stuff!
   Fixed Silvally not being counted as a legendary (due to a typo!) and therefore not getting 3 guaranteed 31 IVs.
   Fixed bosses often requiring an extra hit to be taken down.
   Fixed Litleo evolving into a male Pyroar even if it was originally a female. I was going to make a joke here but I saw what happened to Changelog Guy and I want to live.
   Fixed crash involved with searching within Ranch Blocks.
   Fixed the Leech Life TM teaching Aurora Veil, and the Aurora Veil TM teaching Leech Life! Explaining that bug is a long story.
   Fixed computer boxes not actually saving the name and wallpaper. No Karen, I don't want to talk about it.
   Fixed the held item clause. Bloody Gabe.
   Fixed rarity multipliers and composite spawning conditions not working properly in pretty much all cases.
   Fixed your money being zero after logging in.
   Fixed Giratina in its Altered form not being a mount.
   Fixed Pangoro not being in the Humanlike egg group like Pancham.
   Fixed Battle Bond Greninja not being able to learn Water Shuriken. It is now a tutor move.
   Fixed the Water Fishing loot missing the Enchanted Books.
   Fixed the Mega Ring not working if you have the alwaysHaveMegaRing config option enabled.
   Fixed some spawner config options not taking effect from the config GUI or a /pokereload
   Fixed special textures like roasted Magikarp not overriding shiny textures.
   Fixed special textured pokemon not displaying the correct sprite.
   Fixed the Mega Evolution button showing up in battle even if you didn't have the correct Mega Stone on the Pokémon.
   Fixed a crash from external moves if an invalid move was in the Pokémon's data.
   Fixed a bug where setting your number of PC boxes to 256 caused PCs to not open.
   Fixed some issues with non-English languages causing overlapping text in some GUIs.
   Fixed the inventory open key not closing the ranch block screen like it does with the PC.
   Fixed statues being really, really good at staying still, making it impossible to move them to where you actually wanted them to be in the first place.
   Fixed the Soft-Boiled TM saying that it's corrupted for some reason. A bad egg. Haha. Please don't fire me this is the only job I could get.
   Fixed you not being able to delete an egg from your party if there was only one non-egg Pokémon in your party.
   Fixed Ranch Blocks not sending out the Pokémon immediately after you added it. Also fixes the Pokémon sometimes not updating the interact message for the second Pokémon in the ranch.
   Fixed the trainer card using the dollar symbol instead of the Pokédollar symbol. Unforgivable.
   Fixed shiny particles not working. You got us. We tried getting rid of those with the Pokémon cries. There's no fooling you guys.
   Fixed the Gracidea flower having a 1024x1024 size texture... Sandile doesn't even deserve that high a resolution. Ok, maybe Sandile does.
   Fixed bad /pokegives being able to cause errors in all sorts of sidemods/plugins.
   Fixed NPC Trainers Pokémon levels being all over the place instead of the trainers level.
   Fixed NPC Trainers levels always being really low and not scaling to player level.
   Fixed more battle issues since battles always have issues:
   Fixed battles being updated twice as fast as we wanted, causing some lag when a lot of battles are happening.
   Fixed Baneful Bunker not having a Priority of +4.
   Fixed the move Transform being able to transform into a Pokémon behind a substitute or a Pokémon that is currently transformed. That last one is really funny in Ditto v Ditto.
   Fixed the Impostor ability not copying the target's moves.
   Fixed a race condition that caused temporary levels to not show correctly on the first Pokémon in battle.
   Fixed Pokémon coming out at the end of a battle due to Exp. Shares.
   Fixed Strength Sap being a Ground-type move.
   Fixed Belch, Brutal Swing, Draco Meteor, Dragon Claw, Dragon Pulse, Dragon Rush, Dragon Tail, Dual Chop, Infestation, Night Shade, Outrage, Power-Up Punch, Roar of Time, Seismic Toss, Spacial Rend, Steam Eruption, and Twister not being able to become Z-Moves.
   Fixed Beast Boost raising the wrong stat. Again. Someone at some point will test their fixes.
   Fixed not being able to Mega-Evolve Rayquaza.
   Fixed incorrect effects with Lunge and Trop Kick.
   Fixed incorrect accuracy on Smart Strike.
   Fixed some battle issues caused by stat changes when they aren't caused by moves.
   Fixed a lot of Pokémon Editor issues:
   Fixed not being able to import an entire team.
   Fixed not importing items and Poké Balls if they were in another language and other bad language handling.
   Fixed the Pokémon Editor exporting in non-English, breaking compatibility with Pokémon Showdown.
   Fixed not being able to import Battle Bond Greninja.
   Fixed natures not importing if there was a space after the word "Nature".
   Fixed Z-Crystals and Silvally's Memories being removable by things like Thief.

Localization/language

   Fixed Magician not being completely translated.
   Fixed an absolute TON of language translation issues with battles on servers, like it not translating things to your native language and instead using the server's language.

API/back-end (for sidemodders)

   Added StorageManagerLoadEvent to majorly help with customising the adapter or scheduler for the default storage manager.
   Fixed the PixelmonDeletedEvent not getting fired from trashing Pokémon.
   Fixed some variable declarations in the storage API that cause trouble for attempts at JSON adapters.
   Healer-use events now have access to the player using the healer tile and the BlockPos of the healer used.
   Reworked the NoticeOverlay and protected the client from bad values.
Version 7.0.1

Additions

   Added support for giving standalone structures biome categories from the Better Spawner Config.
   Added an "ultrabeast" tag to all the Ultra Beasts for those that want to add a cooldown onto Ultra Beast spawning.
   Added "egg" and "!egg" Pokémon specs to things like /pokegive.

Changes

   Improved Rhyperior's idle animation. Now his horn spins too.
   Changed breeding with Alolans. Read our wiki on breeding for how this works now, because it isn't like the games!
   Adjusted Basculin, Necrozma, Dhelmise, Jellicent, Frillish, Wailord, Wailmer, Finneon, Wishiwashi, Dewpider, Toxapex, Mareanie, Decidueye, Bruxish, Dartrix, Drifblim, Swanna, Dragonite, Tranquil, Unfezant, Noctowl, Wingull, Pelipper, Fletchinder, Talonflame, Noivern, Noibat, Swoobat, Woobat, Tropius, Trumbeak, Toucannon and Blacephalon's swimming, walking or flying properties.
   Added existing structures to many more biomes.
   Removed Ho-oh and Lugia from legendary spawning. We have bells for a reason.

Fixes

   Fixed evolutions not working after battles
   Fixed an issue where it was possible for players on a server to be unable to see their PC Pokémon.
   Fixed Guardian of Alola not working on the Tapus.
   Fixed the new items added in 7.0.0 being unable to be sold to shopkeepers.
   Fixed the last box opened in the PC not being the one opened first after restarting your game.
   Fixed statues in Mega or other temporary forms reverting back to the base form.
   Fixed the outrageous sizing on Blacephalon, Celesteela, Cosmoem, Cosmog, Litten, Stakataka, and Xurkitree.
   Fixed an error in battles occurring while switching.
   Fixed Oricorio's wings clipping into the ground during his animations. Applies to P'au, Pom Pom, Baile and Sensu forms.
   Fixed boss drops not using the tier system with rewards.
   Fixed the evolution into Alolan Raichu, Cubone, and Exeggutor. Having an Alolan in your party at the time will evolve them.
   Fixed Trop Kick being a Fire-type move instead of Grass. Whoopsie.
   Fixed a move-replacing error from spamming your console. To find the exact cause, we've added some debug code.
   Fixed Alolan Ninetales being Ice type instead of Ice-Fairy.
   Fixed Araquanid, Avalugg, Axew, Barbaracle, Basculin, Beartic, Alomomola, Qwilfish, Corsola, Masquerain, Delcatty and Chimecho having the wrong base stats or moves.
   Fixed attempting to catch Wimpod causing kicking due to no catch rate. Of ALL the Pokémon we added, only it was missing a catch rate. It's a strange world.
   Fixed very broken breeding logic with Ditto.
   Fixed eggs hatching at a normal speed and then suddenly going super fast.
   Fixed not being able to put a Pokémon in the first party slot if you were in the PC search screen.
   Fixed Mega Ring changes not saving and not showing when you log in.
   Fixed Necrozma not being able to open wormholes.
   Fixed async saving not actually saving until shutdown, that could have been bad!
   Fixed the special textured starter (and Magikarp) skins. We need more zombies.
   Fixed the "pixelmon:honey" error during start up. It was harmless, don't worry.
   Fixed some level 100 Pokémon having experience bars that go off the screen in the info menu.
   Fixed Brutal Swing, Burn Up, Clanging Scales, Darkest Lariat, Dragon Hammer, Fire Lash, First Impression, Ice Hammer, Leafage, Liquidation, Lunge, Multi-Attack, Pollen Puff, Power Trip, Prismatic Laser, Psychic Fangs, Revelation Dance, Shadow Bone, Shell Trap, Smart Strike, Solar Blade, Sparkling Aria, Spectral Thief, Spirit Shackle, Stomping Tantrom, Strength Sap, Throat Chop, Toxic Thread, Trop Kick and Zing Zap having their power and accuracy swapped around. Uhh... It was opposite day when it was added? You can't prove otherwise
   Fixed Rotom Wash and Rotom Frost having each other's sprites.
   Fixed the new Generation 7 TMs not actually being obtainable. They are in Ultra Ball loots now.
   Fixed Rockruff being unable to evolve into Dusk form. Level it up at Dusk now at lvl 25+.
   Fixed Rockruff being broken with all its evolutions, really. It was a misspelling.
   Fixed Shiny Vulpix having a broken texture.
   Fixed Stakataka and Blacephalon not liking Ultra Space as a spawning dimension.
   Fixed the mass spawns of Rowlet, Komala, Pidgey, Pheromosa and Buzzwole.
   Fixed Alolan Marowak not having Lightning Rod.
   Fixed Normal Raichu accidentally giving Alolan Raichu's Z-Crystal as a drop.
   Fixed Obsidian not being counted as an underfoot spawning block. Fixes Nihilego spawning.
   Fixed the fact that the Ground PC wallpaper was missing.
   Fixed a bunch of problems with the trainer editor importing parties.
   Fixed the Tapus not being counted as legendaries for some things like IVs and announcements and stuff.
   Fixed some nasty problems with trade machines.
   Fixed minor Ultra Space spawning issues.
   Fixed re-ordering and deleting a Pokémon's moves not working. You can also do that from the PC, now.
   Fixed Beast Boost checking accuracy and evasion, and so always boosting evasion. Someone didn't read Bulbapedia properly.
   Fixed the displayed level of Pokémon often not being the true level. No more scary surprises.
   Fixed breeding particles not working.
   Fixed the in-game config editor missing some settings and translations.
   Fixed Natu appearing as just a shadow. He can't be a ninja anymore.
   Fixed the height condition on Mudbray and Mudsdale being too low to spawn reliably.
   Fixed broken NPC skins in the gyms.
   Fixed name plates not properly displaying the owner of a Pokemon.
   Fixed Hakomo-o evolving a few levels too early.
   Fixed the ability to fish up infinite Burnt Magikarps.
   Fixed Solageo and Lunala having the wrong shiny sprites.
   We tried removing Pokémon sounds to see if anyone noticed. You did. Damnit. Fine, now Pokémon are back to their obnoxious name-yelling selves.
   Fixed Ranch Upgrades not working.
   Fixed the Pokédex not being updated on login if you were coming from another server/world.
   Fixed caught count in Trainer Card always displaying as zero.
   Fixed some overlapping issues in the starter GUI.
   Fixed non-gendered Pokémon being able to fall in love with each other.
   Fixed eggs not being able to be transferred if they were with only 1 other Pokémon in the party.
   Fixed semi-colons breaking the PC's search entirely.
   Fixed old Move Tutors disappearing if they had moves like BubbleBeam that were renamed.
   Fixed the Pokédex advancement on join. It now runs after you pick a starter and has the correct text.
   Fixed some TMs that had incorrect move names. Bubble Beam, Solar Beam, Dynamic Punch, and Dragon Breath all work again.
   Fixed the allowCaptureOutsideBattle config option not working.
   Fixed the Move Relearner / Move Tutor's pick move screen showing pokemon in the wrong slots.
   Necrozma now gets his special moves when fusing with Lunala and Solgaleo.
   Necrozma's fused forms can now also use their special Z-Moves.
   Fixed the Pokédex not being updated if the Pokémon you caught was sent to the PC.
   Fixed friendship (happiness) not going up on level-up or when you have them out in the world.
   Fixed some NPC files not being exported correctly causing spam on startup with fresh files.
   Fixed Pokémon being recalled after you give them a rare candy. Dine and dash, disgraceful.
   Fixed Ultra beasts not getting 3 perfect IVs.

Performance

   Major caching set up for the Better Spawner which will hopefully prevent the blockages that slowed spawning down.
   Fixed a bug where pc's would be marked for saving but never unmarked. Causing them to be saved on every save interval afterwards.

API/back-end (for sidemodders)

   Added ChangeStorageEvent.
   Added ItemPixelmonSprite.getPhoto(Pokemon) so you don't need to make an entity for it.

Version 7.0.0 (The Decisive Update)

Additions

   Added every Pokémon. Really. Added: Rowlet, Dartrix, Decidueye, Litten, Torracat, Incineroar, Popplio, Brionne, Primarina, Pikipek, Trumbeak, Toucannon, Yungoos, Gumshoos, Grubbin, Charjabug, Vikavolt, Crabominable, Oricorio, Cutiefly, Ribombee, Rockruff, Lycanroc, Wishiwashi, Crabrawler, Mareanie, Toxapex, Mudbray, Mudsdale, Fomantis, Lurantis, Morelull, Shiinotic, Salandit, Salazzle, Stufful, Bewear, Bounsweet, Steenee, Tsareena, Comfey, Oranguru, Passimian, Wimpod, Golisopod, Sandygast, Palossand, Type:Null, Silvally, Minior, Komala, Turtonator, Togedemaru, Mimikyu, Bruxish, Drampa, Dhelmise, Jangmo-o, Hakamo-o, Kommo-o, Tapu Koko, Tapu Lele, Tapu Bulu, Tapu Fini, Cosmog, Cosmoem, Solgaleo, Lunala, Nihilego, Buzzwole, Pheromosa, Xurkitree, Celesteela, Kartana, Guzzlord, Necrozma, Marshadow, Poipole, Naganadel, Stakataka, Blacephalon, and Zeraora.
   Added Alolan forms: Alolan Rattata, Alolan Raticate, Alolan Raichu, Alolan Sandshrew, Alolan Sandslash, Alolan Vulpix, Alolan Ninetales, Alolan Diglett, Alolan Dugtrio, Alolan Meowth, Alolan Persian, Alolan Geodude, Alolan Graveler, Alolan Golem, Alolan Grimer, Alolan Muk, Alolan Exeggutor, Alolan Marowak.
   Added new SMD models for Rhyhorn, Rhydon, Rhyperior, Pikachu, Raichu, Exeggcute, Exeggutor.
   Added Generation 7 forms: Lycanroc Midday, Lycanroc Midnight, Lycanroc Dusk, Oricorio Pom Pom, Oricorio Baile, Oricorio P'au, Oricorio Sensu, Minior Core, Minior Meteor, Necrozma Dusk Mane, Necrozma Dawn Wings.
   Added new, higher-resolution sprites for all Pokémon. Thank you, eva08maicy02, for this spectacular contribution!
   Added particle effects for hundreds of moves (so far) in battle! I'm being told by the old guy that this has been requested for 6 years. Alright, well, Santa was running late.
   Added Ultra Space dimension! Portals spawn in the wild, or you can use an external move of Lunala and Solgaleo to make one!
   Added Z-Crystals and Z-Moves. Probably not all of them, these guys are lazy
   Added abilities: Battery, Beast Boost, Dazzling, Electric Surge, Fluffy, Full Metal Body, Galvanize, Grassy Surge, Liquid Voice, Long Reach, Merciless, Misty Surge, Neuroforce, Power of Alchemy, Prism Armor, Psychic Surge, Queenly Majesty, Receiver, RKS System, Shadow Shield, Shields Down, Slush Rush, Soul-Heart, Stakeout, Stamina, Steelworker, Surge Surfer, Tangling Hair, Triage, Water Bubble, Water Compaction.

- Completely reworked the PC! Here's what's new:

   You can now search a PC for specific Pokémon, levels, abilities, etc. Totally unique idea of course, bet you've never seen it before.
   Added a shift-click shortcut to the PC that works like inventory shift-clicking.
   PC boxes now support custom names and wallpapers. Thank you StabWaifu, happyzlife, and Amethyst (http://rebornevo.com/) for these contributions!
   Added support for resource packs to add custom PC box wallpapers.
   Added overflow protection so if you turn down the total number of PC boxes, any Pokémon in boxes that no longer exist will be safe.

- Added a lot of new NPC skins to both chatting and trainer NPCs. Big thanks to Starwarschamp4 and Crystal_Missile for them. Now I've been told to list them all:

   Chatting NPC: Aqua Grunt Male and Female, Blacksmith, Bride, Cultist, Evil Professor, Gardener, Groom. Jon Snow, Knight, Magma Grunt Male and Female, Mailman, Monk 1 and 2, Pirate Captain, Pirate Grunt, Professor Ras, Rocket Grunt Male and Female, Santa, Tesla.
   Trainer NPC: Aqua Grunt Male and Female, Jon Snow, Knight, Professor Ras, Rocket Grunt Male 1-6, Magma Grunt Male and Female, Pirate Captain, Pirate Grunt 1 and 2, Football Fan 1 and 2, Gardener 1 and 2, Pokemaniac Girl 3, Swimmer Male 2 and Female 1 and 2, Youngster 5.
   Added the N-Solarizer and N-Lunarizer, and their effect on Necrozma. It's basically exactly what DNA Splicers do, though?

- Added Silvally's RKS System ability.

   Added Poison, Ice, Fire, Rock, Ground, Steel, Bug, Flying, Psychic, Dark, Ghost, Fairy, Dragon, Water, Grass, Electric, and Fighting memory held items.
   Added evolution moves; moves that are taught on certain evolutions.
   /pokebattle now supports wild Pokémon battles.
   /pokebattle and /pokebattle2 now support comma-separated Pokemon Specs (Pikachu,s,lvl:50)
   Added Big Malasada and updated the Rage Candy Bar to a status healing item.
   Added all the region-specific healing items to shopkeepers.
   Added Pearl, Big Pearl, Pearl Chain, King's Rock, Comet Shard, Ice Stone, and Ice Stone Shard to Water Fishing Loot.
   Added the sprites for all the different Vivillon forms.
   Added the Beast Ball. Technically it's been in for a while, but it wasn't in the creative menu before so now it's added!
   Added Tree Top location type to the spawner.

- Added in a massive amount of new mounts. Thanks to ProudSquirrel for doing all of these!

   Gen 1 - Arbok, Vileplume, Cloyster, Rhyhorn, Snorlax, Dragonair
   Gen 2 - Ariados, Crobat, Lanturn, Quagsire, Donphan
   Gen 3 - Ludicolo, Swellow, Pelipper, Slaking, Exploud, Hariyama, Aggron, Mega Aggron, Manectric, Mega Manectric, Sharpedo, Mega Sharpedo, Vibrava, Whiscash, Claydol, Sealeo, Walrein, Huntail, Gorebyss, Regirock, Regice, Registeel
   Gen 4 - Bibarel, Floatzel, Gastrodon, Purugly, Hippowdon, Drapion, Lumineon, Probopass, Heatran, Regigigas, Giratina
   Gen 5 - Stoutland, Gigalith, Conkeldurr, Seismitoad, Scolipede, Darmanitan, Carracosta, Emolga, Galvantula, Ferrothorn, Klinklang, Eelektross, Haxorus, Stunfisk, Bouffalant, Mandibuzz, Durant, Zweilous, Hydreigon
   Gen 6 - Chesnaught, Pyroar, Furfrou, Goodra, Zygarde

- On top of that, some previous mounts were also fixed

   Gen 1 - Venusaur, Charizard, Mega Charizard X, Fearow, Tentacruel, Graveler, Golem, Tauros, Mega Gyarados, Aerodactyl, Mega Aerodactyl, Zapdos
   Gen 2 - Raikou, Entei, Lugia, Ho-Oh
   Gen 3 - Mega Swampert, Mega Camerupt, Flygon, Milotic, Tropius, Absol, Salamence, Mega Salamence, Metagross, Mega Metagross, Latias, Mega Latias, Latios, Mega Latios, Groudon, Primal Groudon, Primal Kyogre, Rayquaza, Mega Rayquaza
   Gen 4 - Staraptor, Drifblim, Honchkrow, Magnezone
   Gen 5 - Serperior, Samurott, Archeops, Braviary, Kyurem-Black, Kyurem-White
   Gen 6 - Aurorus, Avalugg
   Added a lot of bugs, probably.

Changes

   Legendary spawning on servers will no longer favour clusters of players over individuals.
   Leaping forward in battle animations now jumps back afterwards so Pokémon aren't cuddling each other after 2 turns.
   Reworked where everything spawns. Like, legit everything.
   Happy Hour now does nothing if allowPayDayMoney is false in the config.
   You can now remove the Mew you put into the cloning machine by sneaking and right-clicking.
   Changed the Pokémon Editor and the Statue Editor to use a drop-down menu instead of a text menu for forms.
   Updated the tier lists to Gen 7 latest (as of 06/10/2018).
   Primal forms can now be bosses, and now also spawn. Groudon in arid biomes, and Kyogre in oceanic biomes.
   Pokémon no longer recoil from battle damage. If they still did then our particle animations would be off!
   The maximum number of Pokémon in a ranch block was reduced to 2. This is for the good of everyone, believe me.
   Statues will now fallback to the original texture if a custom texture isn't loaded (like normal Pokémon).
   Added a config option for restricting the number of Pokémon a given player can have in all their ranch blocks combined.

Fixes

   Fixed an exploit in trainer cards.
   Fixed Castform not changing form when it's sent out in Minecraft weather (outside of battle).
   Fixed going down many elevator blocks being so fast your brain hurts.
   Fixed being able to add your last Pokémon to the clone machine.
   Fixed others not seeing shiny, owned Pokémon name tags as yellow.
   Fixed fences and glass panes from connecting to PCs, trade machines, washing machines, fans, and mowers.
   Fixed /checkspawns legendary erroring if you're in one of those locales that normally uses commas for decimal points.
   Fixed all the /checkspawns variants using nonsensical permission nodes, they all use pixelmon.checkspawns now. That one was a bit embarrassing.
   Fixed Scolipede being the size of a Primal Groudon. Now it's just big, as opposed to monstrous.
   Fixed untradeable Pokémon being tradeable if you're sneaky.
   Prevent Pokémon from changing dimension. Fixes a dupe bug with nether portals.
   Potentially fixed how sometimes a huge amount of bird Pokémon will spawn above water. Potentially not though, developers are useless.
   Fixed bell sprites displaying wrong on newer forge versions.
   Fixed cloning machines not being breakable in survival.
   Finally fixed the Pokégift block. It wont eat your Pokémon anymore.
   Fixed the Pokégift event block reversing the giveLegendsOrNa config setting. That's been bugged for years!
   Fixed the Heavy Ball not taking form into account when checking the Pokémon's weight.
   Fixed an exploit in Rock Smash where you could duplicate the block you smash.
   Fixed an exploit with ranch block upgrades where they could be used without being taken from the inventory.
   Fixed Gen 6 sprites being a different height to the other sprites. You probably saw this as a bug with the egg sprites.
   Fixed you hovering magically if the chair you're sitting on is destroyed.
   Fixed Pokémon being able to spawn outside the world border.
   Fixed the Unbreedable spec.
   Fixed you falling through Ho-oh while flying on it.
   Fixed item stack data being lost when you retrieve an item from a PokeChest.
   Fixed a possible tile entity error during world generation. Thank you, Cepera, for finding this.
   Fixed a possible crash from breaking a cloning machine that's been cut in half by world edit or something.
   JEI no longer shows in the battle menu.
   Cave spiders and silverfish no longer spawn.
   Fixed the useRecentLevelMoves config option making it use the earliest moves instead.
   Fixed an exploit with Thief and /endbattle that let you infinitely duplicate held items.

Battle fixes

   Fixed some Timespace Orb held item problems.
   Fixed Metronome being able to select King's Shield, Hyperspace Fury, Diamond Storm, and a bunch of other moves.
   Fixed Assist having similar issues as Metronome did.
   Fixed Magnet Rise never ending.
   Fixed Techno Blast bypassing immunities by not being the drive's type fast enough.
   Fixed Sturdy and Sweet Veil not being ignored by Mold Breaker Pokémon.
   Fixed Trace being able to copy fainted Pokémon abilities using moves like U-Turn.

Performance

   Significantly improved the Better Spawner's performance on its thread. This won't be a hugely visible change in-game but your processor will send us a Christmas card.

API/back-end (for sidemodders)

   Completely rewrote storage and EntityPixelmon. Every sidemod is probably broken. This will be better, trust me.
   Added Notice Overlays to API after reworking the existing CustomNoticeOverlay. You can scale the Pokémon models now!
   Removed the now-unused BaseStatsLoadEvent.
   Added Pokedex#wipe(). Probably useless, I dunno.
   BerryEvent.PickBerry now actually fires.
   BreedEvent.AddPokemon's result can be used to bypass the new maxCumulativePokemonInRanch config setting.
   BreedEvent.AddPokemon also now actually fires.
   Added "status" spec so Pokémon can spawn asleep, paralyzed, etc. Seems like cheating but what do I know.
   Added config options for intercepting Pixelmon loot table injection so you can cancel our changes to the loot.

Version 6

Version 6.3.4

Fixes

   Fixed a big held item problem. This undoes the JEI fix since it broken.
   Fixed PokéBalls sitting weirdly in healers and other places.
   Fixed spam caused by warp plates.
   Fixed debug spam from cloning machines!
Version 6.3.3

Additions

   Added new, smooth models for Clefairy, Clefable, Gastly , Haunter, Yanma, Yanmega, Electivire, Gligar, Gliscor, Venipede, Whirlipede, Scolipede, Bisharp, and Pawniard.
   Added animations for Stunfisk, Tynamo, Eelektrik, Eelektross, Durant, Druddigon, Cubchoo, and Beartic.
   Taught Empoleon to dab on the haters (Usable from statues).
   Added Gliscor and Volcanion as flying mounts because it looks great. What do you mean it doesn't make sense? We're doing it anyway, you can't stop us.

Changes

   Legendaries that are spawned as bosses are now always red bosses.
   Removed a lot of spammy debugging code.
   Eggs now need to hatch before it adds it to the caught list in your Pokédex.
   Increased the spawn rates on a few Pokémon that had low chances due to needed nearby blocks.

Fixes

   Fixed a Pokémon duplication bug that was very very bad. Thank you ??QAQ for helping us find this!
   Fixed the Timespace Altar being completely unusable. Now that's a woopsy!
   Fixed many types of PokéBalls not shaking or animating.
   Fixed crashes caused by the ice gym structure.
   Fixed Sir Doofus III being able to evolve. Sir Doofus III IS the ultimate form of any Pokémon and you all know it.
   Fixed NPC traders being super whacky and not accepting trades if they were edited.
   Fixed a possible crash when spawnLevelsByDistance or spawnLevelsCloserToPlayerLevels is on.
   Fixed all kinds of weird behaviour caused by /pokereload.
   Fixed modified block spawns (e.g. tall grass) causing crashes due to not being spatially aware. We bought them new glasses, it was fine.
   Fixed spawning issues with Lotad.
   Fixed Yveltal being a land spawn, instead of an air spawn. It has MASSIVE wings and it was a land spawn. Developers, man.
   Fixed Mega Sableye being way too common. God damn these Ghost-type megas.
   Fixed Unown needing night time to spawn despite spawning in caves. Even Patch Notes Guy knows that caves are dark all day long, and his only qualification is typing.
   Fixed mount positions for Yveltal, Primal Groudon, Primal Kyogre and Mega Rayquaza.
   Fixed /pokespawn evhp:100 evattack:252 etc. not accepting values above 31.
   Fixed Magneton's model issue. Bloody Gabe's fault, no doubt.
   Fixed fishing rods still having a chance to fail despite being able to catch things in that location.
   Fixed TMs being able to teach moves that are only through level-up, tutors, or breeding.
   Fixed the sprite offset on the Trainer Cards.
   Fixed Trainer Cards being able to see what is inside eggs. We gave the Trainer Cards' glasses to the block spawners.
   Fixed (probably) /checkspawns causing errors for European locales. Using ',' instead of '.' in decimal numbers is weird!
   Fixed Rotom having some of its forms moves as tutor moves and getting passed down with breeding due to old mechanics.
   Fixed Water Stone and Fire Stone tools giving infinite obsidian when used on non-source blocks. Now you get cobblestone like you should.
   Fixed some Generation 6 Pokémon missing AI behaviour.
   Fixed baseBlocks property of spawn conditions.
   Fixed an issue caused by glitched Pokémon that can't decide if they're in a Ranch Block or not.
   Fixed Greninja not being able to learn Happy Hour.
   Fixed Piplup having a hard time spawning.
   Fixed Reforged having their own Brokedemaru. Elekid now looks normal. You saw nothing.
   Fixed Mega Slowbro and Mega Blastoise having little chance of spawning due to only being on land in ocean biomes.
   Fixed Archeops and Swanna having bugged models.
   Fixed a potential error with breeding.
   Fixed wild Pokémon spawning completely ignoring the maxLevel config option.
   Fixed a few stutters in some animations.
   Fixed Ho-oh's and Yveltal's models touching the ground when flying. It was very un-legendary.
   Fixed texture issues on Mega Pidgeot and Mega Sharpedo.
   Fixed Cloning Machines increasing the Mew's times cloned when it's put into the machine instead of when the machine does the cloning.
   Fixed Pokérus issues.
   Fixed JEI compatibility with the battle GUI.
   Fixed the mower inventory GUI continuing to work after the actual mower was destroyed. No more dupes 4 u

Fixed battle stuff

   Fixed Aegislash's stat changes from form changing not applying until next turn.
   Fixed an uncommon battle error when leveling up.

Server-related fixes and changes

   /checkspawns permissions split into pixelmon.command.checkspawns.fishing, .normal, .legendary, .megaboss, .rocksmash etc.
   Shrunk computer data file sizes even more, speeding up saving. Also made the shrinking retroactive so when someone logs in their PCs shrink in data size.
   Fixed Badge Cases stalling a server when trying to remove a non-existent badge.

Performance

   Fixed wide-reaching spawning performance issues caused by the spawnLevelsByPlayerLevels and spawnLevelsByDistance config options
   Aggressively optimized even more Better Spawner stuff because Spark is an amazing profiler.

API/Back-end (for sidemodders):

   EvolveEvent.PostEvolve#preEvo is now a much closer clone of the original entity before evolution.
   Made single-arg PokemonSpec construction do the string separation itself so PokemonSpec("Ralts lvl:50") works like PokemonSpec("Ralts", "lvl:50").
   Added ISyncHandler for forcefully main-threaded packet handlers. Unless you're doing client modding this probably means nothing to you.

Localization/language

   Updated fr_FR, fr_CA, it_IT, ko_KR
Version 6.3.2

Additions

   Added all remaining megas: Mega Aggron, Mega Camerupt, Mega Diancie, Mega Heracross, Mega Houndoom, Mega Sableye, Mega Scizor, and Mega Steelix.
   Zygarde now spawns in Mesas at night. You lot asked for it so you got it. The Zygarde forms from gen7 will come... with gen7.
   You can now make Groudon and Kyogre undergo Primal Reversion outside of battle, same way as Mega Evolutions.
   Added a special Bidoof, Sir Doofus III, as a rare form. There is a 1/30 chance a Bidoof caught with a Luxury Ball will be Sir Doofus III. This was purely for our own entertainment.
   Remodeled Magnemite, Magneton, Magnezone, Camerupt, Numel, Aggron, Lairon, Aron, Salamence, Shelgon, Bagon, Sableye, and Scizor. We got new modelers and animators! Woo!
   Animated Drilbur and Excadrill.
   By default, wild Pokémon and trainers will now spawn closer to your level so you're less likely to get your ass wooped when you start. SO much better.
   Synchronize now makes wild Pokémon have a 50% chance of being of the same nature.
   Added heaps of new Pokémon to fishing, Sweet Scent, Rock Smash and Headbutt.
   Added a Badge Case made out of 9 cooked apricorns. Now you have a place to put all those badges you've (maybe) earned!
   Added Trainer Cards. They are permanently attached to you. No escape.
   Added Rage Candy Bar, Lava Cookie, Old Gateau, Casteliacone, Lumiose Galette, and Shalour Sable. Shopkeepers sell them.
   Added gold text for shiny Pokémon in the wild.
   Added coloured gender icons to the GUIs so there's less of that unrelenting, depressing grey.
   Speaking of colours, added white, gray, black, pink, purple, cyan, blue, green, brown, yellow, red and orange chairs.
       Added a new smooth model for the chairs.
       Added new and improved block textures for Fossil Display, Bridge, Pokésand, Pokécenter Sign and Pokémart Sign.
   Spawning options in the P menu no longer require a restart to apply.
   Added a config option for whether the "Drop all" button should delete the drops instead of dumping them on the ground.
   Added "unbreedable", "ivhp"/"evatk" etc, "minivs/evs", and "maxivs/evs" to things like /pokespawn and /pokegive.

Changes

   Showing the names of wild Pokémon is now on by default because us old people have no idea what these new Pokémon are.
   Lowered the minimum level of many many wild Pokémon because it's too difficult to find Pokémon to train against early on.
   Put enchantment books in the fishing loot.
   Improved stuff with the anvil because it was annoying the hell out of Patch Notes Guy:
       It no longer takes up an entire block despite being so little.
       It now rotates based on how you placed it.
       Reworked the sounds so that it no longer tricks you into thinking you're getting experience, and the volume is now consistent.
   Nerfed loot chests and the start chest because those were very unbalanced!
   Made the Timespace Altar a two-block-tall block.
   The spawnLevelsByDistance config option will now prevent Pokémon from spawning if its evolutions would make it unrealistic at that level.
   Underground Pokémon won't spawn when they're just underneath glass (if you reset your BetterSpawnerConfig.json).

Fixes:

   Fixed Battle Bond Greninja's ability reverting to Torrent under particular circumstances.
   Fixed Deoxys and Hoopa not holding a Meteorite and Prison Bottle respectively when they spawn in the wild.
   Fixed battle stuff:
       Fixed your first Pokémon not being visible when a battle starts.
       Fixed switching a Mega Rayquaza back into battle causing everything to flip out.
       Fixed Truant not letting you attack after switching.
       Fixed Unburden not activating when things like Knock Off remove the item being held.
       Fixed Fake Out failing after switching out and back in. Turns out that should work. Pokémon battles are confusing.
       Fixed Delta Stream's weather condition doing all sorts of whacky stuff to move effectiveness.
       Fixed Trick, Thief, etc being able to take items which have special value to the user. For example, a Gengar could Trick a Gengarite onto itself. Not allowed!
       Fixed Fling feeding the target a berry when a non-target has Unnerve.
       Fixed a loophole where Groudon could relieve itself of its Red Orb in battle.
   Fixed Clamperl and Carvanha fishing stuff all erroneously referring to "Clampearl" and "Carvahna", making them impossible to catch. Speling is hrd.
   Fixed walking into raised Red and Blue Orbs causing suffocation. Also fixed very rare player crashes caused by destroying Orbs.
   Fixed the majority of config options not appearing in the P config menu.
   Fixed DNA Splicers being only one time use. Good thing we didn't store the fused Pokémon in the item, haha. ... I had a heart attack.
   Fixed a few errors with Pokémon stats, mainly with megas. Ok, so we aren't perfect; sue us. ... On second thought, please don't. Not again.
   Fixed Lucario not spawning in the wild.
   Fixed Pokérus spreading to the not-sent-out Pokémon being very, very, very, very, very rare. Pretty much a one in a million chance.
   Fixed the "renderWildLevels" config option not working in any useful way.
   Fixed PokéDollars not updating properly in singleplayer or in not-Sponge servers. There are a couple of those.
   Fixed issues when loading Pokémon that have moves that are currently only in inferior mods.
   Fixed Mega Gengar and Mega Banette having dominance over the other night-time megas, spawning way more often.
   Fixed missing Griseous Orb from boss drops, so you can legitimately get Giratina now. Sorry 'bout that.
   Fixed Registeel not being capable of spawning. Now it's deep underground in medium-temperature hill biomes. Again, very sorry.
   Fixed the Arc Chalice sprite having that awkward white background. Woops!
   Fixed Nurse Joy's name appearing as Nurse John. I would make a joke about this but it's a touchy subject.
   Fixed Magikarp when fished from lava. What's special about those? Uhh... Nothing. I didn't say anything.
   Fixed collisions with all the following mons:
       Confined and Unbound Hoopa, normal and Mega Rayquaza, normal and Primal Groudon, normal and Primal Kyogre, Mega Gyarados, Mega Altaria, Goodra, Aurorus, Landorus, Tornadus, and Thundurus
       Also, fixed heaps of riding positions but we completely lost track of all of the ones that were fixed. Xerneas and Yveltal were definitely fixed, though. This is awkward.
       Also also, fixed Hoopa Confined being a little bit too big for a pixie, Mega Absol being massive, Mega Salamence being small, and Excadrill being too small as well.
   Fixed Teleport external move not working properly when you're in the same dimension that you're going to.
   Fixed shopkeepers scamming you and taking way more money than advertised when selling you evolution stones. (Fixed buyMultiplier not being visible on clients)
   Fixed the display of the Repel effect.
   Fixed HP Up using the Protein sprite. It's been like that since they were added!
   Fixed the Little Boy, Policeman, Punk Girl, Rancher, Sailor, Scientist M and Shop Girl NPC textures.
   Fixed Weepinbell's dent in his back. Nothing a good chiropractor couldn't sort out.
   Fixed those random Pokémon Centers not having a nurse in them. John and Joy were on strike. Something about wages, I wasn't listening.
   Fixed the quantity and meta fields in spawning items not working properly.
   Fixed a potential spammy error with the Headbutt external move.
   Fixed /checkspawns legendary giving really weird next spawn times after /pokereload.
   Fixed /pokereload not regenerating BetterSpawnerConfig.json, and not properly removing the removed sets.
   Fixed Pixelmon Spawner blocks spawning on the corner of blocks, where Pokémon may suffocate.
   Fixed bosses using the legendarySpawnChance option instead of bossSpawnChance.
   Fixed Pixelmon Spawner blocks not spawning on things like snow layers and plants.
   Fixed Apricorn Trees, Berry Trees, and Orbs dropping an item when the player is in creative.
   Fixed that "null" Better Spawner section of the config.
   Fixed the /struc command not actually tab completing the structure names.
   Probably maybe fixed that battlespot.json error on startup.

Server-related fixes and changes

   Fixed async saving options being completely ignored.
   Fixed a possible storage-related crash made possible by Sponge. Thanks Sponge™.
   Fixed a held item duplication trick connected to battles on servers. No more dupes 4 u.
   Fixed Pixelmon donation sashes sometimes not appearing on other people in-game.
   Fixed ranch blocks being very invisible in most cases.
   Fishing rods can no longer be used to pull entities that are unable to be pushed, like stationary trainers and armour stands.
   Fixed deleting a move and various other things causing more async stuff that Sponge hates. God damn it Sponge.
   Fixed the Red and Blue Orbs being dupe-able on Sponge servers.
   Further improved Better Spawner efficiency on Sponge servers.
   Fixed Pokérus spreading sometimes causing end of battle errors. Almost definitely caused by a sidemod problem, but it won't happen again either way.
   Spawn sets no longer need to be suffixed with .set.json.

Performance

   Fixed /checkspawns being on the main thread (again) causing lag spikes.
   Sped up the performance of lots and lots of Apricorns.
   Optimized those evolution stone armour things.
   Significantly optimized Pokérus. Thank you, VengeanceMC, for giving us the information we needed for this.

API/Back-end (for sidemodders)

   Added ISpawningTweak for slight adjustments to make it easier to set up slight spawning changes in entity creation.
   Added ISpawnerCondition for giving programmable conditions on spawns and locations to spawner objects.
   Added "causes" to SpawnLocation, such that all locations that are oriented towards a player know who it is was. All default spawning has a player cause.
   Added CreateSpawnerEvent for very easy modification of spawning behaviour for individual players.
   Added BreedEvent.AddPokemon event, used to prevent certain Pokémon from being put into ranch blocks.

Localization/language

   Updated the en_US, en_GB, es_ES, fr_CA, fr_FR, ru_RU, zh_TW, zh_CN language files. You won't find a better translation team, anywhere.
Version 6.3.1

Additions

   Added a shiny AZ Floette texture since why not.

Changes

   Made those spiky-eared Pichu and AZ Floettes a bit rarer since boy were those too common.
   Also fixed rarities defaulting to 50 which fixes Red Shards also being too common.
   Got the growths ordered correctly in the Pokémon Editor as well, instead of just the statues.
   Improved the names of some of the Pokémaniac trainers.

Fixes

   Fixed statues without animations causing crashes.
   Fixed Dawn and Dusk Stone ore causing client crashes on servers. Not much of a performance improvement after all. ):
   Fixed a related crash on the server-side caused by us having "END" where we should have had "START". Programming is hard.
   Fixed the occasional capture causing a hundred billion of that Pokémon to go into your PC.
   Fixed the Red and Blue Orbs not being taken from your inventory when you place them.
   Fixed randomly generated trainers not having Pokémon!
   Fixed evolutions not working once that species has evolved once.
   Fixed regular bosses using the megaBoss drops.
   Fixed regular sun and regular rain behaving like extreme sun and extreme rain!
   Fixed the default levels of: Rhyperior, Roggenrola, Crustle, Scraggy, Scrafty, Yamask, Cofagrigus, Ferroseed, Skunktank, Shaymin.
   Fixed things like /pokegive having trouble targeting players whose username is the beginning of someone else's username. I know that's confusing.
   Fixed a crash from Pokérus trying to spread.
   Fixed a crash if a player logs off after throwing a PokéBall that catches a Pokémon.
   Made a workaround to restore BungeeCord support. Thanks BungeeCord.
   Fixed the Good Rod recipe giving you a Super Rod lmao.
   Fixed the random gym structures not generating properly because of trainer data.
   Fixed those new megas not dropping their stones. I swear, one day we will remember.
   Fixed Mega Gyarados, Mega Audino, and Mega Altaria not having the appropriate types.
   Fixed some Pokémon getting two of the same move!
   Fixed spiky-eared Pichu's sprite being too high.
   Fixed bad things happening if you make some goofy mistakes in the SpawnSet JSONs.

Version 6.3.0 (The Legendary Update)

Additions

   Added Arceus event, the Azure Flute, and the 'Arc Chalice'. Use all the Plates on the chalice to get the Azure Flute, then use the Azure flute near the Timespace Altar. Then battle God.
   Added Ho-oh and Lugia event. Get a whole bunch of Clear Bells or Tidal Bells, hang 'em up together, and if they start ringing at dawn, come back at dusk later that day. Get ready to fight a legendary.
   Added Black Kyurem and White Kyurem. DNA Splicers are carried by wild Kyurem when you catch them! Use them on Kyurem with Reshiram/Zekrom in your party. The transformation effect is awesome.
   Added transformation effects for Hoopa and Shaymin too since we were in the neighbourhood and we saw the lights on.
   Added Mega Rayquaza. Find some move tutors to teach it Dragon Ascent. Or cheat.
   Added Primal Kyogre and Primal Groudon. "But Mr. Changelog Guy sir, how do we get the orbs" - Read the next change.
   Added the Red Orb and Blue Orb. Fish from lava (in deserts) or water (in oceans) to get the shards, and place them on the ground to make the orbs!
   Rotom can now change into his many forms. Throw him out at the specific items to let him absorb their forms.
       Furnaces and fridges have been updated to allow the transformation of Rotom.
       3 new blocks have been added: - Washing Machine, Fan and Mower, each of them having their own crafing recipies. Check the wiki for them.
       Each Rotom learns a special move upon fusing with a machine: Hydro Pump, Overheat, Air Slash, Blizzard and Leaf Storm.
       Rotom changes back to normal form if thrown at an item that's the same as its current form. This removes the special move.
   Added Megas for the following pokemon: Ampharos, Banette, Gyarados, Kangaskhan, Lucario, Sharpedo and Salamence.
   Added Pokérus. Now your Pokémon can get infected! (... What? No I think it sounds fine, leave it in.)
   Added Landorus, Thundurus, and Tornadus Therian forms. Use a Reveal Glass on them to change their forms.
   Added Reveal Glass crafting recipe. You'll need polished andesite, two crystals, a ruby, a sapphire, an emerald, and a glass pane. Check the Pixelmon Wiki!
   Added Stance Change for Aegislash's Shield and Blade forms. Use a damaging move to go to Blade stance, use King's Shield to go back to Shield stance.
   Added Zen Mode for Darmanitan. When his health is low, he turns into a weird blue thing, I dunno.
   Added SMD remodels for Rattata, Raticate, Ponyta (!), Rapidash (!!), Lapras, Mareep, Flaaffy, Ampharos, Bellsprout, Weepinbell, Victreebel, Shellder, Cloyster, Lunatone, Solrock, Darumaka, Sharpedo, Mega Altaria, Grimer and Muk.
   Added animations for Bergmite, Avalugg, Vanilluxe, Doublade, Honedge, Aegislash.
   Added some sound effects to the Timespace Altar since it's weird to summon legendaries in absolute silence.
   Added fishing loot to both water and lava fishing.
   Added many more Pokémon to fishing in water, sometimes specific to biomes.
       A fair few evolution lines are now exclusive to fishing.
       Old Rods and Good Rods are now craftable, check the wiki for the recipies.
       Super Rods are now available as a Boss Drop item, as well as a fishing loot item. Which is kinda funny if you think about it.
   Added /megaring [player] command to give players a Mega Ring.
   Re-added green bosses and non-mega bosses. Those were cool. Mega bosses will still work as per usual. Some drops are only found by beating mega bosses specifically.
   Some Pokemon now have the chance to be holding items when caught naturally.
   Added Headbutt & Sweet Scent external moves.
   The following External Moves now spawn Pokémon, some exclusive to these moves:
       Headbutt
       Rock Smash
       Sweet Scent
       Combee line, Pineco line, Carbink, Nosepass and Dunsparce are now exclusive to these moves.
       Rock Smash also has the chance to drop fossils. Rarely.
   Added Spiky Eared Pichu and AZ's Floette. Only found using the External Move Sweet Scent. Pro-tip, Flower Forest and Flower Plains biomes only!.
   New mounts! Do I have to name them all? Really? ... I don't get paid enough for this.
       Flying: Talonflame, Dialga, Palkia, Arceus, Swanna, Cresselia, Reshiram, Zekrom, Yveltal, Noivern, Tornadus-Therian, Thundurus-Therian, Landorus-Therian, Garchomp despite not being able to learn Fly.
       Land only: Sawsbuck, Parasect, Luxray, Rampardos, Bastiodon, Mamoswine, Heatran, Zebstrika, Cobalion, Terrakion, Virizion, Gogoat, Absol, Keldeo, Crustle, Tyrantrum, Avalugg, Xerneas, Victreebel
       Water: Swampert
   Added new skins for a lot of NPCs. Like, a LOT:
       Shopkeepers: shopgirl, shoplady, shoplady2, shoplady3, shoplady4, shopman, shopman2, shopman3, shopman4, shopman5, shopsecondman.
       Grunts: rocketgruntfemale1, rocketgruntfemale2, rocketgruntfemale3, rocketgruntfemale4, rocketgrunt5, rocketgruntfemale6.
       Thematic Trainers: bugcatcher1, bugcatcher2, bugcatcher3, bugcatcher4, bugcatchergirl, firebreather1, firebreather2, firebreather3, firebreather4, pokemaniac1, pokemaniac2, pokemaniac 3.
       Gym Leaders: electricleader1, fireleader2, flyingleader1, flyingleader2, iceleader1, iceleader2, waterleader1, waterleader2, psychicleader1.
       Townies: artist, baker, blackbelt, blacksmith, cueball, doctor, engineer, fisherman, hexmaniac, hiker, lass, littleboy, littlegirl, madame, monsier, miner, npcchat1, npcchat2, officerjenny, oldwoman, policeman, preschooler_f1, prisoner, psychic, psychic_f, punkgirl, punkguy, rancher, richboy, sailor, santa, scottish, streetthug, suit, supernerd, swimmer_m.
       Trainers: breedergreen_f, breedergreen_m, gnome_trader, ornithologist, ornithologist_f, ranger_f, ranger_m, scientist_f, scientist_m, spawntrader, youngster1, youngster2, youngster3, youngster4, youngstergirl, youngstergirl2.
   ** Special thanks to Starwarschamp4, Crystal_Missile and Kayouri for the months-long effort ?
   Obliterated the traditional spawner. Everything will now spawn in new locations! Chaos! The wiki is gradually being updated and you can use /checkspawns so I'm sure you'll be fine!
   Added "untradeable" option to things like /pokespawn and /pokegive.
   Better Spawning:
       Added NPC and boss spawning to the Better Spawner.
       Added "percentage" option for spawns. Check the wiki before using this so you don't make a horrible mistake.
       Did the actual wiki for the Better Spawner. I'm told that took many hours but nobody cares.
   Added copy/paste buttons for the import/export feature of the PokeEditor.
   Added a bunch of external JSONs:
       Added npcs/trades.json for changing what trade offers NPC traders can have in the wild.
       Added JSONs for Pokémon base stats which includes stats, evolutions, riding information, moves, etc.
       Added JSONs for moves. Probably not a great idea to change these but y'know, do whatever.
   Added bossRate, bossSpawnTicks, bossSpawnChance config options.
   Added PokemonSpec stuff to the trade editor and added optional descriptions to NPC trades.
   Added a handful (if you have ginormous hands) of new colours to decorative blocks:
       Water floats: Black, Gray, White, Brown, Cyan and Red.
       Cushion chairs: Black, Gray, White, Orange, Brown, Purple, Pink, Cyan, Green and Blue.
       Folding chairs: Black, Gray, White, Yellow, Orange, Brown, Red, Purple, Pink, Cyan and Blue.
       Vending machines: Black, Gray, White, Brown, Purple, Cyan.
       Clocks: Black, Gray, White, Yellow, Orange, Brown, Red, Purple, Cyan, Green.
       Umbrellas: Black, Gray, White, Orange, Brown, Purple, Pink, Cyan.
       Pokéball Rugs: Black, Gray, White, Orange, Purple, Pink, Cyan.
       Recipes changed a bit, check the Pixelmon Wiki for updated information!
   Added Recipe Book unlocking for machines, water floats, vending machines, clocks, cushion chairs, folding chairs, umbrellas and Pokéball rugs.
   Added Nurse Joy! Don't worry, Nurse John still has a job. At minimum wage.
   Added /checkspawns [legendary/megaboss/sweetscent/rocksmash/headbutt/fishing/player]. Now it's way easier to see what you can find in an area.

Changes

   Move tutor NPCs will now have 20 available moves instead of 3.
       This can be raised or lowered in the Pixelmon config.
       Additionally, they will all have the chance to have event-only moves like Relic Song and Dragon Ascent.
   Rewrote legendary spawning to be less crap.
   Fishing will now never fail unless there is insufficient room or no possible Pokémon.
   /pokereload now reloads the Pixelmon hocon and the Better Spawner config and the spawning external JSONs and pretty much everything else except stat JSONs.
   Removed heaps of unused config options from the Pixelmon hocon. There were sooo many we haven't used in years!
   Fully removed the deprecated database Pokémon storage.
   Migrated Grass, Cave Rock & Rock Smash to Better Spawner for way more configuration. (Headbutt & Sweet Scent are there too!)
   /pokeheal now requires "pixelmon.command.admin.healother" permission to heal other players.
   Added Mega Blaziken's spawning files - they seemed to have "Burnt Out". Haha. Sorry. I guess I'm going to get "Fire-" whoah who are you, put the gun down, sto-
   Replaced the Changelog Guy.
   Tweaked a bunch of other megas spawning rarities as some seemed to be too hard to find.
   Updated all of the competitive tiers - now we can do Smogon a bit better.
   Some legends have had a rethink about where they want to live. We didn't try to stop them. They would squish us if we tried.
   Updated the BossDrops and PokeDrops JSONs.
   Gracidea now grow like normal flowers.
   Healing a party from an NPC is 50% faster now. It was meant to be like this forever but it's been bugged this whole time!
   The growths of the statue editor are now ordered by their scale so if you have OCD you'll no longer be bleeding from the eyes.
   Removed the fire particle effects from Charizard since we pretty much have animated fire on him anyway.
   Pixelmon Grass can now be placed on earthy and sandy blocks.

Fixes

   Fixed a hacking vulnerability with NPC trading.
   Fixed dodgy hitboxes on Apricorn trees and berry trees so you don't get angry every time you walk through a garden.
   Fixed /checkspawns in a big way.
   Fixed players being able to trade away their last hatched Pokémon and therefore only have an egg left.
   Fixed instant dismounting of chairs when mounting while sneaking.
   Fixed Wurmple not being able to be bred from the Cascoon branch of the evo line. It was a little bit "buggy". I can't believe I still have this job.
   Fixed Poké Editor sometimes wiping EVs/IVs. Would've liked to have fixed its appearance too, but nah, still ugly.
   Fixed Hidden Grottoes not generating in some forest biomes, both normal and especially from Biomes O' Plenty.
   Fixed a random player being disconnected if a player captures a Pokémon then disconnects.
   Fixed NPC editing attacks not prioritizing your language for move names.
   Fixed the wiki key opening up a wiki page for air whenever your hand is empty.
   Fixed Spewpa evolving into Pokéball Vivillon when evolving in forests and forest hills biomes.
   Fixed fishing not working when the hook is near the edge of water. You still need deep water for bigger fish though.
   Fixed things like Nosepass not evolving if they levelled up while not sent out.
   Fixed the Lure Ball advancement. We definitely didn't forget all about it. This was almost certainly Gabe's fault.
   Fixed all those Pokédex completion advancements not working. No one told us about this! What the heck!
   Fixed maxLevel, afkHandlerOn/afkTimerActivateSeconds, riding speed multiplier config options not working on servers.
   Fixed Pokémon causing item frames to pop off.
   Fixed Pokémon bounding boxes being solid and not pushable like other mobs.
   Fixed mounting a surf Pokémon causing the player to have no breathable air if dismounting underwater.
   Fixed the PokeEditor not importing/exporting form information.
   Fixed players sometimes getting kicked from Sponge servers when they fiddle with held items. Thanks Sponge.
   Fixed a serious issue in the dawn/dusk ore block which caused Sponge servers' performance to go ballistic! Thanks Spon- wait no this one is on us.
   Fixed Drifblim being a water mount. Balloons go up. Developers don't get out very much.
   Fixed tier JSONs so they work for all new multi-form Pokémon from now until Changelog Guy is allowed to retire.
   Fixed Cobalion, Roggenrola, Zorua, Mega Audino, Liepard, Conkeldurr, Swoobat, Cinccino, Furfrou and Binacle textures. Also cleaned up Rayquaza's texture.
   Fixed Lucario's, Starmie's, Staryu's, Koffing's, Weezing's, and Garchomp's animations.
   Fixed missing shiny mega sprites as well as form sprites for a whole bunch of Pokémon.
   Fixed Foonguss and Amoonguss not spawning due to needing high grass nearby.
   Fixed a few megastones having the wrong images. Copy pasting gone horribly wrong.
   Fixed a legendary, pixel-sized error the pink vending machine's texture. So huge. Ruining the game experience completely, I know.
   Fixed the missing Beast Ball sprite in the Pokémon overlay on the left.
   Fixed the Egg Sprites on the Gen 6 Pokémon being lower down than the rest.
   Fixed newly added multi-form Pokémon temporarily having a glitched sprite if you had one before it was multi-form.
   Fixed Teleport external move not remembering which dimension/world you were in when you last healed.
   Fixed Cherish Ball blocks being usable for dupes in Sponge servers. Probably.
   Battle fixes:
       Fixed Judgement having 130 power instead of 100. I've no idea why it was ever 130.
       Fixed Hold Back not holding back.
       Fixed Sticky Web getting blocked by Protect. Nothing can block Sticky Web.
       Fixed Flash Fire keeping its boost after switching out then back in. To be fair, Bulbapedia doesn't explicitly say that it loses it on switch out, soooo...
       Fixed moves like Hurricane causing errors when used.
       Fixed No Guard not guaranteeing OHKO moves. Sucks to be a No Guard Pokémon right about now.
       Fixed entry hazards failing when used on semi-invulnerable opponents (like Pokémon that are dived or underground)
       Fixed Secret Sword causing contact where it shouldnt.
       Fixed Ghost-type Pokémon not always being able to flee from battle.
       Fixed Eviolite working on Phione. Looks like we couldn't get away with the hack solution after all.
       Fixed Freeze Shock being special instead of physical.

Pokémon Voices

Thank you Alstrador, Avery, Drago, Fatyg5, JM Knuckles, LinnRiddikuluss, Lu, Robin Hoot, TheDonStrife, and bigbadgav for the voice acting work!

   Added Altaria, Amoongus, Audino, Axew, Azumarill, Azurill, Baltoy, Beautifly, Bergmite, Bibarel, Bidoof, Bouffalant, Braixen, Breloom, Buneary, Cascoon, Cleffa, Corsola, Deerling, Emolga, Fennekin, Foongus, Happiny, Haxorus, Kirlia, Klefki, Luxio, Mamoswine, Mime Jr., Minccino, Noctowl, Noibat, Ralts, Sawk, Seedot, Sentret, Shiftry, Shinx, Shroomish, Silcoon, Skarmory, Smoochum, Spinarak, Sunflora, Sunkern, Sylveon, Teddiursa, and Throh.
   Updated Blissey, Charmeleon, Croagunk, Croconaw, Drowzee, Glaceon, Magikarp, Phanpy, and Torchic.

Performance

   Made very large improvements to ranch block performance. That code was awful.
   Fixed renaming Pokémon causing lag spikes when you have lots of Pokémon in your PC.
   Improved the performance of the /checkspawns command.

API/Back-end (for sidemodders)

   Added more power to PokemonSpec, you can now register your own additional arguments to PokemonSpec.
       This is done by adding ISpecTypes to PokemonSpec#extraSpecTypes during preInit or something.
       These will automagically work with /pokegive and spawnsets and trade JSONs and evolutions and everywhere else.
   Added the EggHatchEvent event, fired when an egg hatches.
   The "to" field in Evolutions now supports all PokemonSpec stuff.
   PokemonSpec#create will warn and stop if it has a name given but is not a correct name.
   Added NBT functionality to PokemonSpec.
   Changing a spawn action to or from a legendary will correctly add/remove the legendary announcement.
   Destroyed every trace of the Pixelmon2 database. Praise Arceus.
   Fixed PixelmonSendOutEvent firing off thread causing issues on sponge.
   Fixed BreedEvent.MakeEgg sending the same parent twice when caused by /breed.
   Added IPixelmonBankAccountManager, IPixelmonBankAccount so the Economy Bridge can be optimised for servers.
   DialogueAPI now accepts localizable messages.
   Added HealerEvents (Pre which is cancellable and Post which is not cancellable).
   Added PokerusEvents: Spread (Same cancellation as HealerEvents) and Cured.

Localization/Language

   Updated zh_TW, es_ES, pt_BR, zh_CN, ru_RU, it_IT, nb_NO and fr_FR. We have the greatest translation team ever.
Version 6.2.3

Performance

   Optimised even more stuff so you only need 1GB of RAM. Now the THOUSANDS of people on 1.7.10 can move on with their lives!
   Moved Performance section up to the top of this changelog just this once because we wanted people to see the RAM thing and Changelog Guy has no sense of continuity.
   64-bit Java still recommended.

Additions

   Added megas (2): Blaziken, Lopunny.
   Added smooth models for Staryu and Starmie. If you saw Sirud's video, relax, we scaled down Starmie since then.
   Added smooth models for Meowth and Persian.
   Added new Boldore and Meganium sounds.
   Added /checkspawns [specific] [pokemon...] - Gets a percentage based list of Better Spawner spawns for an area or position. Mostly for our own benefit tbh.
   Added config option: alwaysHaveMegaRing - When you log in it gives you a Mega ring if you don't already have one. Someone asked for this, so here we are.

Changes

   Made the Better Spawner the default spawner. New installs will have useBetaSpawner turned on initially. The old spawner is shaking in fear. It knows.
   Changed many of the default config values for Better Spawning to be more active.
   Made the Lake Trio spawn underwater instead of on the surface. They swim to the surface anyway, it'll be fine.
   When a legendary spawns, it now says which it is. Also logs its location in the server console.
   Legendaries spawned by the Better Spawner now take ages to despawn instead of sometimes immediately going poof.
   NPC trainers can now utilize Ash-Greninja. Scary times ahead.
   Removed a bunch of sound files. We don't need Pokémon with 17 voices!
   Made Xerneas 5x more common.

Fixes

   Fixed Pokémon entering battle and reverting to default abilities until switched out and in. Oops.
   Fixed form changing not updating the ability/type/etc unless it was changed while sent out.
   Fixed a few problems with PCs and parties on servers. Only tiny of course, bet you didn't even notice.
   Fixed a Fossil Display visual bug. I wasn't told what this bug was but I'm sure it was huge! Almost definitely Gabe's doing.
   Fixed even more ways that Apricorn trees can cause crashing. I hate these bloody trees.
   Fixed Pokémon not walking around at all after mega-evolving outside of battle.
   Fixed being unable to click the first row of recipes in the recipe book because of the Pixelmon inventory GUI being obnoxious.
   Fixed evolution stone boots not giving armour values.
   Prevented eggs from being sent out under any circumstances. There was a teeny tiny little loophole where you could.
   Fixed the Cursed Body ability using the wrong battle message. Yeah this counts as a bug.
   Fixed those new megas not spawning in the wild. We forget this every single time we add megas. We did it this time though. Changelog Guy checked.
   Fixed evolution from single- to multi-forme Pokémon like Cherrim and Gardevoir temporarily breaking their sprite. 2 lines of code to fix. So exhausting.
   Probably fixed some mods that add biomes not being compatible with the Better Spawner. Bit of a guess. Put it all on red.
   Also probably fixed an issue where sometimes people can't open a PC.
   Model fixes:
       Fixed Kangaskhan lying on its back instead of walking like everyone else with legs.
       Fixed Tyrantrum being too small. It was technically the right height already but a T-Rex should be bigger, soo.
       Fixed Metagross being way bigger while flying.
       Fixed Darkrai being too high up off the ground, hiding his level tag.

Localization/Language

   Updated the following language files (Thank you, translators!):
       es_ES
       fr_CA
       fr_FR
       ru_RU
       zh_CN
Version 6.2.2

Additions

   Added (7) megas: Abomasnow, Audino, Latias, Latios, Manectric, Sceptile, and Swampert.
   Added a new model for Tauros. It looks slightly less like a box now.
   Added a Mega Evolve external move so you can admire them without having to be in battle. You can even ride them! The future is now, old man.

Fixes

   Fixed ruby armour and tool recipes vanishing.
   Fixed eggs not hatching sometimes. Not a huge issue but it was a very old bug! It was probably Gabe.
   Fixed Friendship not going down if your Pokémon faints during battle. For anyone that cares, this also fixed the PixelmonFaintEvent.
   Fixed Friendship increasing while in a ranch block.
   Fixed Pokegifts sometimes causing big spammed errors and crashes and chaos and war in the Middle East. Maybe not the last two.
   Fixed loads of NPC skins being Steve instead of the referenced player skins.
   Fixed the async save option causing a pretty easy duplication. Woopsy daisy.
   Fixed spawn interval seconds being -1 not cancelling the spawns for that interval. Dunno what I mean? Don't worry.
   Fixed (big) server statue save problems.
   Fixed the statue gui not responding when editing some form based Pokémon. Also fixes some performance issues with form based Pokémon.
   Fixed Giratina texture being broken when summoned from the Timespace Altar.
   Fixed Ash-Greninja sometimes not reverting after battles and fixed Ash-Greninja being considered a mega evolution.
   Fixed Victini being female instead of genderless.
   Fixed /givepixelsprite giving an invalid texture for multi-form Pokémon.
   Fixed Uxie not giving the Ruby of Knowledge.

Also fixed the ruby items not being named properly.

   Fixed trainers with engage mode not engaging players, and that weird twitching they did.
   Fixed eggs being able to evolve by trade.
   Added Pancham to the Human-Like egg group.
   Fixed Azelf, Mesprit and Uxie not obeying the limit on enchanting rubies.
  Battles
       Fixed Safety Goggles not protecting against Hail and Sandstorm.
       Fixed Sap Sipper not stopping Solar Beam during intense sunlight.
       Fixed Solar Beam during intense sunlight saying it's charging and then smashing the target immediately after. That's just dishonest.
       Fixed temporary abilities being kept after mega-evolution. (e.g. Gardevoir Traced abilities remaining instead of changing to Pixilate)

Changes

   Timespace Altar:
       Requirements to obtain a special ruby from Azelf, Mesprit and Uxie change from level 50, friendship 220, and original trainer to level 60, friendship 255, original trainer.
       Each Azelf, Mesprit and Uxie can now only be used to get special rubies three times each.
       Realized game balance is actually pretty difficult. I've called management about it but no reply yet.
   Better Spawning:
       Added '/spawning diagnose' to help track down what is happening when spawning stops spawning.
       Completely reworked the random spawn selection. You'll see other legendaries spawning, less bias in favour of rare locations like Surface Water, and just general better balance.
       Made Keldeo 300x more common.
       Made Numel 10x more common.
       Made Shuckle, Bronzor, Bronzong, Geodude, Gible, Swoobat, and Zubat properly spawn underground. Underground spawning is hard to do properly, leave me alone.
       Made Burmy spawn in various forest biomes instead of all biomes. Why on Earth was it like that?
   Added target selector support to the /unlock command. We also fixed the command telling you it was successful at unlocking before it even attempted the unlocking.
   Added a workaround for fishing not working on servers with a hub.
   Changed how you get a Porygon. You now have to craft a Porygon with a head, body, leg, and tail. You get these pieces at random when crafting a PC or Trade Machine.
   Added an option to change the amount of times Azelf, Mesprit, and Uxie can enchant a ruby

Performance:

   Reduced passive RAM consumption by like, 50mb. Apparently. Can you really trust developers, though? Answer is yes.
   Reduced the lag spike when joining a world. Also reduced the random lag spikes during normal game play. Your frame-rate should be as smooth as butter now~
   Fixed a few mechanics that would cause the RAM usage to gradually increase. It should stay lower now.
   Optimised a lot of our assets. This reduces the jar size considerably. About ~200MB shaved off the top.

Configuration

   Split up the external JSON config nodes (useExternalJSONFilesDrops, useExternalJSONFilesNPCs, useExternalJSONFilesRules, useExternalJSONFilesSpawning, useExternalJSONFilesStructures).
       Added migration to convert the old value of useExternalJSONFiles to the new nodes. Basically, if the original node was true, all the new ones are true.

Localization/language

   Updated de_DE language file.
   Updated fr_FR language file
   Updated es_ES language file
   Updated ru_RU language file
   Updated zh_CN language file
Version 6.2.1

Fixes

  • Fixed moon phases in SpawnConditions making the Better Spawner stop... y'know, spawning.
  • Fixed Timespace Altars not generating at Spear Pillar. Woops.
  • Fixed various crashes caused by Timespace Altar interactions on servers.
  • Fixed the faulty Red Chain recipe. Woops x2.
  • Fixed bred Pokémon ending up the same evolution as the mother, instead of the unevolved form. This was caused by a typo!
  • Fixed a whole lotta sprites being broken.
  • Fixed Loved Koffing going all purple and broken at a distance.
  • Fixed Roggenrola's being thicc in its walk animation.
  • Fixed V targeting of Pokémon causing a player crash.
  • Fixed statues being able to have their animations put above the maximum and causing player crashes.

API/Back-end

  • Form differences in textures now have the same dash (-) that sprites have to distinguish the forms. Resource packs will need fixing.

Localization

  • Added all the 6.2 lang for ru_RU. (That was fast, Articuno!)
  • Fixed the English Lake Trio ruby interaction messages not knowing the difference between its and it's.
  • Fixed clones English lang in the Pokémon Editor.

Version 6.2.0 (Power Update)

Additions

Added Legendary capture advancement and Gen I and Gen II legendary capture advancements. Added lost 25%, 50%, 75% and 100% Pokédex completion advancements because somehow they got eaten. Don't look at me.

Added heaps of new possible SpawnCondition options . Allow SpawnInfo to be tagged with an 'interval' to limit their spawning over a period of time.

Added BetterSpawnerConfig.json for more advanced configuration of the Better Spawner.

Added native Biomes O' Plenty spawning support! No work, just works.

Added Better Spawner options to the config GUI.

A new structure which generates rarely and in cold, mountainous biomes.

Contains a new block, the Timespace Altar. Requires a Red Chain and a Timespace Orb (Adamant, Lustrous, or Griseous).

Hitting Azelf, Mesprit, or Uxie with a ruby will infuse the ruby, if they like you enough. (must be OT, level 50+, friendship 220+)

One of each infused ruby creates the Red Chain.

Depending on which Timespace Orb is used, Dialga, Palkia, or Giratina will spawn from the altar. It looks super cool.

You can now get Timespace Orbs from bosses. Fixes

  • Fixed the Better Spawner not putting Pokémon on snow, Mycelium, Netherrack, ice, or Soul Sand.
  • Fixed Boss Pokémon not spawning. Still uses the old spawning method until we rewrite boss spawning. Fun! (Not really!)
  • Fixed any error in the Better Spawner causing it to stop spawning until someone uses /spawning beta.
  • Fixed situations where minLevel > maxLevel broke the spawner. (Curse you, Mienshao!)
  • Fixed Pokémon spawning not applying forms properly.
  • Fixed a peculiar scenario where having a low-ish horizontal slice radius will stop all spawning.
  • Fixed mod biomes not being recognized if the mod that added them loaded before Pixelmon.
  • Fixed Carbink, Clawitzer, Klefki, Swirlix not spawning because I missed those.
  • Fixed legendaries not having any kind of forced delay in between spawning.
  • Fixed not being able to fish in the same chunk as another player.
  • Fixed Fishing rods not taking durability.
  • Fixed fishing rods displaying backwards in hand.
  • Fixed fishing rods being able to drag entities forever.
  • Added missing crafting recipe for the Old Rod. Still thinking of what to do for the other rods.
  • Fixed deep storage of GenVII Pokémon sometimes getting duplicates (this will also remove existing duplicates)
  • Fixed a crash caused by having GenVII eggs in a ranch block. These eggs are now put in deep storage as well.
  • Fixed Zorua using Zekrom's model. Uh. It was using its Illusion ability? That's our defence and we're sticking to it.
  • Fixed Mewtwo being small and adorable instead of intimidating.
  • Fixed Mega Mewtwo Y and Grotle straining their neck as they move.
  • Fixed various textures, such as Patrat, Swinub, Ferrothorn, Doublade, Klefki, and Elgyem.
  • Fixed Garchomp and Mega Garchomp being completely different sizes, neither correct.
  • Fixed male/female differing sprites not being properly supported, fixing the likes of Meowstic and Pyroar.
  • Fixed Meowstic sprite and texture issues on evolution. I hate this thing more than you could ever know.
  • Fixed some shaders causing battles to look underwater and just that little bit nauseating.
  • Fixed shifting around moves in your party GUI on a server causing a huge error and player kicking because Sponge won't tolerate our crap anymore.
  • Fixed move relearners doing the exact same thing as the bug just above this because Sponge REALLY has no mercy for idiots like us.
  • Fixed Ash-Greninja not even having Battle Bond. Probably top on the list of woopsies, I know.
  • Fixed things like Basculin and Meowstic not having the right abilities. Same issue as the Greninja thing really but he gets his own entry.
  • Fixed Mega Mewtwo Y being part Fighting type. He told me he just wanted to be cool like Mega Mewtwo X. I set him straight.
  • Fixed the Pixelmon scoreboard (when used) persisting between servers. Pretty much only one server using it but still.
  • Fixed Shaymin's and Giratina's ability not changing properly when their form changes.
  • Fixed Giratina's stats not changing in Origin Form.
  • Fixed Shaymin's Sky Form moveset not being used. Had that working at one point. It's all Gabe's fault.
  • Fixed Gracideas working on Shaymin when it's night time.
  • Fixed large values for timedLootReuseSeconds not working, and fixed it saying seconds when it's been working as hours the whole time! Aaa!
  • Fixed Pokémon like Buneary and Frogadier often evolving and ending up with a Mega's or otherwise special form's ability. The database needs to die.
  • Fixed Ranch Block environments for dual-type Pokémon not knowing how to math. It now does proper averages for the two types.
  • Fixed Isi's Silver Hourglass boosting the breeding stage of even Pokémon that either aren't comfortable or lack a mate. Isi's good, but he ain't that good.
  • Fixed the Pokémon Editor not showing the correct abilities for Pokémon whose possible abilities depend on their form.
  • Fixed /givepixelsprite naming the item "-Pokémon- item.PixelSprite.name". It now uses the appropriate language.
  • Fixed various issues with the Pokémon Editor resetting IVs/EVs and not showing up to date information from previous edits.
  • Fixed lighting issues with Fancy Pillar blocks.
  • Fixed the appearance of Poké Ball discs on anvils. That's been a bug for 3 years!

Changes

  • 3x31 IVs is only guaranteed for Legendary/Mythical Pokémon rather than the Undiscovered egg group. (OR/AS mechanics)
  • You can now fly Giratina when it's in Origin form. We need to rewrite riding offsets because the animation makes it downright hilarious.
  • Swirlix and Spritzee now have Whipped Dreams and Sachets respectively as drops since we forgot last time.
  • Shroomish, Breloom, Paras, and Parasect all drop Nether Wart again because someone at some point removed all Nether Wart drops. Baffling.
  • EVs now cap at 252 instead of 255 as per Generation VI mechanics. No more wasted EVs.
  • Phione no longer counts as a mythical. Yeah, I said it. As a consequence it also no longer spawns since that makes more sense.
  • Pickup no longer works when you end your battle through /endbattle or through the opponent forfeiting. No exploit 4 u.
  • Changed the Camera's crafting recipe to use a redstone torch instead of a cell battery since cells can no longer be crafted.
  • Added back the recipes to get rubies, amethysts, crystals, and sapphires back from block form. Totally forgot about those.
  • Removed allowRareCandyCrafting, allowGemCrafting and allowRanchCreation from the config. Those no longer affect anything.
  • Hide Advancements by default.
  • Increased the blast resistance of Poké Chests, shrine and altar, and Pixelmon Spawner blocks.

Performance

  • Reworked how animations are calculated, reducing CPU usage by a lot. Significantly boosts frame-rate when near Pokémon.
  • Reduced the amount of RAM models and animations use.
  • Improved general performance of the Better Spawner by fixing erroneously frequent spawning attempts.
  • Fixed Trainer NPCs saving encounter information when they shouldn't, reducing the size of the encounter information.

API/Back-end

  • EnumUpdateType.Stats will update the ability as well. It really should've done this from the beginning if you ask me.
  • Removed the BiomeHelper because that honestly didn't help at all.
  • Added public static field SpawnCondition.targetedSpawnCondition to allow custom SpawnCondition classes (add your own kinds of condition)

Localization

  • Removed Power Belt duplicate lang.
  • Added Better Spawning lang.
  • Added missing Poké Gift lang.
  • Added missing Pokémon generations and starter list configuration comments to the lang.
  • Updated the default Spanish gym, shopkeepers and chatting npc langs, as well as its main lang. Muchas gracias, Tokla.
  • Updated the French lang, in CA and FR. Merci beaucoup, Zang.
  • Updated the Russian lang. ???????, Articuno.
  • Tried to cut back on how many times we use the word 'lang.' Failed.

Version 6.1.0

Additions

  • Redesigned Pixelmon fishing entirely. Some Pokémon are now fishing-exclusive. Not a useless mechanic anymore.
  • Ash-Greninja has appeared! Where exactly? See the above change to get a clue.
  • Added Mega Alakazam. He has FIVE spoons. Not sure why.
  • Added Mega Mewtwo X
  • Added Mega Mewtwo Y

Fixes

  • Fixed Fossil Cleaner and Mechanical Anvil blocks with hoppers underneath causing extreme, non-stop lag due to logging spam.
  • Fixed handling the SpawnLocationEvent causing the Better Spawner to straight up stop spawning. Woops.
  • Fixed the new mega Pokémon not spawning (Thank you, SnowBlitzz).
  • Fixed a very very bad problem with the Better Spawner that inhibited spawning in fully-generated chunks. Yeah, I know.
  • Fixed Pokémon eating held items if you give it to them by right clicking.
  • Fixed move relearner NPCs refusing to do their services for free.
  • Fixed Pokémon not being able to spawn inside tall grass even though it isn't really a block if you think about it. (Better Spawner only.)
  • Fixed Eevee not evolving into Sylveon. (High friendship, knowing a Fairy-type move, in a Flower Plains or Flower Forest biome.)
  • Fixed Generation 6 Pokémon for the most part lacking spawn locations (Better Spawner).
  • Fixed Gogoat being part Ghost-type. More like 'Goghost'. You get it? Because it was Gh-.
  • Fixed Keldeo's form change only happening if you replace a move with Secret Sword, not just learn it. Also now changes back if it forgets the move.
  • Fixed the size of loads of Pokémon. Which Pokémon? Sigh. Charizard, Blastoise, Nidorino, Nidorina, Metagross, Pinsir, Kabuto, Vaporeon, Bronzong, Seismitoad, Volcanion, Avalugg, Yveltal, Darkrai, Xerneas, Hoopa, Scatterbug, Spewpa, Garchomp.
  • Fixed Boss Mega Pokémon giving air instead of their mega stones. Air is way too OP.
  • Fixed an obscure but messy battle error.
  • Fixed a massive Sponge error caused by opening a GUI improperly.
  • Fixed an uncommon battle error when fleeing.
  • Fixed Pokémon being non-gendered via breeding. Gender identity problems strike again.
  • Fixed middle-clicking a Cloning Machine blowing up the universe.
  • Fixed spawn levels for: Skuntank, Rotom, Shaymin, Darmanitan, Scraggy, Scrafty, Yamask, Cofagrigus, Zygarde, Hoopa.
  • Fixed Pokémon not spawning on Glazed Terracotta (Better Spawner).
  • Fixed abnormal AI not setting properly using the Better Spawner.
  • Fixed /unlock giving a great big error when you give an invalid or offline player.
  • Fixed Covered Fossils for Jaw and Sail fossils using the opposite's item sprite.
  • Fixed fences wrongly connecting to almost every Pixelmon block.
  • Fixed Tyrunt not evolving during the day. Changed a 0 to a 1. Not joking.
  • Fixed Fling effects not working and erroring.
  • Fixed Gracidea dupe on servers.
  • Fixed Gracidea flowers getting eaten if you attempt to plant one where there already is one.
  • Fixed Relic Song not reverting Meloetta to Aria form if it is in Pirouette form. Genuinely didn't know it did that.
  • Fixed Meloetta and Xerneas not gaining experience if they are the Pokémon out at the time.
  • Fixed Metang's model lighting.
  • Fixed a small issue in the NPC trader editing GUI where the wrong Pokémon is shown as shiny. Small bug, but it counts.
  • Fixed the tier names not displaying properly in the drop-down of the Battle Rules GUI.
  • Fixed Vivillon apparently thinking it can't fly.
  • Fixed models for Swoobat, Noivern, Talonflame, Grotle, Mega Gengar, Mega Pinsir, Axew, Lickitung, Zorua, Vanillite, Beartic, Spewpa, to name a few..
  • Fixed Hawlucha focusing on her career and not laying eggs in Ranch blocks.
  • Fixed Air Balloon letting Pokémon avoid Thousand Arrows. There is no escape, face it like a man.
  • Fixed Knock Off being capable of removing form-change items from their relevant Pokémon and wild Pokémon being able to knock off player Pokémon held items.
  • Fixed Cinccino's walk and idle animations being backwards. I laughed.

Changes

  • PCs will automatically open to the last box you modified on that world/server.
  • Repel will now prevent any Pokémon from spawning nearby while it is in effect (but only with the Better Spawner).
  • Removed the async option for the Better Spawner because Sponge doesn't let me get away with it anymore. Bugger.
  • Significantly increased the default maximum range that the Better Spawner can spawn Pokémon from a spawner centre.
  • Made legendary spawn-rates (Better Spawner) 100x and in some cases 1000x higher. You try tweaking these numbers; it's hard.
  • Gracideas grow 100x slower because apparently they've been growing like weeds. Pretty weeds, but still.
  • Using Bonemeal on a Gracidea flower will now grow 1-2 more instead of 1-3 more flowers.
  • Cancelled egg development on a Pokémon that does not exist in the mod currently.
  • Added "any" as a biome in the Better Spawner to select all biomes without making the set JSON super long.
  • Added 'anticondition' optional field for SpawnInfo. A SpawnInfo that passes the anticondition won't spawn.
  • Allowed spruce, jungle, dark oak, and acacia fences to be accepted as Normal types in breeding environments. Birch, apparently, always worked.
  • Changed the default Spectate key from L to Y so we're not conflicting with Minecraft advancements.
  • Chesnaught, Delphox and Greninja are now ready for a zombie-apocalypse. Added 'special' forms for all three.
  • Updated the es_ES, fr_FR, zn_CN and pr_BR langs. Many thanks to our lang-masters.
  • Added Better Spawner support for the spawnLevelsByDistance config option though I've no idea why anyone would want it.
  • Made aggressive Pokémon more polite so they won't challenge you while you have a Pokémon evolving.

API/Back-end

  • Removed the legacy support for the numerical item ID data for held items because numerical item IDs haven't been used since 3 years ago.
  • Fixed SetLoader's loadedSets not containing anything unless externalJSONs is on.
  • Renamed CustomSpawnEvent to SpawnEvent and deprecated the old spawner's PixelmonSpawnEvent
  • Repackaged BaseStatsLoadEvent, LevelUpMovesEvent.
  • Added MovesetEvent.LearntMoveEvent and MovesetEvent.ForgotMoveEvent.
  • Added FishingEvent.Cast, FishingEvent.Catch, and FishingEvent.Reel.
  • Removed now-redundant LearnMoveEvent.
Version 6.0.1

Additions

  • Added Repel, Super Repel, Max Repel. Keeps strong aggressive Pokémon from challenging you for 5, 15, and 30 minutes respectively. Repeated use stacks.

Fixes

  • Fixed level-based evolutions not evolving the Pokémon if it was the one out at the end and it was the first level it would evolve. Took me all bloody day to work that out. fml.
  • Fixed server crash whenever a hammer breaks during use. Nasty one, that.
  • Fixed held items vanishing if a Pokémon is left in a PC.
  • Fixed Frillish's and Jellicent's eyes looking silly when male.
  • Fixed Tyranitar being airborne and rotated around in perhaps the most hilarious bug since the Wurmple crash.
  • Fixed yet more Apricorn Tree tile entity errors caused by corruption. When will the Apricorns stop doing this to me.
  • Fixed erroring and incorrect behaviour when changing the item in Gym Signs.
  • Fixed Mega Metagross's regular texture (Thank you, BleepBloop, for giving us a fixed texture!).
  • Fixed Pidgeot not using its flying model when flying.
  • Fixed Garbodor being horrifyingly large. Also fixed my new-found fear of large, overflowing garbage bags.
  • Fixed Unburden keeping the double speed boost after switching out and in.
  • Fixed Fusion Bolt and Bolt Strike being special instead of physical.
  • Fixed Hoopa and Hoppa Unbound's types being backwards lol honest mistake.
  • Fixed Thousand Arrows not hitting Flying/Levitate/Magnet Rise/blabla Pokémon.
  • Fixed Relearners not accepting any form of payment for their services.
  • Fixed mechanical anvils burning the bucket as part of the lava buckets fuel.
  • Fixed Manaphy not breeding Phiones.
  • Fixed pokemon cries not working on servers.
  • Fixed Aluminum Armor's missing textures.

Changes

  • Changed Creation Trio hitboxes to be more accurate and not super huge

API/Back-end

  • Added AggressionEvent for cancelling aggression-based Pokémon battles.

Localization

  • Updated fr_FR (French) translation (Merci beaucoup, Zangdorx!)- Updated ru_RU (Russian) translation- Added ru_RU (Russian) translation files for vilagers

Version 6.0.0

Additions Pokémon:

Items:

Moves and Abilities:

Other Additions:

  • Added new Apricorn tree models
  • Added an entirely new spawning system (BETA! Use '/spawning beta async' to test out, config option to set)
  • Added Forfeit clause.
  • Added Tier JSONs.
  • Added GUI support for Tiers.
  • Added command: /tiershow.
  • Added deep storage system to safely store Pokémon that are in player data but not in-game yet.
  • Added command: /deepstorage to view stored Pokémon, or collect any that have been added.
  • Added number of Mew clones to Pokémon Editor.
  • Added world migration from 5.1.2 -> 6.0.0.
  • Added item remapping from fake Pixelmon mods -> 6.0.0.
  • Replaced some GUI button selections with drop-down menus which look way, way better.

Fixes

  • Removed Mr.M.
  • Fixed catching Pokémon being super hard! Turns out it was an actual bug, not just superstition.
  • Fixed Castform and Deoxys not defaulting to their normal forms.
  • Fixed Baton Pass in AI.
  • Fixed Transform causing HP to display incorrectly on the client side.
  • Fixed HP animations for lower level Pokémon not being nearly smooth enough for me.
  • Fixed battle state corruption when a player crashes and rejoins.
  • Fixed Multiscale affecting Endeavor.
  • Fixed Sticky Web failing when targeting a fainted Pokémon.
  • Fixed incorrect Abomasnow stats.
  • Fixed Regenerator not updating HP client side, nor animating it.
  • Fixed multi-hit moves hitting too many times.
  • Fixed experience displaying incorrectly after an event has modified it.
  • Fixed Power-Up Punch not making contact.
  • Fixed Dark Void being 100% accurate.
  • Fixed a crash caused by out-of-sync Berry Tree tiles.
  • Fixed a crash caused by out-of-sync Apricorn Tree tiles which is definitely a separate bug deserving a separate line in the changelog.
  • Corrupted Apricorn Trees will be automatically purged and the entire fiasco logged. You're welcome!
  • Fixed Heat Crash and Heavy Slam dealing no damage when target weighs under 33kg.
  • Fixed /endbattle causing NPC trainers to give out multiple sets of rewards.
  • Fixed selected Pokémon changing immediately before battle.
  • Fixed battle clauses not being imported correctly.
  • Fixed Dig (external move) breaking blocks they probably shouldn't break.
  • Fixed Pixelmon painting bounding box.
  • Fixed trading machine client crash when player display names are hacked into having $ symbols. Why though.
  • Fixed some of the weirder biomes not getting any spawns.

Changes

  • Safari Balls get a bonus to catchrate if you are in a Savanna
  • Aggressive Pokémon and trainers will leave you alone if you're in creative mode.
  • Boss Pokémon now have maximum IVs and EVs.
  • Removed Technic blocker since that never really stopped anybody.
  • Removed the OST because we respect the composer's wishes.
  • Don't silence errors relating to base stats loading as they're pretty important errors.

Performance

  • Updated to 1.12.2 which made things faster. Stop laughing, it's true.
  • Greatly reduced RAM consumption by replacing model cache with model holder.
  • Slightly improved overall performance by removing several hundred unnecessary classes.
  • Reduced the despawn radius to 60 blocks and made Pokémon despawn more harshly.
  • Replaced Apricorn tree models (2.5x boost to FPS while facing a hundred Apricorn trees)

API/Back-end

  • Removed PixelmonApi (The class file, I mean).
  • Added a large and versatile spawning API.
  • Added PixelmonCommand to API.
  • Added Dialogue with choices API.
  • Fixed PokemonSpec#apply(...) not updating the model. Bet you didn't even notice.
  • Rewrote evolutions to make them far more flexible and far easier to modify externally.
  • Rewrote most of the texture handling code.
  • Fixed Pixelmon.'devEnviroment' being spelled wrong! How embarrassing.
  • Added copy function to PokemonSpec to escape object reference.
  • Made the Pixelmon config's back-end suck a lot less.
  • Moved all the Pokémon models into a separate subfolder under models. Sorry about your resource packs.
  • Added HeldItemChangedEvent.
  • Added SetBattleAIEvent to make it easy to customise specific opponents' battle AI.
  • Added BaseStatsLoadEvent to modify base stats as they are cached.
  • Added LevelUpMovesEvent to tamper with level up move-sets as they are checked.
  • Added BattleEndEvent which is guaranteed to fire for all battle ending.
  • Marked PlayerBattleEndedEvent and PlayerBattleEndedAbnormalEvent as deprecated. Use BattleEndEvent.

Minecraft 1.10.2

Version 5

Version 5.1.2

Released July 2, 2017. Pokémon

Tweaks

Fixes

  • Fixed Ability-banning battle rules being bypassed by Mega Evolution
  • Fixed battle freeze when Pokémon switch out and are later knocked out
  • Fixed Berry tree seeds and saplings destroying non-Berry blocks over them when broken
  • Fixed blank move learning screen appearing after move learning is interrupted
  • Fixed Circle Throw, Dragon Tail, Red Card, Roar, and Whirlwind forcing out fainted Pokémon
  • Fixed Counter, Metal Burst, and Mirror Coat not working in double battles
  • Fixed crash when evolving West Sea Shellos or Sandy/Trash Cloak Burmy
  • Fixed crash when using a Wailmer Pail on an Apricorn tree
  • Fixed Spikes, Stealth Rock, Sticky Web, and Toxic Spikes not being laid against Pokémon immune to them
  • Fixed EV-reducing Berries being used up twice with the effect of only one Berry
  • Fixed EVs not being gained by Pokémon at the maximum level
  • Fixed HP not updating in battle after HP EVs are gained
  • Fixed Imposter not updating a Pokémon's moveset when activated on the first turn
  • Fixed Legendary Clause battle rule allowing Mewtwo and Regigigas
  • Fixed Mega Evolution and form changes causing stats to be set without EVs and IVs
  • Fixed Mega Evolution being triggered without a Mega Bracelet when the battle turn timer expires
  • Fixed Mega Evolution not resetting hidden Abilities correctly after the Pokémon faints
  • Fixed move-learning message sometimes not showing the Pokémon's name
  • Fixed moves updating incorrectly when a tutor move is selected that cannot be afforded
  • Fixed NPC Trainer greetings not displaying when using "Still and Engage" or "Wander and Engage" encounter modes
  • Fixed NPC Trainers not using battle rules when using "Still and Engage" or "Wander and Engage" encounter modes
  • Fixed PC GUI box arrows blocking PokéChecker menu and Pokémon details
  • Fixed /pokegive allowing a boss Pokémon argument
  • Fixed /pokeheal not healing PP for Pokémon that are sent out
  • Fixed Pokémon editor healing fainted Pokémon incorrectly, leaving them unable to be sent out
  • Fixed Pokémon-specific interactions not working when inside a ranch block
  • Fixed Rest causing a battle crash when known by an NPC Trainer's Pokémon
  • Fixed Revive message when reviving a Pokémon
  • Fixed Revives causing Pokémon entities to die immediately after being sent out in battle
  • Fixed Spiky Shield dealing an incorrect amount of damage
  • Fixed Stealth Rock dealing incorrect damage in inverse battles
  • Fixed temple stairs and temple brick stairs displaying incorrectly when placed upside-down in a corner
  • Fixed turn timer continuing during Mega Evolution
  • Prevented players from starting battles with no unfainted Pokémon with /pokebattle and the engagePlayerByPokeBall config setting
Version 5.1.1 Beta

Released June 13, 2017. Features

  • Expanded battle rules
    • Added battle clauses
    • Added rules for number of Pokémon and healing before battle
    • Added team preview

Tweaks

  • Added berryTreeGrowthMultiplier config setting to change Berry tree growth speed
  • Added Minecraft wiki hotkey support for non-English languages
  • Allowed breeding Pokémon to be interacted with while the player is holding an item
  • Allowed Pokémon to be mounted while the player is holding an item
  • Allowed traders to be interacted with while holding an item
  • Increased Berry tree spawning rate
  • Made pick block produce Berries when used on Berry trees
  • Made vitamin messages specify the affected stat
  • Reduced battle AI exploitability with Sucker Punch
  • Updated Chinese (Simplified), Chinese (Traditional), Italian, Russian, and Spanish translations

Fixes

Version 5.1.0 Beta

Released June 4, 2017. Pokémon

Features

Tweaks

Fixes

  • Fixed Apricorn trees growing when blocks are above them
  • Fixed battle AI not handling semi-invulnerable moves correctly
  • Fixed battle messages interrupting level-up and move-replacing screens
  • Fixed battle spectate message appearing when looking at other players who are spectating a battle
  • Fixed battles getting stuck while catching Pokémon when collisions are disabled by plugins (e.g., GriefPrevention)
  • Fixed Bide affecting Ghost-type Pokémon
  • Fixed boss Pokémon dropping skeleton skulls instead of Wither skeleton skulls
  • Fixed breeding a Pokémon with Ditto causing moves to not be inherited
  • Fixed Bug Bite and Pluck not stealing Berries
  • Fixed camera when two Pokémon evolve after the same battle
  • Fixed chairs and water floats positioning sitting players incorrectly
  • Fixed crash when all spawn locations are removed from a Pokémon
  • Fixed crash when bone meal or a Wailmer Pail are used on Apricorn Trees
  • Fixed crash when external JSON files are not updated to include new Gyms from version 5.0.2
  • Fixed crash when talking to NPCs that are edited to have very long words without spaces in between
  • Fixed crashes when evolving a Pokémon
  • Fixed Deoxys causing errors when spawning
  • Fixed double battle UI becoming darker when choosing the second Pokémon's move
  • Fixed double battles crashing after Pokémon on both sides faint in the same turn
  • Fixed enchanted armor changing the color of sashes, hats, and Mega Bracelets
  • Fixed error when Pixelmon blocks are placed on double slabs
  • Fixed forced switch-out effects not working in multi battles when the affected party has two Pokémon remaining
  • Fixed Fossil machine not preserving Shininess after claiming Pokémon
  • Fixed Halloween Blaziken special texture
  • Fixed hats and Mega Bracelets displaying when the player is invisible
  • Fixed healer not flashing when being used
  • Fixed held items being lost when swapping a held item on a Pokémon while having a full inventory
  • Fixed incense not being required to produce certain baby Pokémon by breeding
  • Fixed legendarySpawnChance config setting being ignored
  • Fixed Magic Bounce and Magic Coat ignoring immunities to status moves
  • Fixed Magic Bounce and Magic Coat not triggering Defog's effects
  • Fixed Mareep statues not rendering
  • Fixed missing textures when spawning boss Pokémon with Mega Evolutions and specifying their forms incorrectly
  • Fixed NPC Trainer levels not updating after randomizing their Pokémon
  • Fixed /pokebattle2 not accepting random argument
  • Fixed Pokémon not learning level-up moves immediately after evolving
  • Fixed Pokémon spawning not functioning correctly when multiple spawn dimensions are enabled
  • Fixed Retaliate not working correctly in double battles
  • Fixed some statue models being positioned wrongly when first spawned in
Version 5.0.4

Released April 30, 2017. Tweaks

  • Added ridingSpeedMultiplier config setting to allow riding speeds to be reduced
  • Added Shiny Pokémon icons to PokéChecker and trade machine screens
  • Allowed several commands to use @ player selectors (/breed, /endbattle, /pokebattle, /pokebattle2, /pokesave, /pokestats, /resetpokestats, /spectate, /teach)
  • Breeding and evolution obey Generation config settings.
  • Changed default Shiny Pokémon rate to match Generation 6
  • Made warp plates unbreakable in Survival mode
  • Pokémon minisprites display in the battle GUI.
  • Prevented players from drowning while their Pokémon are evolving
  • Removed mention of advanced AI from battleAIWild and battleAIBoss config settings
  • Removed speed cap when hatching Eggs
  • Reorganized Pixelmon achievements screen
  • Updated Brazilian Portuguese, Chinese (Traditional), Russian, and Spanish translations
  • Updated Sweet Scent to Generation 6 mechanics

Fixes

Version 5.0.3

Released March 27, 2017. Pokémon

Tweaks

Fixes

  • Fixed Abilities not taking effect immediately after Mega Evolution
  • Fixed advanced battle AI using moves incorrectly after switching out
  • Fixed player-controlled battle camera losing degrees of freedom
  • Fixed battle error when a Pokémon has no possible drops
  • Fixed boss Pokémon drops loading invalid items from external JSON files
  • Fixed boss Pokémon drops sometimes displaying as size 0 stacks and not being dropped correctly
  • Fixed certain Pokémon rendering incorrectly
  • Fixed code signature console error
  • Fixed crash when leveling up a Pokémon with special characters in its nickname
  • Fixed crash when Mega Evolving
  • Fixed crash with Pixelmon grass and spawner cave rocks when no Pokémon can spawn in a biome
  • Fixed draining moves healing too much after knocking out a target
  • Fixed drops screen crash when clicking too fast
  • Fixed Egg hatching message not translating the Pokémon's name
  • Fixed end-of-turn effects occurring after fainted Pokémon switch out
  • Fixed entry hazard message displaying after faint message if entry hazards knock out a Pokémon
  • Fixed external database saving causing healthy Pokémon to be burned
  • Fixed external database saving not removing held items from Pokémon
  • Fixed Gym external JSON files not extracting to the external JSON folder when external JSON files are enabled
  • Fixed Heal Ball discs having the same item sprite as Love Ball discs
  • Fixed lighting on Pokémon
  • Fixed Mega Charizard X and Mega Charizard Y boss Pokémon spawning too often in certain biomes
  • Fixed Mega Evolved boss Pokémon only knowing Tackle
  • Fixed Mega Bracelet and sash disappearing visually after a player dies
  • Fixed Mega Bracelet appearing (visually) on all players after obtaining one
  • Fixed Mega Bracelet rendering incorrectly on Alex skins
  • Fixed Mega Bracelet rendering incorrectly when a helmet is worn
  • Fixed Mothim mini-sprite displaying incorrectly
  • Fixed NPC Trainer drops sometimes displaying as size 0 stacks and not being dropped correctly
  • Fixed NPCs causing errors with the Chinese (Traditional) language
  • Fixed Poké Marts not spawning by default
  • Fixed /pokespawn and /pokegive allowing illegal genders
  • Fixed /pokespawn and /pokegive not setting the Ability slot if an Ability is specified
  • Fixed Potion/Revive message not showing for all participants of a battle
  • Fixed Revives not working correctly on Shedinja
  • Fixed sash being covered by chestplates
  • Fixed spawnPokeMarts config setting being reversed
  • Fixed statue forms sometimes not saving correctly
  • Fixed Telekinesis lasting forever
  • Fixed Tough Claws boosting contact moves by 30% instead of 33.3%
  • Fixed Transform and Illusion copying Mega Evolution models incorrectly
  • Fixed wasting turns after an opponent switches out a fainted Pokémon and immediately faints to entry hazard damage
  • Prevented drops GUI from being exited with a hotkey and causing drops to persist incorrectly
  • Using a Revive on a fainted Pokémon with one Pokémon remaining in a double battle causes the revived Pokémon to be sent out immediately
Version 5.0.2

Released March 19, 2017. Pokémon

Features

Tweaks

Fixes

Version 5.0.1

Released January 5, 2017. Features

Tweaks

Fixes

Pixelmon 5.0.0

Released December 24, 2016. Pokémon

Features

Tweaks

  • Added recipe for Exp. Share
  • Added /redeem toggle sash command to toggle sash visibility
  • Allowed Mareep, Flaaffy, and Ampharos to learn Reflect
  • Made non-land Pokémon follow their owners
  • Moved Exp. Share to tier 2 special drops
  • Prevented servers from blocking /redeem
  • Remixed several existing music tracks ("A Simple Moment by the Sea", "Across the Desert", "Distant Shores", "Journey to the Sky", "On the Wings of Adventure", "Pixelmon Waltz", "The Enchanted Forest")
  • Updated conditions needed to trigger Halloween special textures
  • Updated Chinese (Simplified), Chinese (Traditional) and Spanish translations

Fixes

  • Fixed an item duplication issue
  • Fixed camera during evolution
  • Fixed carpets and slabs blocking Pokémon from being sent out
  • Fixed click area of Pokédex scroll bar
  • Fixed crash with picket fences
  • Fixed editing male-only Pokémon to be female with the Pokémon editor
  • Fixed form text box persisting incorrectly in the Pokémon editor
  • Fixed Halloween special textures only working on the first night of the world
  • Fixed issues with missing Pokémon textures
  • Fixed Leaf Stone tool error
  • Fixed NPCs not spawning in structures spawned with /struc command
  • Fixed Pixelmon spawner allowing invalid spawn locations
  • Fixed Pixelmon spawners not working when using the water spawn location
  • Fixed Pokémon spawned with /pokespawn not moving
  • Fixed priority of Protect, Detect, and Endure
  • Fixed random Pokémon from Eggs, /pokespawn, and /pokegive ignoring Generation config settings
  • Fixed rendering issue with enchanted armor
  • Fixed sending out Pokémon not working after changing worlds
  • Fixed Speed Boost activating upon switching in
  • Fixed stats displaying incorrectly for newly hatched Pokémon
  • Fixed Swinub texture
  • Fixed Thunder Bolt being only graphical and not affecting the world
  • Fixed View Wiki button in the Pokédex
  • Fixed Wailmer Pail not affecting Apricorn trees
  • Fixed world time sync being six hours ahead
  • Marked replaceMCVillagers config setting to require restarting Minecraft

Version 5.0.0 Beta 12

Released November 16, 2016. Tweaks

  • Updated Spanish translation

Fixes

  • Fixed Halloween special textures not working on servers
  • Fixed issues sending out Pokémon when increaseVillageSpawnRate config option is disabled
  • Fixed lightning causing Pokémon to display missing textures
  • Fixed Poké Ball crash
  • Fixed Poké Balls not passing through non-solid blocks
  • Fixed /pokestats command sending messages to the wrong player

Version 5.0.0 Beta 11

Released November 13, 2016. Features

Tweaks

Fixes

  • Fixed animation glitches with Hitmonchan, Hitmonlee, Nosepass, and Probopass
  • Fixed battle messages scrolling too fast with FPS-increasing mods
  • Fixed console error with the battle camera
  • Fixed crash when editing Gym NPC Trainers with an NPC editor
  • Fixed crash when sending out Pokémon on Forge versions 2119+
  • Fixed crash when shopkeepers are registered incorrectly
  • Fixed crash with nicknames containing special characters
  • Fixed crash with shopkeepers giving out free items
  • Fixed doctors and shopkeepers despawning in towns
  • Fixed DynamicPunch not importing correctly in Pokémon editor
  • Fixed Eggs not showing PokéChecker menu in inventory
  • Fixed frozen shrines and fiery shrines displaying as static shrines
  • Fixed grammar for message when Pokémon drop torches
  • Fixed healers sometimes causing crashes and lag
  • Fixed issues with sometimes being unable to send out Pokémon
  • Fixed manually spawned NPC Trainers despawning
  • Fixed missing block and item textures
  • Fixed model scale of Nosepass and Probopass
  • Fixed new running boots depleting too quickly
  • Fixed old running boots rarely filling up a player's inventory
  • Fixed Pixelmon blocks not working correctly with offhand items
  • Fixed player getting stuck if using a healer that is then broken
  • Fixed PokéLoot chests not being customizable
  • Fixed PokéLoot chests sometimes displaying their types incorrectly
  • Fixed structures not spawning Pixelmon blocks
  • Synced custom tab list config option between server and client

Version 5.0.0 Beta 10

Released October 23, 2016. Pokémon

Features

  • Added config option to limit maximum number of Pokémon spawns per server tick
  • Added /pokereload command to reload NPC JSON data

Tweaks

  • Added more messages to /snapshot
  • Allowed the battle camera to be controlled manually (WASDQE or right mouse button)
  • Changed item IDs to match the vanilla Minecraft item ID format and allow porting from Minecraft 1.8.9 to Minecraft 1.10.2
  • Made movement/stick plates not break instantly when hit
  • Made randomly spawning NPCs despawn after some time
    • Causes all pre-beta-10 NPCs to despawn
  • Pokédex/wiki icons are hidden if hotkeys are disabled.
  • Shopkeeper buy/sell quantities can wrap around when increased/decreased.
  • Updated Chinese (Traditional), French, Japanese, and Thai translations
  • /unlock can affect party Pokémon and remove Pokémon from ranch blocks more thoroughly

Fixes

  • Fixed battle crash when battle AI uses a partially trapping move
  • Fixed battle crash when NPC Trainers engage players with double battles
  • Fixed battle crash when Roar/Whirlwind are used against Magic Bounce/Magic Coat
  • Fixed battles staying registered when a player is killed in battle
  • Fixed being able to release Pokémon to get an Egg-only party
  • Fixed being unable to send out Pokémon after sending a Pokémon into the void
  • Fixed crash when using an offhand item on a Gym sign
  • Fixed doctors being able to be pushed by other entities
  • Fixed doctors not always finding nearby healers
  • Fixed doctors not always using the closest healer to them
  • Fixed evolution with evolution stones not working
  • Fixed exploit with shopkeepers
  • Fixed held item duplication issue
  • Fixed hitboxes for movement plates, stick plates, and warp plates
  • Fixed ItemFinder not always looking for the closest PokéLoot chest
  • Fixed memory leak with trade machines
  • Fixed missing texture console error when catching a Pokémon
  • Fixed NPCs being attackable with Fire Aspect and Knockback enchantments
  • Fixed orientation of Mew inside a cloning machine
  • Fixed Pixelmon items and blocks not porting correctly from Minecraft 1.8.9 worlds
  • Fixed Pokémon unlocked with /unlock getting re-locked when moved to the player's party
  • Fixed ranch block error if broken when the owner is offline
  • Fixed ranch block ownership being lost after a username or nickname change
  • Fixed ranch block spawning Pokémon for an offline player
  • Fixed rendering for Braille blocks, movement plates, temple stairs, and Unown blocks
  • Fixed Rock Smash breaking bedrock
  • Fixed server crash when there are no spawn shopkeepers registered
  • Fixed skeleton horses spawning when vanilla Minecraft mobs are disabled
  • Fixed some issues with retrieving Pokémon
  • Fixed some issues with saving Pokémon
  • Fixed wild Pokémon victories being considered draws
  • Reduced server lag caused by ItemFinders

Version 5.0.0 Beta 9

Released September 15, 2016. Features

  • Added config option to disable automatic Pokémon saving during world save
  • Added config option to limit the maximum level of Pokémon when spawnLevelsByDistance is enabled

Tweaks

  • Allowed anvils to be reloaded with offhand items
  • Allowed chatting NPCs and Gym NPC Trainers to use custom skins
  • Allowed warp plates to use coordinates relative to current position
  • Level scaling by distance randomly spawns some lower-leveled Pokémon
  • Pokémon nicknames show above own Pokémon instead of species names
  • Separated NPC Trainer spawn rates from other NPC spawn rates
  • Updated Chinese (Simplified), Chinese (Traditional), French, German, and Portuguese translations

Fixes

Version 5.0.0 Beta 7

Released September 1, 2016. Tweaks

Fixes

Version 5.0.0 Beta 6

Released August 24, 2016. Features

Tweaks

Fixes

Version 5.0.0 Beta 5

Released August 9, 2016. Pokémon

Features

  • Added a new music track ("Moonlight")
  • Added hotkey (P by default) to immediately open the Pixelmon config screen

Tweaks

  • Updated Chinese (Simplified), French, German, Italian, and Spanish translations

Fixes

Version 5.0.0 Beta 4

Released August 1, 2016. Tweaks

  • Allowed drops.json to have items that are not in shopItems.json
  • Made Poké gifts unbreakable
  • Merged PixelUtilities Creative tabs into main Pixelmon tabs
  • Modified user-unfriendly shopkeeper amount scrolling
  • Re-added hidden pressure plate item
  • Updated Brazilian Portuguese, Chinese (Simplified), French, German, Italian, and Spanish translations

Fixes

Version 5.0.0 Beta 3

Released July 29, 2016. Fixes

Version 5.0.0 Beta 2

Released July 27, 2016. Tweaks

  • Improved the efficiency of various parts of the mod

Fixes

  • Fixed crashes due to tile entity registration
  • Fixed Pokémon freezing client-side

Minecraft 1.8.9

Version 4

Version 4.3.1

Released January 5, 2017. Features

Tweaks

Fixes

Pixelmon 4.3.0

Released December 24, 2016. Pokémon

Features

Tweaks

  • Added recipe for Exp. Share
  • Added /redeem toggle sash command to toggle sash visibility
  • Allowed Mareep, Flaaffy, and Ampharos to learn Reflect
  • Made non-land Pokémon follow their owners
  • Moved Exp. Share to tier 2 special drops
  • Prevented servers from blocking /redeem
  • Remixed several existing music tracks ("A Simple Moment by the Sea", "Across the Desert", "Distant Shores", "Journey to the Sky", "On the Wings of Adventure", "Pixelmon Waltz", "The Enchanted Forest")
  • Updated conditions needed to trigger Halloween special textures
  • Updated Chinese (Simplified), Chinese (Traditional) and Spanish translations

Fixes

  • Fixed camera during evolution
  • Fixed carpets and slabs blocking Pokémon from being sent out
  • Fixed click area of Pokédex scroll bar
  • Fixed editing male-only Pokémon to be female with the Pokémon editor
  • Fixed form text box persisting incorrectly in the Pokémon editor
  • Fixed Halloween special textures only working on the first night of the world
  • Fixed issues with missing Pokémon textures
  • Fixed NPCs not spawning in structures spawned with /struc command
  • Fixed Pixelmon spawner allowing invalid spawn locations
  • Fixed Pixelmon spawners not working when using the water spawn location
  • Fixed Pokémon spawned with /pokespawn not moving
  • Fixed priority of Protect, Detect, and Endure
  • Fixed random Pokémon from Eggs, /pokespawn, and /pokegive ignoring Generation config settings
  • Fixed Speed Boost activating upon switching in
  • Fixed stats displaying incorrectly for newly hatched Pokémon
  • Fixed View Wiki button in the Pokédex
  • Fixed world time sync being six hours ahead
  • Marked replaceMCVillagers config setting to require restarting Minecraft

Version 4.3.0 Beta 12

Released November 16, 2016. Tweaks

  • Updated Spanish translation

Fixes

  • Fixed Halloween special textures not working on servers
  • Fixed issues sending out Pokémon when increaseVillageSpawnRate config option is disabled
  • Fixed lightning causing Pokémon to display missing textures
  • Fixed Poké Balls not passing through non-solid blocks

Version 4.3.0 Beta 11

Released November 13, 2016. Features

Tweaks

Fixes

  • Fixed animation glitches with Hitmonchan, Hitmonlee, Nosepass, and Probopass
  • Fixed battle messages scrolling too fast with FPS-increasing mods
  • Fixed console error with the battle camera
  • Fixed crash when editing Gym NPC Trainers with an NPC editor
  • Fixed crash when shopkeepers are registered incorrectly
  • Fixed crash with nicknames containing special characters
  • Fixed crash with shopkeepers giving out free items
  • Fixed doctors and shopkeepers despawning in towns
  • Fixed DynamicPunch not importing correctly in Pokémon editor
  • Fixed Eggs not showing PokéChecker menu in inventory
  • Fixed grammar for message when Pokémon drop torches
  • Fixed healers sometimes causing crashes and lag
  • Fixed manually spawned NPC Trainers despawning
  • Fixed model scale of Nosepass and Probopass
  • Fixed new running boots depleting too quickly
  • Fixed player getting stuck if using a healer that is then broken
  • Synced custom tab list config option between server and client

Version 4.3.0 Beta 10

Released October 23, 2016. Pokémon

Features

Tweaks

  • Allowed the battle camera to be controlled manually (WASDQE or right mouse button)
  • Made movement/stick plates not break instantly when hit
  • Made randomly spawning NPCs despawn after some time
  • Pokédex/wiki icons are hidden if hotkeys are disabled.
  • Updated Chinese (Traditional), French, Japanese, and Thai translations
  • /unlock can affect party Pokémon and remove Pokémon from ranch blocks more thoroughly

Fixes

  • Fixed battle crash when battle AI uses a partially trapping move
  • Fixed battle crash when NPC Trainers engage players with double battles
  • Fixed battle crash when Roar/Whirlwind are used against Magic Bounce/Magic Coat
  • Fixed battles staying registered when a player is killed in battle
  • Fixed being able to release Pokémon to get an Egg-only party
  • Fixed doctors not always finding nearby healers
  • Fixed doctors not always using the closest healer to them
  • Fixed held item duplication issue
  • Fixed ItemFinder not always looking for the closest PokéLoot chest
  • Fixed memory leak with trade machines
  • Fixed missing texture console error when catching a Pokémon
  • Fixed NPCs being attackable with Fire Aspect and Knockback enchantments
  • Fixed orientation of Mew inside a cloning machine
  • Fixed ranch block error if broken when the owner is offline
  • Fixed ranch block ownership being lost after a username or nickname change
  • Fixed ranch block spawning Pokémon for an offline player
  • Fixed Rock Smash breaking bedrock
  • Fixed server crash when there are no spawn shopkeepers registered
  • Fixed wild Pokémon victories being considered draws
  • Reduced server lag caused by ItemFinders

Version 4.3.0 Beta 9

Released September 15, 2016. Features

  • Added config option to limit the maximum level of Pokémon when spawnLevelsByDistance is enabled

Tweaks

  • Allowed chatting NPCs and Gym NPC Trainers to use custom skins
  • Allowed warp plates to use coordinates relative to current position
  • Pokémon nicknames show above own Pokémon instead of species names
  • Separated NPC Trainer spawn rates from other NPC spawn rates
  • Updated Brazilian Portuguese, Chinese (Simplified), Chinese (Traditional), French, and German translations

Fixes

Version 4.3.0 Beta 8

Released September 1, 2016. Fixes

  • Fixed Pokémon models rendering incorrectly

Version 4.3.0 Beta 7

Released September 1, 2016. Tweaks

Fixes

Version 4.3.0 Beta 6

Released August 24, 2016. Features

Tweaks

Fixes

Version 4.3.0 Beta 5

Released August 9, 2016. Pokémon

Features

Tweaks

  • Updated French, German, Italian, and Spanish translations

Fixes

Version 4.3.0 Beta 4

Released August 1, 2016. Tweaks

  • Allowed drops.json to have items that are not in shopItems.json
  • Made Poké gifts unbreakable
  • Merged PixelUtilities Creative tabs into main Pixelmon tabs
  • Updated Brazilian Portuguese, Chinese (Simplified), French, German, Italian, and Spanish translations

Fixes

  • Fixed /endbattle permissions
  • Fixed Gym sign ownership error message
  • Fixed held item duplication issue
  • Fixed lead Pokémon being replaced after capturing a Pokémon with a full party
  • Fixed name render crash
  • Fixed NPC Trainer Pokémon persisting after an abnormal battle end
  • Fixed party/PC sometimes saving separately
  • Fixed PixelUtilities achievements not activating
  • Fixed potential crash with evolution
  • Fixed Prism Scales not being special drops

Version 4.3.0 Beta 3

Released July 29, 2016. Fixes

  • Fixed battle crash when a Pokémon faints

Version 4.3.0 Beta 2

Released July 27, 2016. Tweaks

  • Improved the efficiency of various parts of the mod

Fixes

  • Fixed Pokémon freezing client-side

Version 4.3.0 Beta 1

Released July 25, 2016. Pokémon

Features

Tweaks

  • Added option to create shopkeepers that spawn outside of towns
  • Added spawning rarity to the npcs.json file
  • Allowed allowPokemonNicknames config setting to be applied server-side
  • Allowed forms to be defined with custom starter Pokémon in the config
  • Changed some chat messages to battle messages when applicable
  • Improved efficiency of Pokémon spawning
  • Limited ranch block area of effect to at most three blocks above the ranch block
  • Made the AFK handler scroll through text more slowly
  • Made Thunder Stone tool effect override lower levels of Efficiency
  • Merged config settings for external JSON files
  • Reduced Gem recipes to require only one diamond
  • /snapshot command now prints the positions of snapshotted NPCs to the console.
  • Stopped aggressive Pokémon from chasing Pokémon inside ranch blocks
  • Updated Chinese (Simplified), French, Russian, Spanish, and Swedish translations

Fixes

  • Fixed battle freeze when leveling up
  • Fixed bounding box sizes of several Pokémon
  • Fixed crash when breeding Magby or Pichu
  • Fixed command selectors displaying incorrectly with /endbattle and /pokebattle
  • Fixed Eject Button causing the holder to switch out when a battle starts
  • Fixed /endbattle command permissions
  • Fixed /endbattle leaving wild Pokémon stuck when catching Pokémon
  • Fixed faulty prismarine shard drop
  • Fixed Forage not giving items after being used repeatedly
  • Fixed held item duplication issue
  • Fixed incorrect GUI font when a player has no Pokémon
  • Fixed incorrect Pokémon name in boss Pokémon GUI in non-English languages
  • Fixed inventory party rendering incorrectly with enchanted armor equipped
  • Fixed Leftovers reviving fainted Pokémon
  • Fixed Light Fire not triggering
  • Fixed music discs appearing in chests as stacks of zero.
  • Fixed NPCs counting as land spawns for Pokémon land spawn limit
  • Fixed one incorrect external JSON file causing other files to not be loaded
  • Fixed percentage-based damage and healing rounding down to 0
  • Fixed players continuing to move/jump after a battle starts
  • Fixed residual damage not fainting Pokémon correctly
  • Fixed Return dealing no damage
  • Fixed running boots and evolution stone boots giving a speed boost when held in hand
  • Fixed Sky Drop freezing battles
  • Fixed some battle crashes
  • Fixed some held item interactions with multi-hit moves
  • Fixed statuses from status orbs damaging Pokémon on the same turn they are inflicted
  • Fixed Unburden giving a premature Speed boost
  • Fixed Wormadam's type not matching its form in battle
  • Made residual held item effects occur before residual status effects
  • Residual and start-of-battle effects now reflect turn order.
Version 4.2.7

Released June 14, 2016. Features

  • Minecraft music now plays alongside Pixelmon music.
    • Re-added a config setting to disable Minecraft music

Tweaks

  • Fixed user-unfriendly shopkeeper transaction amount scrolling
  • /givemoney and /transfer commands notify the recipient when used.
  • Improved efficiency of Poké Ball entities
  • Updated French and Spanish translations

Fixes

  • Fixed battle crash with tactical AI
  • Fixed boss Pokémon colors not displaying on Pokémon with .obj models
  • Fixed crash when rendering a Fossil machine
  • Fixed crash when using a PC
  • Fixed missing text for recent features
  • Fixed potion effects covering the inventory party GUI
  • Fixed some issues with battles getting stuck
  • Fixed some issues with skipping turns in battles
  • Fixed Spikes/Toxic Spikes setting multiple layers at once
  • Fixed Transform not copying catch rate
  • Fixed visual effects of Transform going away after failing a capture
  • Removed error messages for move effect registration
Version 4.2.6

Released June 8, 2016. Features

  • Added battle forfeiting
  • Added music discs for Pixelmon music

Tweaks

  • Added config setting to allow initial Pokémon moves to be the most recent level-up moves instead of random level-up moves
  • Added config setting to disable Pay Day awarding PokéDollars
  • Added graphic for selecting a fainted Pokémon in the party overlay
  • Added separate permission nodes for using /endbattle on the command user and other players
  • Added sounds when placing Pixelmon blocks
  • Battle messages automatically disappear after a few seconds.
  • Changed speed of incrementing or decrementing item count in the shopkeeper GUI
  • Disabled block-destroying external moves in Adventure mode
  • Increased battle speed
  • Increased default permission level for /breed
  • Made fishing Pokémon dependant on time of day
  • Made beds only heal Pokémon when resetting the time to morning
  • Made NPC editors only usable by server operators
  • Made NPC Trainers spawned by an NPC editor have fixed PokéDollar reward amounts
  • Made Pixelmon tools repairable with materials on an anvil
  • Re-added Cherish Balls to special drops
  • Recoded the AFK handler in Pokémon battles
    • A battle timer now displays the remaining time left to make a move.
  • Updated Chinese (Simplified), French, and Spanish translations
  • Updated Fossil machine texture

Fixes

  • Fixed Aerodactyl being too large inside a Fossil machine
  • Fixed battle GUI freeze after disconnecting from a server while in battle
  • Fixed boss drop crash if there are no special drops in a tier
  • Fixed boss Pokémon not being colored when VBOs are enabled
  • Fixed crash when a healer activates a block with a redstone pulse
  • Fixed crash when using the Rock Smash external move
  • Fixed Custap and HP-restoring Berries not activating
  • Fixed crashes when spam-clicking to remove/add NPC Trainers' Pokémon
  • Fixed crystal sword being displayed incorrectly when held
  • Fixed double-switching if a player clicks too fast
  • Fixed error message when no Legendary Pokémon can spawn
  • Fixed excess chunks being loaded while spawning Pokémon
  • Fixed Fissure hitting through Levitate
  • Fixed Fossil cleaner glass being opaque when VBOs are enabled
  • Fixed genders not updating correctly after switching in battle
  • Fixed hammers not destroying blocks correctly.
  • Fixed healer break particles not showing
  • Fixed held items being dropped when giving or taking them from Pokémon in the inventory screen
  • Fixed infinite loop when there are no shopkeepers of a certain type
  • Fixed inventory party GUI location when potion effects are active
  • Fixed misplaced chatbox in battle GUI after resizing window
  • Fixed misplaced GUI elements when resizing /setparty, move relearner, and move tutor GUIs
  • Fixed non-volatile statuses changing when switching out
  • Fixed overhead NPC Trainer level display not updating correctly
  • Fixed party overlay falsely displaying Pokémon as being sent out after evolution
  • Fixed Poké Gifts losing Pokémon that are put inside them
  • Fixed /pokestats displaying its message to the wrong player
  • Fixed Pressure draining too much PP
  • Fixed Recover and variants not functioning
  • Fixed red vending machine texture
  • Fixed Registeel's spawn location
  • Fixed running shoes' effects staying if shift-clicked to unequip
  • Fixed Selfdestruct not hitting all Pokémon at once in double battles
  • Fixed Sheer Force not affecting Bulldoze, Mud Shot, and Mud-Slap
  • Fixed Staryu dropping non-functioning prismarine crystals
  • Fixed Trainer editor crash in non-English languages
  • Fixed tutor editor scroll bar displaying incorrectly
  • Fixed ultra/master PokéLoot chests not generating
  • Fixed using Revives, Max Revives, and Revival Herbs outside of battle in servers
  • Fixed word wrap in battle messages
Version 4.2.5

Released April 26, 2016. Features

Fixes

  • Fixed evolved Mothim learning no moves
  • Fixed form editing when using a chisel
  • Fixed issues with chatting NPCs spawning incorrectly in towns
  • Fixed Pokémon sounds not playing
  • Fixed Trainer hat accessibility
Version 4.2.4

Released April 25, 2016. Pokémon

Features

Tweaks

  • Added Minecraft restart warnings to certain config settings in the in-game config GUI
  • Added option to disable price variance on shopkeepers
  • Added support for Pokémon form differences with NPC editors, photos, statues, /pokegive, and /pokespawn
  • Altered spawn level ranges for Dragonite, Machamp, Marshtomp, and Swampert
  • Fossil cleaners and Gym signs drop their contents when destroyed
  • Made /pokestats print to the console when used with a command block
  • Movement plates center entities in the direction of travel.
  • Prevented fences from attaching to non-cubical Pixelmon blocks
  • Updated Chinese (Simplified) and Russian translations

Fixes

  • Allowed NBT data to be copied from Pixelmon blocks
  • Fixed Acupressure being unusable in single battles
  • Fixed advanced battle AI not recognizing Substitute
  • Fixed Apricorn trees destroying other blocks
  • Fixed being unable to buy from a vending machine in non-English languages
  • Fixed /breed command displaying an incorrect slot number when an invalid slot number is given
  • Fixed camera not focusing on evolving Pokémon
  • Fixed corners with temple brick stairs and temple stairs
  • Fixed crash when adding Pokémon to a ranch block
  • Fixed crash when rendering trade machines
  • Fixed double battle crash after a Pokémon faints
  • Fixed experience not being given in PvP battles
  • Fixed growth scale modifier config setting not having its intended effect
  • Fixed multiblocks overwriting other blocks when being placed
  • Fixed orientation of Pixelmon tools when held
  • Fixed picket fences being able to be placed infinitely
  • Fixed Pokémon not evolving after declining to learn level-up moves
  • Fixed saving multiple config settings at once in the in-game config GUI
  • Fixed Shiny Phanpy texture
  • Fixed Shiny Rufflet texture
  • Fixed Silk Touch on Apricorn trees
  • Fixed spawn bird shrines config setting
  • Fixed spawn dimension config setting not saving when modified in the in-game config GUI
  • Fixed stat modifiers persisting after wild vs. wild battles
  • Fixed system time sync interval config setting
Version 4.2.3

Released March 10, 2016. Pokémon

Features

  • Battle camera now changes position periodically instead of spinning.
  • Added config option to prevent players from taking multiple photos of the same Pokémon
  • Added inventories to boxes and end tables
  • Gym signs can now display items inside of them.
  • Made Gym signs dyeable
  • Trade machine display now shows what is being traded.
  • Trade machine GUI now displays Pokémon level.

Tweaks

  • Updated Chinese (Simplified), French, Korean, and Spanish translations

Fixes

Version 4.2.2

Released February 28, 2016. Features

Tweaks

Fixes

  • Fixed Egg contents being inspectable in Survival mode
  • Fixed EVs slightly exceeding 510 in certain cases
  • Fixed ghost NPCs when using villager spawn eggs
  • Fixed Leaf Stone ore sound
  • Fixed particles when breaking large blocks and Apricorn trees
  • Fixed player movement when starting a battle
  • Fixed player party reverting to an older state upon player death
  • Fixed issues with Illusion not updating client-side
  • Moved temple stairs and temple brick stairs to the correct Creative tab
Version 4.2.1

Released February 13, 2016. Tweaks

  • Added status indicators to party screen
  • Added tactical AI to Pursuit
  • Added two new music tracks
  • Increased maximum number of lines in NPC Trainer dialogue
  • Reduced maximum number of characters for NPC Trainer Pokémon nicknames
  • Updated Chinese (Simplified) and French translations

Fixes

  • Fixed air-persistent mounts not descending
  • Fixed buying from shopkeepers
  • Fixed crash with invalid input in NPC editor while editing an NPC Trainer's win money
  • Fixed duplicate Ruby drop message
  • Fixed error messages in many GUIs
  • Fixed level-up evolution failing to occur
  • Fixed NPC Trainer win money setting not saving after editing it with an NPC editor
  • Fixed Pursuit KO allowing the Trainer to re-choose a replacement Pokémon
  • Fixed Shiny Mantyke texture
  • Fixed spillover pixel-thick line in PC
  • Fixed status indicators not showing after logging out

Version 4.2.0

Released February 9, 2016. Pokémon

Features

  • Updated to Minecraft 1.8.9
  • Added four difficulty levels of Pokémon battle AI
    • Random: Picks moves randomly
    • Aggressive: Picks the move that deals the most damage. Never uses status moves if possible.
    • Tactical: Knows how to use both status and offensive moves
    • Advanced: Switches out to favorable matchups when appropriate and knows how to use all moves
  • Added setting in NPC editor to change NPC Trainer battle AI
  • Added setting in NPC editor for PokéDollar payout
  • Added "Equal" boss mode setting for NPC Trainers
  • Added "Unlimited" encounter mode for NPC Trainers
  • Certain Pokémon have a chance to spawn and engage the player in battle after using the Rock Smash external move.

Items

Config

  • Added in-game config menu
  • Added config settings to choose battle AI for wild Pokémon, boss Pokémon, and naturally spawning NPC Trainers
  • Added config setting to modify the rate of Pokémon experience gain.

Tweaks

  • Adjusted the time on clocks.
  • Allowed NPC Trainers to be challenged while holding an NPC editor
  • Made certain water mounts mobile on land
  • Moved Pokémon-releasing trash can icon in PC
  • Reclassified some Pokémon as not being water mounts
  • Reduced delays in battle GUI animations
  • Updated Chinese (Simplified), Chinese (Traditional), French, and Spanish translations
  • Using "Randomize" on a Steve Trainer in the NPC editor gives it random Pokémon at random levels.

Fixes

Version 4.1.4

Released January 9, 2016. Tweaks

  • Made only flying and water mounts require HMs with the corresponding configuration setting
  • It is now possible to select model (standing/flying), animation and frame in the statue editor for statue display.
  • Leaf Stone ore now spawns below trees in the top of the first layer of stone.
  • Leaf Stone ore texture updated to current set
  • Removed the Root Fossil
  • Made a small reduction in vertex draw calls with VBOs enabled
  • Made a slight code optimization on normal draw
  • Enabled the special resource-gathering interactions with Camerupt, Mareep, and Miltank while inside a ranch block.
  • Added Turkish translation
  • Updated Chinese (Simplified), French, and Japanese translations

Fixes

  • Fixed clock time being wrong
  • Fixed Legendary spawning
  • Fixed crashing at edge of load zone for wild Pokémon battles
  • Fixed some blocks killing Pokémon when they stand in/on them
  • Fixed a few ConcurrentModificationException errors
Version 4.1.3

Released December 16, 2015. Tweaks

Fixes

  • Fixed photos missing textures
  • Fixed Illusion crashing players when catching Pokémon
Version 4.1.2

Released December 15, 2015. Features

Tweaks

  • Reworked the Legendary spawn mechanic; has its own spawner which is independent of spawn location.
  • Made faulty configs not crash Minecraft
  • Updated Chinese (Simplified), Chinese (Traditional), French, and Spanish translations

Fixes

  • Pokemon created from cloning machines can now be captured in battle.
  • Fixed certain pixels in PC GUI erroneously deleting Pokémon
  • Fixed Magcargo model
  • Fixed up useExternalStructureFiles config option not working properly unless useExternalNPCFiles was true as well.
Version 4.1.1

Released November 29, 2015. Features

Tweaks

  • Added Shiny Klinklang/Natu textures
  • Fixed status indicator overlapping with caught/Shiny icons
  • Replaced town structure registration with a new JSON system.
  • Structures now all linked only through structures.json, which can be loaded externally similarly to NPCs.
  • Structures' and NPCs' JSON files now export to /pixelmon/npcs and /pixelmon/structures when config option is selected.
  • Doctors now initialize with basic AI so they will watch the player.
  • Mewtwo is now ridable/flyable.
  • Updated Chinese (Simplified), French, and Spanish translations

Fixes

  • Fix to comodification errors on entity spawn
  • Fixed the /transfer command allowing negative values
  • Fixed crash when accessing missing parts of partially translated NPC trainer data
  • Fixed editing chatting NPC names
  • Fixed mechanical anvil breaking particles
  • Fixed NPC Trainer display levels not saving
  • Fixed cancel button when renaming a Pokémon

Version 4.1.0

Released November 14, 2015. Pokémon

Features

Tweaks

  • Gave orbs damage bars.
  • Re-added dynamic shrine orb textures.
  • Added paste support to mail.
  • Pokédex improvements
    • Pokédex hotkey will open Pokédex when looking at nothing.
    • Restored metric/imperial setting in Pokédex.
    • Added Pokédex units of measure to lang.
  • Distinguished between unseen and unimplemented in the Pokédex.
  • Made Dawn Stone armour effect reasonable.
  • Updated Chinese (Simplified), Chinese (Traditional), French, Spanish, and Swedish translations

Fixes

  • Fixed PixelUtilities ore generation.
  • Fixed weird lighting from Poké gifts and Poké chests.
  • Fixed re-targeting in wild double battles.
  • Fixed Dawn/Dusk ore texture.
  • Fixed Transform permanently keeping Ability on capture.
  • Fixed a crash on switching Trainer model.
  • Fixed pressing escape key in statue editor.
  • Fixed being able to challenge yourself with Pokémon targeting.
  • Fixed sealed mail sprites.
  • Owned Pokémon always have passive behavior.
  • Fixed wild aggression timer not working when fleeing.
  • Fixed possibility of freezing in the Pokédex screen.
  • Fixed PokéLoot achievement image.
  • Fixed Synchronize ignoring status immunities.
  • Fixed hidden pressure plates.
  • Fixed experience calculation.
  • Fixed Pokémon trying to spawn twice from ranch blocks.
  • Fixed /breed messages.
Version 4.0.8

Released October 3, 2015. Features

Model changes

Moves

Abilities *Added Toxic Boost. Tweaks

  • Added Flame Burst's double battle effect.
  • Made Fire-type moves thaw frozen Pokémon.
  • Relearners now spawn in village Pokémon Centers.
  • Relearners turn to watch players.
  • Interaction changed for relearners–attacking with an NPC editor in Creative mode will now remove the relearner rather than with an empty hand.
  • Added Lure Ball catch rate bonus.
  • Added Repeat Ball catch rate bonus.
  • Implemented target selectors into the /pokeheal, /pokegive and /pokegiveegg commands.
  • Added a way to specify the coordinates for /pokespawn.
  • Added check to deal with not being able to switch Pokémon sometimes.
  • Added missing Thunder Punch TM.
  • Updated Chinese (Simplified), Chinese (Traditional), French, Italian, Korean, Mexican Spanish, Portuguese, Russian, and Spanish translations

Fixes

  • Captivate no longer ignores gender.
  • Fixed Thunder Stone tools' infinite enchant bug.
  • Fixed Acrobatics.
  • Fixed block check for Apricorns.
  • Fixed Avalanche TM compatibility.
  • Fixed Mantine's mini-sprites.
  • Fixed Copycat potentially crashing game.
  • Fixed Trainer force-engage ignoring battle type setting.
  • Fixed replace move screen not having move category.
  • Fixed Illusion.
  • Fixed opposing Pokémon genders not showing correctly.
  • Fixed Ability modifiers for evasion stacking on themselves.
  • Fixed Life Orb damaging for each hit of multi-hit moves.
  • Fixed Protect and variants failing when used non-consecutively.
  • Fixed TV particles when breaking.
  • Fixed first turn sometimes skipping player turn.
  • Fixed player Pokémon not always being sent out immediately in battle.
  • Fixed gender showing incorrectly in battle for Shiny Pokémon.
  • Fixed move relearners/tutors crashing the game if there is no Pokémon in the first party slot.
  • Fixed Trainers not getting initialised correctly when created using the NPC editor.
  • Fixed Pokédex lang.
  • Fixed Ho-Oh being obtainable from random Pokémon selection when relevant config options were disabled.
  • Fixed Sun Stone tools replacing blocks.
Version 4.0.7

Released August 14, 2015. Pokémon

Features

Double battles

  • Made 1v1 double battles possible
  • Added double battle setting to NPC Trainers
  • Made it possible to challenge people to double battles with the challenge GUI
  • Added spread move damage reduction
  • Added support for Medicine and Poké Balls
  • Allowed /pokebattle2 to take two or three arguments
  • Battle GUI now removes participants when they have no Pokémon remaining
  • Enabled fleeing in wild double battles
  • Made it possible to cancel a previously selected move before deciding all turn actions
  • Made it possible to partake in a double battle with one Pokémon remaining

Moves

Items

Blocks

Tweaks

  • Dig will no longer reduce durability of equipped tool
  • Added attack category to move details in PokéChecker
  • Added battle victory message
  • Added Fast Ball catch rate bonus
  • Added healing animation
  • Added message when a Poké Ball is thrown in battle
  • Added message when Pokémon escapes capture
  • Added Timer Ball catch rate bonus
  • Adjusted friendship gain/loss values
  • Allowed traders to have customizable skins
  • Changed ranch block to not break instantly when hit
  • Made chatting NPCs unable to be pushed around
  • Made Gems stackable
  • Made getting an item by name (editing NPC Trainer) more robust
  • Made /pokebattle2 trigger battle start event
  • Moved gender icon in Pokémon select screen
  • /pokegive sets friendship to base rather than 0
  • /pokespawn, /pokegive, /pokebattle2 can now spawn random Pokémon
  • Ported /endbattle and /teach from Pixelmon Extras into main mod
  • Separated traders from the Trainer editor GUI

Lang

Fixes

  • Fixed Shinx
  • Fixed chatting NPC not saving texture
  • Fixed crash when other mods add biomes incorrectly
  • Fixed crash when using external moves when they are disabled
  • Fixed default Trainer messages not being random
  • Fixed display error when deleting moves in PokéChecker
  • Fixed EV-reducing Berries
  • Fixed exceptions thrown in /struc and /tpbat
  • Fixed Mew spawning when Generation 1 is disabled
  • Fixed missing Salac Berry in Forage loot
  • Fixed missing sound errors
  • Fixed missing texture warnings on startup
  • Fixed Moon Ball not giving bonus catch rate on base-stage Pokémon
  • Fixed Pickup having unintentionally limited loot
  • Fixed Pixelmon spawner crash when invalid rarity is entered
  • Fixed PP not being updated correctly after healing
  • Fixed Quick Ball giving a bonus when it shouldn't
  • Fixed rollback of Pokémon upon player death
  • Fixed Steve skins on NPC Trainers
  • Fixed Trainer loss message not showing when items are rewarded
  • Fixed variable power/type moves displaying incorrectly in PokéChecker
  • Fixed vitamins/Berries not increasing friendship at 254

Battle fixes

  • Added message to Aromatherapy and Heal Bell
  • Added message to Synthesis/Morning Sun/Moonlight
  • Added missing Baton Pass failure message
  • Added protection against temporary Abilities overwriting real Abilities
  • Fixed Anger Point and Rage triggering if Pokémon faints
  • Fixed battle camera crash
  • Fixed battle crash from moves with multiple targets called by other moves
  • Fixed battle crash with Foresight/Miracle Eye/Odor Sleuth
  • Fixed battle locking up when multi-turn moves miss
  • Fixed burn and poison from non-attack sources bypassing immunities
  • Fixed crash when a weather is replaced with another
  • Fixed Destiny Bond triggering when it shouldn't
  • Fixed Early Bird
  • Fixed Electro Ball and Gyro Ball ignoring stat modifiers
  • Fixed Fake Out ignoring flinch immunities
  • Fixed Fairy Gem boosting Normal-type moves
  • Fixed (Hi) Jump Kick crash damage
  • Fixed inconsistency between damage and healing for draining moves
  • Fixed incorrect Block/Spider Web mechanics
  • Fixed Leaf Guard preventing Rest when not in effect
  • Fixed Magic Guard not blocking certain things
  • Fixed Metronome
  • Fixed moves that call other moves deducting PP incorrectly
  • Fixed moves working against targets that already fainted
  • Fixed multi-hit moves missing halfway through execution
  • Fixed No Guard not working on the user's moves
  • Fixed Rest duration
  • Fixed Technician
  • Fixed Toxic not affecting catch rate
  • Fixed variable damage moves being unaffected by certain Abilities and items
  • Fixed Volt Absorb message
  • Tweaked Future Sight mechanics
  • When two Pokémon faint together, their replacements will switch out at the same time.

Double battle fixes

  • Allowed Acupressure to target a partner
  • Disabled /pokebattle2 if a player is already in a battle or has no Pokémon remaining
  • Fixed allied team statuses being blocked by Protect/Magic Coat/Magic Bounce
  • Fixed Damp message occurring multiple times
  • Fixed Intimidate sending multiple messages
  • Fixed Magnitude changing its power mid-turn
  • Fixed multi-turn moves
  • Fixed Teleport
  • Prevented /pokebattle2 from using the same player twice
  • Removed Pokémon names from auto-complete in /pokebattle2
Version 4.0.6 (The Absol update)

Released June 30, 2015. Pokémon

Features

  • Better mechanics for shrine use: inserts player into a battle with the Pokémon instead of only spawning it (Prevents stealing by other players.)

Config

  • Added scale factor for growth modifier

Held items

Moves

Tweaks

  • Disabled /pokegive and /setparty while in battle
  • Updated Chinese (Simplified), Japanese, Russian, and Spanish translations

Fixes

  • Fixed Togepi Egg sprite
  • Fixed Neo Plasma Helmet recipe
  • Fixed Ho-Oh not registering in Pokédex when seen/caught
  • Fixed multiple level ups causing evolution to forget moves
  • Fixed nickname not updating correctly on evolution if it is the same as the species name
  • Fixed Pokédex GUI in other languages
  • Fixed crash if external move is forgotten and used
  • Fixed duplicate TM move learning

Battle fixes

Version 4.0.5 (The chatty update)

Released June 8, 2015. Pokémon

Features

Config

Held items

Abilities

Moves

Tweaks

  • Updated Chinese (Simplified), Chinese (Traditional), French, Italian, and Spanish translations

Fixes

  • Fixed Ho-Oh model in Pokédex
  • Fixed Snubbull evolution
  • Fixed newly learned moves being forgotten upon evolution
  • Fixed HMs breaking if used on Pokémon who already have four moves
  • Fixed traders not saving
  • Fixed traders being improperly deleted.

Battle fixes

Version 4.0.4

Released May 17, 2015. Features

  • Pokédex item replaced with interface element (default key 'I')
    • Pointing at a Pokémon entity and pressing 'I' will open the Pokédex GUI with that Pokémon selected
    • From the Pokédex, a lookup wiki button will open up the Pixelmon Wiki for that Pokémon
    • Holding an item and pressing 'I' (if not looking at a Pokémon) will open the Pixelmon or Minecraft Wiki appropriately for that item
    • Looking at a block (if neither of the above two) will open the Pixelmon or Minecraft Wiki for that block
  • Added Oshawott Trainer texture

Config

  • Can now set the amount of boxes players can have in config

Held items

Abilities

Moves

Tweaks

  • Can now put any item into a custom PokéLoot
  • Roasted Pokémon are now caused by lightning strikes
  • Activation distance for external moves used on entities is now variable
  • Pokémon targeting another Pokémon (for initiating battle) has a lower range
  • Pokémon textures will now load from any resource packs (not just the base Pixelmon one, includes Shinies, roasted etc)
  • Added message when using Splash
  • Changed next and previous Pokémon default keys to up and down on keyboard
  • Updated Chinese (Simplified), Chinese (Traditional), and Spanish translations

Fixes

Version 4.0.3 (The lazy hammer update)

Released May 10, 2015. Pokémon

Features

External moves

Config

  • Added config option that allows players to start battles by throwing a Pokémon at another player rather than at the player's Pokémon.

Blocks

Held items

Abilities

Moves

Tweaks

  • Added message when players use items in battle (Potion, Revive, etc.)
  • Added Trick Room activation message
  • External moves now have variable activation distance.
  • Updated sprites for pillars and mechanical anvil
  • Added battle items to boss drops
  • Forage items now appear by the Pokémon rather than the block
  • Added Focus Energy failure message
  • Updated Chinese (Simplified), Chinese (Traditional), and Spanish translations

Fixes

Version 4.0.2

Released April 25, 2015. Pokémon

Features

Blocks

Items

Abilities

Moves

Fixes

  • Fixed Abilities in PokéChecker not visually updating correctly after evolving
  • Fixed ranch block ignoring non-solid blocks
  • Fixed NPC Trainer Pokémon not giving experience besides the last Pokémon
  • Fixed volatile statuses becoming burns after battle
  • Sandstorm raises Rock types' Special Defense.
  • Setting NPC Trainer Pokémon levels higher than default level (boss Trainer or manual editing) sets HP to maximum correctly.
  • Added message when players use items in battle
  • Evolution now scales up remaining HP like leveling up does.
  • Fixed changing Ability/type twice losing the initial Ability/type
  • Fixed fixed-damage moves bypassing Focus Band/Focus Sash and Sturdy
  • Fixed Fury Cutter NPE
  • Fixed return held items with Pokémon without items
  • Fixed NPC Trainer and wild Pokémon retaining held items given to them
  • Fixed secondary status effects afflicting fainted Pokémon
  • Moves being disabled by statuses count towards using Struggle.
  • Pressure displays a message upon entering battle.
Version 4.0.1 (The swaggiest update)

Released March 28, 2015. Pokémon

Held items

Abilities

Moves

Tweaks

  • Bug Catcher and Bug Maniac now use Steve models with the winners from the Trainer skin competition
  • Updated models - Chinchou, Lanturn, Pichu
  • Temple guardians don't spawn if Minecraft mobs off in config
  • Increased base entity speed to fix up lack of animations
  • The setparty command now doesn't cause new moves to be selected by default. There is still the option to select new moves by using an additional argument.
  • The pokebattle command can now set a level cap on Pokémon, temporarily lowering the levels of Pokémon higher than the cap.
  • Updated Chinese (Simplified), French, and Spanish translations

Fixes

  • Poké Balls no longer crash on hitting non-Pokémon entities
  • PokéLoot chests fixed
  • Trainer editor crash with unset Steve texture fixed
  • Battle log Null Pointer Exception fixed
  • PokéLoot sound now works
  • Fixes for item sprites
  • Fixed Diglett particles
  • Fixed a flying model look up crash
  • Switch message now in lang
  • Zapdos empty shrine now looks empty
  • Apricorns can only be placed on dirt
  • Apricorns now visible when growing past 4th stage naturally
  • Statues render at their correct size
  • Flying now works
  • Shrines now spawn in the world
  • Fixed evolution event not triggered properly on servers
  • Removed é in config
  • Fixed crashes when opening bag during battle
  • Trading bug fixed
  • Trading and battle query bug fixed
  • Attract no longer works on genderless Pokémon
  • Recoil damage up rounds up to 1
  • Rapid Spin fixes
    • Rapid Spin gets rid of Leech Seed
    • Rapid Spin’s effect no longer occurs if the user faints from recoil by using the move (Life Orb, Rocky Helmet, etc.)
  • Fixed partial trapping
  • Outrage/Petal Dance/Thrash moves now update PP correctly
  • Fix to critical hits with special attacks
  • Fixed team and global statuses not ticking down if Pokémon faints
  • Taunt no longer persists after switching.
  • Baton Pass now passes volatile statuses.
  • Fixed Null Pointer Exception with Forewarn and switching
  • Fixed damage-reducing Abilities affecting set damage moves
  • Fixed Trace message to say localized Ability name rather than class names
  • Fixed several Ability messages to not show when preventing secondary effects
  • Fixed Levitate blocking Spikes
  • Sand Veil/Snow Cloak protect from respective weather conditions if the Pokémon is not already protected.
  • Fixed Protect blocking moves that it shouldn’t
  • Protect fails if everyone else has already moved that turn
  • Fixed Tailwind message Null Pointer Exception when used by wild Pokémon
  • Fixed multi target moves ending before targeting everyone if they fail on one Pokémon
  • Attempting to retrieve a Pokémon now ends any battle that it is in rather than not permitting retrieval.
  • Fixed Heavy Slam base power calculation
  • Fixed Mist not persisting when switching
  • Fixed weather/Trick Room lasting longer than intended if a Pokémon faints
  • Fixed Baton Pass not passing statuses
  • Fixed certain moves (set damage, multi-hit) not triggering certain held items
  • Fixed Counter hitting Ghost types
  • Made all move failure text the same message
  • Updated Minimize to +2 evasion
  • Added message for Substitute taking damage
  • Added message for Counter/Mirror Coat failure
  • Fixed Shed Skin activation chance
  • Fixed Leppa Berry with 5PP moves
  • Fixed transparency with Aspear Berry sprite
  • Fixed missing texture with Razor Fang
  • Fixed healing Berries confusing user under wrong circumstances
  • Fixed Wide Lens accumulating accuracy boosts
  • Fixed King's Rock/Razor Fang not having flinch chance
  • Shell Bell healing rounds up to 1 if below 1.
  • Fixed Beat Up calculating damage using only user's base Attack
  • Multihit moves trigger contact held items and Abilities multiple times
  • Counter/Endeavor/Foul Play trigger held items and Abilities
  • Substitute prevents Dragon Tail/Circle Throw from forcing switch
  • Recharge (from Hyper Beam, Giga Impact, etc.) ticks down if another status prevents motion
  • Fixed rounding issue with boosting Natures

Version 4.0.0

Released March 14, 2015. Changes

  • Updated to Minecraft 1.8.0

Config

  • Added config settings for boss and hidden Ability spawn rates
  • Added config setting for PvP battles returning consumable held items after battle
  • Added config setting for the result of a force-ended battle
  • Print errors config setting is now enabled by default.

Battles

Tweaks

Fixes

  • Added Zubat/Golbat to Deep Ocean to stop Lugia spawn spam
  • Fixed issue with MySQL dropping connection
  • /pokeheal command now heals Pokémon outside Poké Balls.
  • Fixed GS Balls being dropped by bosses
  • Fix camera bug caused by Mojang
  • Added messages for Berry/Gem/Status orb activation
  • Fixed increased critical hit ratio boosting items (Razor Claw, Lansat Berry)
  • Fixed Berries activating after the holder faints.
  • Fixed Gems and Shell Bell activating when opponent uses move on holder.
  • Fixed Absorb Bulb/Cell Battery
  • Fixed Motor Drive and Rattled raising the wrong Pokémon's Speed
  • Fixed Regenerator healing upon battle end
  • Fixed Coming Soon turning into a different implemented Ability upon battle start
  • Fixed Pokémon gaining Abilities prematurely if evolution is canceled
  • Added support for team statuses in double battles (Light Screen, Mist, Reflect, Safeguard, Spikes, Stealth Rock, Tailwind, Toxic Spikes)
  • Fixed Aromatherapy/Heal Bell
  • Explosion/Selfdestruct faint user if move fails to hit target.
  • Fixed Bounce/Dive happening in one turn
  • Fixed Focus Energy
  • Fixed Future Sight being lost if user switches
  • Fixed Leech Seed mechanics when switching
  • Fixed Light Screen
  • Fixed moves that have a chance to raise user's stats (e.g., Fiery Dance, Metal Claw) raising the opponent's stats
  • Fixed Pain Split setting opponent's health incorrectly
  • Fixed Reflect
  • Fixed Sleep Talk
  • Fixed Smack Down
  • Fixed entry hazards force-ending the battle
  • Fixed Thunder Wave hitting Ground types
  • Fixed Trick Room lasting a turn longer than it should
  • Fixed U-turn/Volt Switch for NPC Trainers
  • Hyper Beam, Giga Impact, etc. no longer allow switching/bag/fleeing during recharge turn.
  • If an opponent faints to U-turn/Volt Switch, the user of the move will switch out before the fainted opponent does.
  • Made multi-hit moves deal damage separately for each hit (fixes them with Sturdy/Focus Sash/Substitute)
  • Made Protect fail when used while opponent is switching
  • Multiple refinements to multi-turn moves
    • Charging turn is not stopped by Protect or Ability immunities
    • Fixed Outrage, etc. not confusing if move fails on ending turn
    • Fixed Sap Sipper/Water Absorb triggering twice on SolarBeam/Dive
    • Fixed Sky Attack continuing if blocked by Protect
    • Secondary effects no longer occur on charging turn.
    • Moves end correctly if they miss or are stopped by a status (e.g., paralysis, confusion).
  • Partially trapping effect is removed if move's user switches.
  • Safeguard now only protects from primary statuses and confusion that are not self-inflicted.
  • Transform now copies stats, stat changes, Ability, and type.
  • Fixed evolution at level 1 not learning correct level-up moves
  • Fixed transfer of multiple team statuses when switching (entry hazards, screens, Tailwind, etc.)
  • Fixed recurring status effects not occurring when switching in
  • Made recurring battle effects not occur if battle ends that turn
  • Fixed primary statuses not being saved upon switching
  • Fixed flinch affecting Pokémon switching in
  • Fixed confusion stacking with itself
  • Made confusion not tick down if another status prevents Pokémon from moving
  • Fixed battle freeze when both Pokémon faint at the same time
  • Fixed battle freeze when NPC Trainer's last Pokémon is KOed by indirect damage
  • Moved forced switching upon fainting to the end of the turn
  • Potential fix for Pokémon being invincible during battle
  • If damage is calculated to be less than 1 but more than 0, it rounds up to 1.
  • Fixed Houndour/Houndoom drops
  • Allowed Pokémon to drop items when KOed by indirect battle damage
  • Fixed NPC Trainer names not saving correctly
  • Fixed NPC Trainer battle initiation error if fought by another player after being previously defeated
  • Corrected breeding offspring for Magmar/Magmortar and Hitmonlee/Hitmonchan/Hitmontop
  • Breeding strength rounds down to nearest multiple of 0.5.
  • Moved assorted messages to lang (fainting, level up, types in move select screen, growth, Natures, forced switch when fainting, target selection in double battles, Run Away, Roar/Whirlwind, Aromatherapy/Heal Bell)
  • Fixed messages for Destiny Bond, Attract, Sketch
  • Fixed Foul Play not showing type effectiveness message
  • Fixed failure messages for moves that cause status
  • Removed Inner Focus trigger message
  • Clear Body message only triggers against status moves.
  • 10% chance for Bug Buzz to lower Special Defense instead of 100%
  • 20% chance for Meteor Mash to boost Attack instead of 50%
  • Added DragonBreath to all Pokémon that get it as an Egg move
  • Fixed STAB with temporary type changes
  • Fixed Pokédex height and length for Lugia

Version 3

Version 3.5.1 (Legacy)

Released November 15, 2015. Fixes

  • Fixed online bonuses.

Version 3.5.0 (Legacy)

Released November 14, 2015. Pokémon

Moves

Abilities

Tweaks

  • Added new sashes.
  • Modified shrine mechanics.
  • Updated Chinese (Simplified), Chinese (Traditional), French, Italian, Japanese, Korean, Mexican Spanish, Portuguese, Russian, Spanish, and Swedish translations

Fixes

  • Fixed timeout issue.
  • Fixed the Trainer editor sometimes crashing clients.
  • Fixed Pokémon in battles despawning.
  • Fixed ranch hardness.
  • Fixed database reload bug.
  • Fixed experience calculation.
  • Fixed sealed mail sprites.
  • Fixed armor material NPE
  • Ported all battle bug fixes from 1.8.

Version 3.4.0

Released February 6, 2015. Abilities

Moves

Tweaks

  • Added distinct messages for stat boosts by 1, 2, and 3 levels
  • Added real time capability for servers (single player works too), extends day cycle to 24 hours — affects spawns
  • Added Shiny Shuckle's texture
  • Added status markers
  • Temple blocks now connect to glass panes.
  • Make mod stairs connect to glass (roof layouts, etc.)
  • Make ItemBlock trigger protection events (WorldGuard compatibility)
  • Updated Chinese (Simplified) and Spanish translations

Fixes

Version 3.3.9

Released January 15, 2015. Items

Abilities

Moves

Other changes

Fixes

Version 3.3.8

Released December 25, 2014. Pokémon

Other changes

Fixes

  • Fixed a crash with riding Pokemon on servers
  • Fixed ranch blocks not unlocking Pokémon on destruction
Version 3.3.7

Released December 18, 2014. Changes

  • Reverted DawnDusk ore textures to its textures from 3.3.6.
  • Updated Spanish translation

Fixes

  • Bug fixes
Version 3.3.6 Hotfix

Released December 16, 2014. Changes

  • Changed DawnDusk ore textures to former Dawn and Dusk Stone ore.
  • Updated Chinese (Traditional) and Portuguese translations

Fixes

Version 3.3.6

Released December 15, 2014. Changes

Fixes

  • Fix to Shell Bell boosting HP above maximum
  • Fix to Life Orb giving incrementing boosts
  • Fix to Trick Room and weather lasting forever
  • Fix to Toxic Spikes not poisoning new Pokémon
  • Fix to Future Sight never hurting the opponent
  • Fix to Outrage/Petal Dance lasting too long
  • Fix to statuses firing after death
  • Fix to Leech Seed reviving the dead
  • Fix to Rest succeeding if attempted by a sleeping Pokemon via Sleep Talk
  • Fix to confusion damage being incorrectly calculated
  • Fix to Magnet Rise/Smack Down not working together
  • Fix to Sturdy surviving Explosion
  • Fix to Punishment having power 200 at all times
  • Fix to Brine boosting the opponents attack instead
  • Fix to Whirlwind/Roar/etc. giving players a choice of Pokémon
  • Fix to stats reducing before damage (Overheat, etc.)
  • Fix to Heal Bell/Aromatherapy not working
  • Fix to Inner Focus not working
  • Fix to Belly Drum not maxing attack
  • Fixed Berries being consumed to no effect (-EV berries used at 0 EVs)
  • Fixed Berries requiring full change amount to occur to take effect (-EV Berries not setting EVs to 0 when EVs are 1-9)
  • Fixed vitamins being consumed to no effect (+EV vitamins used at >100 EVs)
  • Fixed vitamins requiring full change amount to occur to take effect (+EV vitamins not setting EVs to 100 when used when EVs are 91-99)
  • Berries and vitamins now display notice when use failed
  • Berries and vitamins no longer consumed when use failed
  • Fixed minor graphical nuances in the choose attack screen
  • Fixed another burn bug
  • Fixed new PC duplication bug on laggy servers
  • Fixed crash in choose Pokémon screen when clicking empty slot
  • Fixed crash bug in replace attack when forgetting last learned attack in battle
  • Fixed Coil self-targeting
  • Fixed starter screen "Comming Soon" to "Coming Soon"
Version 3.3.5

Released November 29, 2014. Pokémon

Config

  • Added configuration option to allow despawning of a wild Pokemon on loss or flee

Blocks

Items

Tweaks

  • Removed Gem structures
  • Updated Ledyba, Ledian and Crobat to SMD animations
  • Changed Ledian and Ledyba to flying spawns
  • Made Riolu spawn again
  • Changed Chandelure evolution to use Dusk Stone
  • Added Weavile evolution by Razor Claw
  • Decreased Legendary spawn rate
  • Tweaked surf/fly interaction
  • Adjusted the speed of Ledyba and Ledian
  • Updated Chinese (Simplified), Chinese (Traditional), French, and Spanish translations

Fixes

  • Players riding Pokémon that are in turn riding minecarts no longer tick down Eggs.
  • Evolution stones render properly again.
  • Fixed potential crash if baby form wasn't added in when parents were for incense babies
Version 3.3.4 (The invisible update)

Released November 14, 2014. Pokémon

Blocks

Tweaks

Fixes

  • Fixed all Pokémon inheriting AncientPower as an Egg move
  • Fixed all baby form Pokémon Egg move lists
Version 3.3.3 (The spectral update)

Released October 31, 2014. Pokémon

Cries

Tweaks

  • Trainers no longer try to initiate battle when Trainer editor is in hand.
  • Moved all NPCs onto shared renderer via INPC
  • Updated Chinese (Simplified), Chinese (Traditional), and Thai translations

Fixes

  • Breeding now uses correct Legendary Egg configuration option (not spawning option).
  • PC doesn't clear as often
  • Reduced packets for PC
  • Computer can now work in fully offline mode.
  • Ranch checks for player being online before creating entities.
  • Null pointer exception fix
  • Configuration descriptions fixed
  • Fixed PokéChecker rename checks
  • Fixed use-and-throw TM exploit for using a TM more than once
  • Asleep/paralyzed Pokemon, bosses and Trainer Pokémon cannot flee.
  • Trainers no longer spam a ton of Pokemon in some cases.
  • Fixed Shell Bell and modified methods for postProcessAttack
Version 3.3.2 (The homing update)

Released October 24, 2014. Pokémon

Config

  • Config option added for player list
  • Added config option to disable starter screen
  • Added config option for steps per Egg cycle
  • Breeding parameters are now all configurable

Items

Abilities

Tweaks

  • Moved breeding over to a world time tick so that if the block is unloaded or the player is offline the Pokemon will still go through breeding steps
  • Changed all spaces in registrations to underscores
  • Wild Pokémon heal upon battle start.
  • Eggs no longer can be sent into battle.
  • Move PP now shows properly when inspecting a Pokémon.
  • Ores now glow!
  • Made tab menu act like the original
  • Added targeting GUI and packet support
  • If a player has no able Pokémon they won't be targeted by aggressive Pokémon
  • Player list buttons centered
  • Mob spawners will now only spawn pigs.
  • Poké Ball tweaks
  • Added missing overrides for updating to 1.8
  • Added an off switch to spawners when spawn number set to 0 to force them not to operate
  • Reset breeding time on Egg creation
  • Can now start battles with player-owned Pokemon
  • Ranch blocks now extended out to having a base class and two extended classes for multiplayer ranch blocks
  • Now overlapping inheritance doesn't occur (HP from mother + HP from father)
  • Both held power items are used for inheritance, unless they are the same then random parent chosen
  • Updated Chinese (Simplified), Chinese (Traditional), and French translations

Fixes

  • Trainer editor screen now takes only English move names for a Pokémon's moves as there is no reverse look up in lang for other languages.
  • Fix to broken logic in ranch block; ranch blocks now break as they should.
  • Fixes to the mechanical anvil.
  • Sneak-use fix for the mechanical anvil.
  • Fix to Eggs counting cycles down every step
  • Crash fix for Player list
  • Facade fix
  • Fixed Icicle Crash to physical
  • Fixed Poké Ball animations
  • Fixed up some aggression settings for after battle end
  • Fixed /breed command slot recognition
  • Moved intPercent for passing down Ability to a variable
  • Fix the long-going super speedy Pixelmon when animal spawning is disabled
  • Updated references to EntityPixelmon for models (statue fix)
  • Friend Ball fixed up
  • Fixed loss of the originalTrainer tag if a Pokemon was in a ranch block
  • Fix to crash on battle query screen with GS Ball
  • Fixed up some initiate battle message translation issues
  • Fixed up player targeting head location
  • Fix to translations in the Pokédex and survival inventory use
  • Fixed being able to self-target
Version 3.3.1 Hotfix

Released October 10, 2014. Tweaks

  • Updated Chinese (Traditional) translation

Fixes

Version 3.3.1

Released October 9, 2014. Changes

Fixes

  • Egg moves now work.
  • Made compatible with Java 1.6
  • Statues no longer disappear for only the player who hit them
  • Made it so if a player logs off their ranch Pokemon are retrieved
  • Reworked Poké Ball model loading
  • Altered name matching in EnumPokemon to ignore the - in Porygon-Z when matching
  • Redid ChooseMoveSet GUI, now scrolls
  • Renamed GuiPokemonList to ChooseMoveset
  • Cleaned up and fixed /breed
  • Made compatible with Java 1.6
  • Fixed a PC crash when clicking too far right
  • Fixed being able to send out an Egg in battle again
  • GUI fix for new Poké Balls
  • Possible NPE fix with AIWander
  • Fixed Quick Ball outside of battle
  • Fixed Sturdy battle error
  • Fixed OreDict compatibility properly
  • Fixed NEI for good
  • Fix to Pokemon PC boxes being reassigned once Pokemon spawned outside
  • Fix to being able to send out Egg if swapped into selected slot
  • Fix to drop/pick items from anvil or ranch block
  • Fixed Egg move lookup on Egg creation
  • Fix to ranch block highlighting
  • Fix to setparty
  • Fix to Egg counting when player entity switches
  • Bunch of fixes and catches for some crash bugs and console error reports
  • Fixed a crash on placing ranch blocks
  • Fixed up a console error on destroying ranch block
  • Fixed /breed to use right user-input positions
  • Fixed drops not happening if one drop on list threw exception (now all non-errored ones drop)
  • Fixed entry on drop list where sugar cane tried to drop as block instead of item, causing exception on Farfetch'd
  • Fixed Pursuit priority in database
  • Added level spawn data to Crawdaunt
  • Added riding offsets to Crawdaunt
  • Added Corphish→Crawdaunt evolution conditions
  • Fixed to breeding Shiny rate — now takes into account if original Trainers are different (double Shiny rate)
  • Fix to loading Pay Day

Version 3.3.0 (The breeding update)

Released October 3, 2014. Changes

Fixes

  • Fixed Rufflet and Braviary
  • Beedrill, Rayquaza and Weedle are no longer invisible.
  • Fixed up statue registration
  • Tidied up entity code
  • EvStore clean up
  • Fix to a battle "ArrayOutOfBounds"
  • Hotbar now no longer disappears when dying in battle or during evolution.
  • Fixed up Trainer greeting message being sent on battle start
  • Fixed moves not staying ordered (in appearance) when swapping them in changing screen
  • Fix to evolving by biome lookup
  • Fix to spawn location statue being available in spawners
  • Fix to the bottom pixel of PC no longer selects the 29th position Pokemon
  • Fixed a failure with Sucker Punch
  • Fixed transparency on GuiAcceptDeny
  • Fixed "fainted" position in PokéChecker
  • Fixed up Life Orb message
  • Fix to a PC usage crash
  • Fixed a PC crash when clicking far-right on party
  • Fix to a held item bug
Version 3.2.9

Released September 20, 2014. Changes

  • Added Chatot
  • Added Swablu
  • Added Altaria
  • Added Absorb Bulb
  • Added Muscle Band
  • Heaps of optimizations for SMD rendering/animation
  • SMD animation moved over to world tick
  • Removed a lot of unneeded GL calls from SMD rendering
  • Spawner GUI Redone
  • Updated database for Swablu, Altaria and Chatot
  • Updated riding points for Staraptor
  • Updated Pixelmon table for Swablu, Altaria and Chatot
  • Added evolution conditions for Swablu
  • Fixed riding offsets for Staraptor and Altaria
  • PP for moves update upon switch.
  • Minecraft items now display name properly in boss drops.
  • Bosses no longer initiate battle with other Pokemon.
  • Overlay adjusted for level 100 Pokemon
  • Most of the attack text now translatable
  • Updated Spanish translation
  • Updated Chinese Traditional translation

Fixes

Version 3.2.8

Released September 12, 2014. Changes

  • Added Starly, Staravia, and Staraptor
  • Magnet as an accessory
  • Replaced system exits with the Forge-friendly variant
  • Added some Ranch language strings
  • Life Orb now rounds down rather than to the nearest 0.5
  • Added French updated translation
  • Gems buffed from 30% to 50%
  • Finalized statistics removal
  • Added config option to make Pixelmon spawners either Creative or op only

Fixes

Version 3.2.7 (Accessorize)

Released September 4, 2014. Changes

  • Added type-boosting held items
  • Added Life Orb
  • Remade struc command so it's more suited for testing (preserves original)
  • Optimized Gem code
  • Optimized incense code
  • Various code optimization
  • Change to naming for easier interaction with side mods
  • Vitamins + Berries added to PokéLoot/boss drop list
  • Removed static model option; all models are now separate instances so that animation switching can work
  • Rescaled Butterfree and Metapod
  • Reworked animation for Butterfree
  • SMDs now clone on generation, preserving all common information so that common animations work
  • OBJ/Techne models are reverted to the old static way
  • Updated spawn biomes for Braviary line
  • Tweaked bone linking in SMDs
  • Added animations for Voltorb and Electrode
  • Clarified difference between damage dealt and received modifiers for status
  • Added some gender-specific Pokémon cries
  • Started work on the ranch GUI
  • Added some ranch language strings

Fixes

Version 3.2.6

Released August 29, 2014. Changes

Fixes

  • Trader fixes
  • Trader GUI fix
  • Trader yes/no dialogue fixed (Server side issue still present)
  • GUI Fix to Spawners, beginning of new camera
  • Fix PP not changing on PokéChecker GUI
  • Removed line from pokespawn to allow for statues to work
  • Fixed a crash when flying parameters aren't set for a flying Pokemon
  • Fix to a crash where turn list is reduced mid-turn
  • Fix held icon for mail
  • Fixed riding/swimming for Wailord line
  • Fixed an issue where battles could fail to be initialised and then would spam the console
  • Fixed bug with Oran, Leppa and Rawst Berries not being removed upon consumption.
  • Language fixes
Version 3.2.5

Released August 24, 2014. Changes

Fixes

  • Combusken, Spearow and Torchic resized
  • Air-persistent Pokémon no longer fall out of the sky
  • Fixed an issue where battles could fail to be initialised and then would spam the console
  • Trader fixes
  • Removed line from pokespawn to allow statues to work
  • Spawners no longer change Pokémon after new Pokémon are implemented.
Version 3.2.4 (The biggest Pixelmon update ever)

Released August 22, 2014. Changes

  • Added Wailmer and Wailord
  • Added Ariados and Spinarak
  • Added new Spearow model
  • Added French and Japanese translations in
  • Added new render distance weight to config
  • Added vitamins
  • Added picking moves based on type
  • Added a flee chance to wild Pokémon
    • Added extra boost to flee chance for higher level difference
    • Added fleeing reduction if opponent Pokémon is low
  • Added model smoothing as a config option
  • New flying AI
  • New AI for choosing moves
  • Pokespawn now supports multiple dimensions
  • Added check for multi-turn moves to make sure PP goes down if the opponent faints earlier in the move sequence
  • Buff from old Running Boots no longer applies when held in hand
  • Linked up translations for TMs/HMs
  • Updated animations for Torchic, Combusken and Blaziken
  • Updated animations for Drifblim and Drifloon
  • Smoothed Drifblim and Drifloon
  • Removed Y component of render distance calculation for birds that are flying
  • Reduced number of Pokémon that can spawn in a single chunk
  • Tweak to music ticking
  • Made Struggle typeless
  • Added Shiny rate to the config
  • Added auto-battler for AFK players, causing the AI to take over players in battle if no player input is made for a specified amount of time
    • Disabled by default in config
  • Added config option to specify which dimensions Pokémon can spawn in.

Fixes

  • Fixed Rayquaza spawning in Sunflower Plains
  • Preserve moves after evolution
  • Fixed moveset not refreshing when changing Pixelmon view
  • Corrected chat for multiple hit moves
  • Fixed super effective chat lines for moves that return attackHandled true
  • Fixed Substitute not fading
  • Fixed Leaf Stone ore and colour issue with the spawner GUI
  • Fixed small possible Pokéchest issue (similar to Trainer crash)
  • Fix to fog crash when reloading while mounted in the air
  • Fixed an issue with level detection
  • Fix to Mareep rendering in evolution
  • Fixed a crash from certain IDs being put into drop list for Trainers
  • Fixed darkening of Pokédex when a downpour was on
  • Fix to Pokémon re-positioning after a failed capture outside of battle.
  • Fix to NPC trade packet
  • Fix to a Transform crash
Version 3.2.3

Released August 8, 2014. Changes

  • Added new AI for swimming, flying, spawners
  • Added changing fog when riding a Pokémon underwater
  • Implementation of mail

Fixes

  • Fixed crash when inventory is full
  • Changed Magikarp swim speed to 0.6
  • Delay caused by a spammed request for the battle GUI to open
    • Added a one second delay to counteract and allow the message to be received
  • Suppressed UUID exceptions caused by getOwner
  • Small unnecessary recursion removed (setHealth)
  • Provided a battleEnded check before checking the status of the Pixelmon
  • A Pixelmon that has run is considered dead, as it is no longer an entity, but in the Poké Ball (NBT).
  • Fixed Trainer Pixelmon fainting when killing a wild Pokémon
  • Held item fix for old files
  • Fixed Pokémon translations in fainted messages etc.
  • Fixed a held item dupe bug
  • Make move changes without the GUI closing possible.
  • Fixed the ch_TW lang file (Chinese Traditional)
  • Glitch was caused by putting all of the player's held item stack into the Pixelmon's held item, but only removing a single stack size from the player's held item.
    • Fixed by only allowing a single item of the player's stack to be placed
  • Fixed aggressive boss battle initiation
  • Moved battle controller setters to after boss stuff
Version 3.2.2 (The surprise poll winner update)

Released July 31, 2014. Fixes

  • Pokémon no longer only know Tackle.
Version 3.2.1

Released July 31, 2014. Changes

Fixes

  • Coloring stats according to nature fixed
  • NEI now works with Pixelmon.
  • Server no longer hangs when Pokémon falls to the void in battle.
  • Pokemon health updates in battle GUI when healed.
  • Status ailments fixed
  • Crash fix when Pokémon has no swimming AI
  • OP permissions now working properly w/ spawners
  • Evolutions reset upon player death
  • Crash fix when choosing a Pokémon
  • Crash fix when switching Pokémon in PC
  • Filter Ability fixed
  • Spawn Trainers center on blocks
  • Fainting Pokémon name fix
  • Fix for when client and server were out of sync w/ interactions and shaking

Database fixes

  • Fixed move priority for Roar/Whirlwind to -6 from -7
  • Fixed Ice Shard damage to 40 from 50
  • Updated Swords Dance to self-target
  • Added Riolu spawning (lvl 5-30)
  • Fixed Mud Shot lowering Speed
  • Fixed Shift Gear adding Attack correctly
  • Fixes to Running Shoes
    • Removed effects of environmental damage from boots (except if the damage breaks the boots before our onArmorTick hits)
    • Changed damage per unit of travel to 1
    • Increased the max damage of the new shoes to 1000, so they allow 2000 blocks of travel distance before turning into old shoes
  • Removed Wide Guard TM
  • Fixed raw fish drops

Fixes to spawning

Minecraft 1.7.10

Version 3.2

Released July 17, 2014 Changes

  • Colors now appear when inspecting a Pokémon's stats according to Nature.
    • Green means the stat is increased by the Nature
    • Red means the stat is decreased by the Nature

Fixes

  • Other players can only use Potions on their own Pokémon.
  • Crash fix when removing statues
  • Further held item fixes
  • Pokémon no longer appear to glitch to the side when in the air & ridden.
  • Fixed nicknames not showing properly when a Pokémon faints
  • Running Shoes corrected
  • Trainers creating improperly fixed
  • Saving/loading issues fixed in singleplayer
  • Genders corrected to include genderless Pokémon
Version 3.1.4

Released July 12, 2014. Fixes

  • Fixed issue with PC packets
Version 3.1.3

Released July 12, 2014. Changes

  • Statues reworked slightly
    • Default to flying animation if available
    • Wings don't flap if it has a flying animation
    • No longer display (Wild) in their name
    • No longer have a health bar

Fixes

  • Statues no longer appear to fall and glitch back up if spawned in the air.
  • Held items in battle fixed
  • Orb crash fixed
  • Flinching redone
  • Fleeing redone
  • Players now dismounted properly when ridden Pokémon is sent into battle
  • Learning moves mid-battle fixed
  • Pokémon reseting fixed
Version 3.1.2

Released July 6, 2014. Changes

Fixes

  • Metang no longer invisible
  • Choice items now reset properly.
  • Moves not doing damage sometimes fixed
  • Save issue with multiple singleplayer worlds fixed
  • Shrine corrections
  • Choice item calculations corrected
  • Fixed crash for checking if a Pokémon had an HM
  • PokéLoot now has Potions and Elixirs
  • Thunderpunch on Elekid/Electivire
  • Duplication on anvils fixed
  • Pokédex now works properly.
  • Crash when placing a block shortly after a battle fixed
  • Crash when watering a Apricorn tree fixed
  • Wild Pokémon no longer battle statues.
  • Trainer drops now properly stored
  • Flickering GUI fix upon level up and learning a move
  • Player stats rewritten. /pokestats and /resetpokestats
  • Pokémon properly place when force battled.
  • Boss loot crash fixed
  • Initiate battle w/ wild Pokémon message fixed
  • Pokémon's positions now reset when battle initiated
  • Evolutions cleared upon player log out
  • Structures now spawn properly.
  • Lucky Egg infinite battle bug fixed
  • Transform crash fixed
  • Crash with Apricorn trees fixed
  • Fix to biomes with null tags
  • Rock Climb HM can now be taught to more Pokémon.
Version 3.1.1

Released July 1, 2014. Fixes

  • Milk from Miltank working properly
  • /pokegive now works on console.
  • Fix to several messages
  • Inventory fix
    • This affected things such as placing blocks, picking up items/blocks, moving items, etc.
  • Drops fixed. This fixes the crashing issues caused when the game was adding items to your inventory (anvils, Apricorns, PokéLoot, Fossil cleaner, etc.).
  • Key bindings now work properly.
  • Fixed certain TMs that weren't working

Minecraft 1.7.2

Version 3.1

Released June 28, 2014. Changes

Fixes

  • Pixelmon spawner now spawns on snow
  • Original trainer now set when Pokémon goes to the PC
  • Custom Trainers retain rotation upon server start/stop
  • Fix to negative XP with slow XP Pixelmon
  • Logging out/in in the Nether or End no longer creates a new save file
  • Friendship now resets upon trade
  • Trainers no longer disappear client-side
  • Shrines no longer usable when already full
  • No longer crash when has HM is required
  • Choice item stat calculation fixed
  • Wild Pokémon have PP restored after they win a battle
  • Flying Pixelmon in battle now stop
    • Also no longer appear to fall when stopped
  • Ice Shard and Icicle Crash corrections
  • Revives now properly work
  • Potions now actually heal
  • Save file loading fixed for SMP
  • Chance to stay paralysed lowered to 25% instead of 26%
  • Nicknames can no longer be extremely long.
  • Description for moves when learning a new move now fits in the GUI
  • Fixed partial trap moves (Fire Spin, etc.)
  • Fixed multiple-hit moves (DoubleSlap, etc.)
  • Fixed multi-turn moves (Fly, Dig)
  • Fixed SolarBeam needing to charge up during Sunny weather
  • Fixed the burn on switch bug
  • Fixed the Oran Berry
  • Fixed Mist
  • Fixed Facade
  • Fixed stat changes happening before the damage calculation
  • Fixed Overheat
  • Fixed Baton Pass not moving over the stat modifiers
  • Fixed Protect being able to be spammed without fail
  • Fixed Roar/Whirlwind/Dragon Tail
  • Fixed Substitute causing infinite waiting when status moves are inflicted.
  • Fixed Electro Ball
  • Fixed targets of moves (e.g., Defense Curl failing when the opponent is a Ghost type)
  • Fixed friendship resetting after the Friend Ball was used to capture on Eevee, etc.
  • Fixed Reflect
  • Fixed escaping not working when holding an item that isn't a Smoke Ball
  • Fixed flinching
  • Fixed Trick Room
  • Fixed having a Pokémon move space blank in the Trainer editor causing a crash when later spaces are not blank
  • Fixed burn not dropping the damage from physical moves
  • Fixed confusion not lasting for the right amount of time
  • Updated Flail's effect from Gen IV to Gen V
Version 3.0.4

Released March 30, 2014. Changes

Version 3.0.3

Released March 28, 2014. Fixes

  • Ice and Moss Rocks fixed
  • Trainer vision fixed
  • No longer get a false positive for winning vs. Trainers
  • Fixed an issue with orbs only showing half full
Version 3.0.2

Released March 12, 2014. Changes

  • Reworked Pokémon spawner block
  • Now has a set of different spawning routines selectable via a new button. Allows you to set it to different spawning modes, underwater, in air, air persistent, etc.
  • Tweaked Trainer editor
    • Standstill Trainers can no longer be pushed.
    • Standstill and engages Trainers don’t look around.
  • Made a bunch of Pokémon rideable
  • Bird shrine spawning is now on by default.
  • Flying Pokémon now kick you off if you fly into water and they can’t surf.
  • Added new Mewtwo model
  • New animations

Fixes

  • Fixed Pokémon staying out after being deleted
  • Fixed spawner’s scrollbar
  • Fixed aggression settings in Pixelmon spawner
  • Fixed Apricorn trees glitching out and going invisible
  • Fixed Pokémon and Trainers initiating battle
  • Fixed Poliwhirl's and Magby’s evolutions
  • Fixed a severe CPU bug with Trainers
  • Multi-block item won’t be removed if failed to place in Survival.
  • Apricorns drop 1 block higher.
  • Fix to crash with evolution level with held item Pokémon if leveled without a held item
  • Fixed a tile entity crash
  • Fixed Legendary spawning to support those legendaries who spawned outside of daytime
  • Fixed Pidgey’s flying model's scale
Version 3.0.1

Released February 18, 2014. Changes

Fixes

  • Fixed a bunch of evolutions which weren’t firing (some held item, happiness and move evolution Pokémon)
  • Fixed a crash which could happen if a player had pre-2.5 Pokémon in their PC
  • Spawning is now better for a few Pokémon and some spawn that weren’t.
  • Fixed a crash when people tried to remove west-facing PCs from pre-3.0 maps by hitting top block
  • Fixed y spawn location crash
  • Fixed Mist being applied repeatedly when already applied
  • Fixed a Trainer crash
  • Built protection for a possible divide by zero in experience calculation

Version 3.0.0

Released February 18, 2014. Changes

Fixes

  • Multiple battle items fixed
  • Blizzard, Hurricane moves fixed to not hit 100% unless condition met
  • Tile entities no longer tick when not needed
  • Choice items now work properly
  • No more kicking for standing on apricorn trees
  • Chat in battle fixed up slightly
  • Fixed some name bugs with /pokegive and /pokespawn
  • Evolutions and learning moves on evolution fixed
  • Some minor experience glitches fixed

Version 2

Version 2.5.7

Released December 7, 2013. Fixes

  • Fixed a glitch in rarity calculations for spawning
  • Fixed a glitch where null rarity Pokémon could spawn
Version 2.5.6

Released December 4, 2013. Changes

Fixes

  • Fixed Pokémon falling through the world
  • Fixed a duplication glitch where the owner variable was getting lost (on heal or death or similar)
  • Fixed various flying offsets
  • Fixed Pokémon spawning in places they shouldn't be and with wrong rarities
  • Fixed glitch where throwing a Poké Ball at a Pokémon in battle and failing allowed other players to then engage that Pokémon
Version 2.5.5

Released December 2, 2013. Fixes

  • Fixed ID tag floating around in save files which was causing a crash
  • Fixed saving tag in computer
  • Re-linked a few textures
Version 2.5.4

Fixes

  • Fix to ID assignment to Pokémon coming from previous version save files (no more crashing)
  • Re-added new database fixes from 2.5.3 (plus some more)
  • Fixed a crash due to mist
  • Removed a duplication glitch
Version 2.5.3

Released December 1, 2013. Changes

  • Whole new ID system
  • Added support for ModBlocker
  • Shiny Pokémon do not get engaged in wild battles

Fixes

  • Thawing effect
  • Recoil ignoring opponent's fainting (giving greater recoil)
  • Small trading fix
  • Thrash
  • Magnet Rise
  • Baton Pass
  • Light Screen & Safeguard
  • All entry hazards (Spikes, Stealth Rock, etc.)
  • Last Resort
  • PP taking too much when using multi-turn attacks, amongst other issues.
  • Rapid Spin
  • All partially trapping moves.
  • Dig, Bide, etc. failing against Flying/Ghost-types during preparation turns.
  • Experience not being updated properly after battle.
  • Wailmer Pail bug
  • Experience display bug
  • Experience awarding bug
  • ID bugs causing mysterious swaps of Pokémon in party (It's finally fixed!)
  • Online freezing bug
  • GUIBattle screen 'bug'
  • Server crashing bug
  • Trainer bug making all Pokémon not heal
  • Trading issues
Version 2.5.2

Released November 29, 2013. Fixes

  • Fix to a bunch of evolutions not happening at the right level or not at all
  • Mewtwo can now learn TMs.
  • Fix to SolarBeam
  • Fix to sounds not playing in multiplayer
  • Battles can no longer be forced during evolution animation.

Minecraft 1.6.4

Version 2.5.1

Released October 31, 2013. Changes

Fixes

  • Evolution now happens after a battle and move learning happens after evolution.
  • Saving system; should be far faster and not slow down as more people are on a server
  • Pokémon being gone forever once thrown into the Void
  • Tweaked confusion self-attack chance calculation
  • Inventory extension going dark when held item equipped
  • Optifine issue with initialising of tile entity
  • Pokemon can now be ridden underwater.
  • Saving will now happen for player data on all forms of disconnects (kicks included).
  • Fixed the issue with servers
  • PokéChecker fixed
  • Running Shoes now use a direct modification of player attributes rather than potion effect.
  • Fixes to riding offsets
  • Fixed a number of crashes of one GUI trying to open on top of another one
  • Added new detection for GUI being open to prevent battles starting when one is
  • Magikarp goes sideways when on land.
  • EV items give EVs at level 100.
  • Pokémon were duplicating on force battle.
  • Moves are now learned if evolution is cancelled.
  • Status moves now can hit.
  • Fixed moves: Crush Grip, Foul Play, Future Sight, Revenge, Substitute and Spite
  • Leaf Stone now changes colour depending on biome
  • Removed orbs/shrines from creative menu
  • Opponent's face now shows in accept/deny screen.
  • Fixed bunch of invisible models
  • Music renormalised to -10 db
  • Increased Fossil and Fire Stone spawn chance by 50%
Version 2.3.1

Released August 10, 2013. Fixes

  • Fixed saving of Pokémon in server situations where disconnect occurred before save tick
  • Fixed rods dropping too often and glitch where Fisherman would not disappear on defeat
  • Fixed max health being incorrectly stored in Pokémon from old saves on Bukkit servers

Minecraft 1.6.2

Version 2.3

Released August 9, 2013. Changes

Fixes

  • Fixed many moves
  • Fixed EV training items not adding bonus EV points
  • Fixed EV points having no limit
  • Fixed EV points not being added when Pokémon levels up from the victory
  • Fixed aggressive Pokémon re-initializing battle immediately after a successful escape
  • Fixed owned Pokémon not despawning if their owner is not online
  • Fixed bug allowing owned Pokémon to be captured when owner not online
  • Fixed boss Pokémon retaining boss status when captured, even if sent to PC
  • Fixed Pixelmon blocks rotation
  • Fixed having more than one primary status effect at one time (sleep + paralyze, etc.)
  • Fixed multiple chat outputs during battle of “Your <Pokémon> fainted!”
  • Fixed battle camera shaking violently on fainting
  • Fixed battle camera being located in unloaded chunk
  • Fixed Pokémon in battle being located in last used location
  • Changed battle camera on player to first person mode
  • Active Pokémon now retrieved at end of battle
  • Player death during battle now ends battle
  • Player logout/disconnect now ends battle
  • Fixed party GUI not appearing if player died during battle
  • Improved failure messages for status effect inflicting moves
  • Improved failure message for failed moves
Version 2.2.1

Released May 24, 2013. Fixes

  • Fixed crash bug when evolving an Eevee near a Moss/Ice Rock on a server
  • Fixed a weird behaviour with the side bar's first position getting overwritten by a Pokémon that the player was battling with

Version 2.2

Released May 23, 2013. Changes

Fixes

  • Fixed disconnecting from a server and the side-bar disappearing
  • Fixed bug in base stat loading which reduces memory used by Pixelmon entities by 10x
  • Fixed Potions applied to Pokémon crashing the game
  • Fixed wrong location bug
  • Fixed recharging moves
  • Increased Badge stack size
  • Normalized size of Pokémon in Pokédex and fossil machine
  • Fixed rendering of held item when moving in PC
  • Fix to Disable not always being reset after battle
  • Pokémon in battle should now properly be positioned if sent out.
  • TMs are now only removed if the move is learnt - canceling will not remove them.
  • TMs can now only be taught to owned Pokémon.
Version 2.1.2

Released March 23, 2013. Fixes

  • Fixes for various crashes when people quit when riding
  • Fix to stat calculation, was resulting in stats that were a little low
  • Fix to music file finding
  • Fix to entity getting a very wrong location (will now unload said entity automatically)
  • Fix to mounting offsets - now takes into account growth and level, upcoming database updates will slowly add correct offsets for different Pokémon
  • Couple of move fixes
  • Further modification to bauxite generation, much lower amounts now
Version 2.1.1

Released March 27, 2013. Fixes

  • Fix to bauxite generation - now spawns! Also spawns a little deeper than previously and over a wider vertical range
  • Fixed crash on sending a Pokémon out
  • Fixed infinite player loading loop crash

Minecraft 1.5.0

Version 2.1

Released March 25, 2013. Changes

  • Update to MC 1.5
  • Miltank can now drop leather.
  • Boss Pokémon are much more common.
  • Boss Pokémon now revert to normal Pokémon on capture.
  • Flaaffy, Tentacruel and Armaldo added (in the resources install)
  • Added Pokémon sounds
  • Added 2 tracks to the Pixelmon soundtrack

Fixes

  • Disabled move switching inside PC
  • Friendship now limited to 0-255
  • Anvils drop contents when destroyed.
  • Health bars now display actual health in battle.
  • Confusion no longer glitched
Version 2.0.3

Released March 1, 2013. Changes

  • Trainers can now despawn if players move far enough away from them.
  • Trainers now get included in all spawning calculations (should now be properly representative of their rarity).
Version 2.0.2

Released February 27, 2013. Fixes

  • Fix to crash in switching tabs in PokéChecker while using PC
  • Fix to air Pokémon not spawning (Pidgey, etc.)
Version 2.0.1

Released February 27, 2013. Changes

  • Changed spawn command to /pokespawn

Fixes

  • Fix to Trainers not losing and despawning when being beaten
  • Fix to Trainer spamming 2 lines when switching Pokémon
  • Fix to crash in inventory when held item ID was changed between versions
  • Fix to PokéChecker escaping from PC when pushing escape
  • Fixed Shinies reverting on capture (due to lack of sync between client and server versions of the entity)
  • Fixed PC – will use a bit more network overhead but will be much more stable
  • Fix to crash bug from battles

Version 2.0

Released February 22, 2013. Changes

  • Natures: all 25 Natures, should work identically to the Pokémon games, visible in the Pokémon summary screen
  • Growths: 7 different growths, impacts how big the Pokémon is and will be. Visible in the Pokémon summary screen
  • Bosses: 3 different types of bosses (uncommon, rare and legendary), each is bigger, stronger and much harder to catch than normal. Defeating them will cause them to drop rare items (TMs, Potions etc), Pokémon of the same evolutionary chain will spawn around them in larger groups.
  • Added Fossil cleaner: rotating machine, putting uncovered Fossils inside will clean them, making them ready for the Fossil machine.
    • Using it with a Fossil in hand will activate it, and using it again will remove the cleaned Fossil when it’s stopped.

Aluminum Plate

Aluminum Plate

Redstone

Aluminum Plate

Aluminum Plate

Glass Pane

Aluminum Plate

Aluminum Plate

Redstone

Fossil Cleaner


Fixes

  • Fossils for which the created Pokémon is not in game are not generated or findable in the world.
  • Nickname was being set when a Pokémon entered a PC (causing name kept on evolution).
  • Fixed a crash from new database retrieval method where download of database pointer returns null
  • Pokémon can no longer be sent out in battle when fainted or healed with Potions.
  • Fixed crash on closing trading GUI with button
  • Fixed Fossil machine display rendering through other object
  • Learning moves happens after evolution.
  • Evolution now happens back a level earlier.
  • Fixed crash from Pokémon riding minecarts
  • Fixed Pokédex in SMP
  • Fix to our y-rotation issues with Techne!!! – As a result a whole bunch of old models that had glitches now look right!
  • Water Pokémon no longer drown
  • Swimming Pokémon no longer jump up and down lots.
  • Fixed crash on picking a move that was empty in battle
  • Fixed being able to use an attack with no PP
  • Shinies will now stay Shiny upon capture

Version 1

Version 1.9.6

Released January 28, 2013. Changes

  • Added a Trainer rarity modifier in the config. This allows players to change the rarity of Trainers relative to Pokémon.

Fixes

  • Fix to experience not being retained on retrieving and sending out
  • Fix to 2 battle crash bugs
  • Fixed Trainer rarity (someone had set the values too high)
Version 1.9.5

Released January 26, 2013. Changes

  • Spawning now supports amphibious Pokémon.
  • Beginning of new skeletal animation system (won't see anything new at this stage, it just replaces the old code with a more generalised solution)
  • Super flat worlds now supported by spawning system
  • Creative tabs now support other mods.
  • Completely re-worked spawning, Pokémon should spawn underground, numbers should be easier to change in config

Fixes

  • Fixed battle camera
  • Further tweaks to spawning
  • Fix to crash on level up in battle
  • Fix to battling system, built new counter and persistence system which works with the changes to battling made a few patches ago.
  • Re-pieced a number of Pokémon
  • Further fixes to Trade machine
  • Further fixes to Pokédex
  • Fix to infinite battle loop where you could find large bunches of items from a battle that had continued
  • Lots more fixes

Version 1.9

Released January 5, 2013. Changes

Fixes

  • Lots of other fixes
Version 1.8.6

Released December 6, 2012. Changes

  • TMs added into Creative menu–no way to get them into Survival just yet

Fixes

  • Memory improvements for SMP
Version 1.8.5

Released December 6, 2012.

Version 1.8.3

Released November 19, 2012. Fixes

  • Fixed spawning problems (no land spawns and heaps of Trainers)
  • Further reduction to memory usage with less lag this time too
Version 1.8.2

Released November 18, 2012. Fixes

  • Fixed Diglett crash
  • Pokémon should not take damage from being caught in blocks.
  • Fix to a server crash on spawning

Minecraft 1.4.4

Version 1.8.1

Released November 16, 2012. Changes

  • Updated for 1.4.4
  • Reduced memory consumption (may slow down initial world load times a bit)

Fixes

  • Fixed Yawn server bug
  • Fixed waiting at Mojang screen
  • PokéChecker now is consistently bright on all screens and has a fixed move description box.

Known bugs

  • Slowbro/Poké textures may not load on all machines.

Version 1.8

Released November 10, 2012. Changes

  • GUI
    • Battle GUI: comes with new fully built bag system, move picking, Pokémon swapping, chat replacement and lots more
    • Extended inventory (Survival and Creative): New way of accessing Pokémon data and held items. Drop items onto held item slots to equip them, and use them on a Pokémon to access the new summary screens.
    • Summary screen (PokéChecker replacement): Now showing much more detail about a Pokémon's stats, attacks and happiness. Also allows re-arranging of moves, renaming and leveling disabling
  • 16 new Pokémon: Alakazam, Chansey, Dragonite, Golem, Farfetch'd, Kadabra, Kingler, Meowth, Piloswine, Poliwag, Rapidash, Slowbro, Slowpoke, Spearow, Tangela, Venomoth, Venonat
  • 2 re-done models: Ivysaur, Oddish
  • Heaps of battling enhancements and fixes to go along with the new battling GUI
  • Level-up screen showing stat increases
  • More Trainers
  • More Poké Balls
  • Heaps of Badges
  • Heaps more moves coded.
  • Re-worked capture algorithms to provide an experience closer to the games.

Fixes

  • Aggressive Pokémon battle initiation has more checks for illegal battle starting.
  • Large bunch of crash bugs.
  • Rendering of screens that in the past were changed when raining or held item changed are now fixed.
  • Apricorns can now be placed.
  • Improved generation of Fire Stones and Leaf Stones.
  • Apricorns can now only be placed on the top of blocks.
  • A series of different infinite battle loop bugs.
  • Crash when accessing PC with null Pokémon (one caught from trainer, will now be deleted if encountered).

Known bugs

  • Dull stats screen when not holding an item in the PokéChecker GUIs.
  • Slowbro/Poké textures may not load on.
Version 1.7.6B

Fixes

Version 1.7.6

Released October 2, 2012. Changes

  • More animations.
  • Reworked Wartortle model.
  • Trainers can now be spawned by the same spawn command as for Pokémon.
  • Freeze command for taking screenshots/videos.
  • Swinub, Dodrio (wasn't actually in 1.7.5).
  • Riding disabled due to it causing servers to crash.

Fixes

Version 1.7.5

Released October 1, 2012. Changes

Bug fixes

  • PC will no longer appear black to some people.
  • Pokédex doesn't crash on selecting a Pokémon that isn't in game.
  • Evolution stone ore should now spawns in the right places.
  • All the crash bugs relating to inventory manipulation should be fixed.
  • Red Pokémon bug
  • Master Balls always catch.
Version 1.7.2

Released September 18, 2012. Changes

Fixes

  • Could not load move bug fixed
  • Internal server errors (for the most part) are gone.

Coming soon

Version 1.7.1

Released September 13, 2012. Changes

Diamond

Diamond

Diamond

Glass Pane

Redstone Lamp

Redstone

Diamond

Diamond

Diamond

PC


Version 1.7

Released September 9, 2012. Changes

  • Full entity rewrite, Pixelmon now takes a total of 3 entity IDs, forever banishing the looming shadow of Minecraft's hidden entity ID limit.
  • SMP much improved! Following the entity rewrite, SMP is now running much better and should give an equivalent experience as playing solo but with the added bonus of being able to battle friends!
  • A bunch more Pokémon, I believe the total is now up to 86! These include Lapras and Scyther among others.
  • Trainers re-implemented! Trainer code was rewritten á la Pokémon to use one entity and has been re-enabled for some more challenging and provoking competition.
  • Potions/Elixirs etc. Rodel has opened up his account with the addition of a bunch more Potions, Elixirs and status ailment healing items for use in and out of battle.
  • New capture animation (worth checking it out)
  • More Pokémon animations (my personal favourites are Magnemite and Magneton)
  • More fixes than I could possibly write here...
Version 1.6.2

Released August 27, 2012. Changes

Fixes

  • Lots of battle fixes
  • Fixed crash bug on sending out Pokémon with none in party
  • Fix to Arbok's texture
Version 1.6.1

Released August 25, 2013. Changes

  • Mew has an incredible animation.

Fixed

  • Stopped all keybindings firing twice
  • Pokémon now spawn in the middle of the block they are sent out to.
  • Arcanine's model is fixed and has new animation.
  • Updated for Forge 4.0.0.230
  • Pokemon's health bars now update.

Version 1.6

Released August 25, 2013. Changes

  • The Pixelmon experience brought to Minecraft 1.3.2
  • Spawning system re-worked; now more efficient and smoother than custom spawner plus better coverage than Minecraft spawner
  • Particle effects for some Pokémon
  • Lots more animations
  • 8 more Pokémon
  • Database now updates itself and downloads from our master copy on our servers.

Fixes

  • Huge numbers of PC fixes/tweaks/performance updates
  • Bounding boxes fixed for all Pokémon
  • Lots and lots of other fixes for texture glitches/model issues/battling bugs, etc.

Bugs

  • Thrown Pokémon land at the player's feet.
Version 1.5.4

Released August 4, 2012. Changes

Fixes

  • Fixed order being kept in overlay in SMP
  • PC now working again in SMP
  • XP is now gained in battles with wild Pokémon again.
  • XP is displayed correctly in the Pokéchecker.
  • PC and healer blocks removed from Creative inventory
  • Pokémon can replace moves on learning when the move list is full.
  • Removed lighting effect from Charmander line until code is working right
  • Damage and healing is now reflected in the sidebar in both SSP and SMP.
  • Pokémon sent out in snow no longer spawn on top of the player.
  • Different types of Poké Balls now render correctly in SMP.
  • Healing machine not always working–couldn't send out afterwards
  • Can now retrieve Pokémon after fleeing via Roar
  • Bug Catcher no longer causes a crash.
Version 1.5.3 HotFix

Released July 29, 2012. Fixes

  • Fixed a couple of crash bugs in SMP.
Version 1.5.2 HotFix

Released July 28, 2012. Changes

  • Moved to Forge 3.3.8.152 – this gets rid of the "a mod you are using is out of date" message.
  • A few more animations/fixed animations (Gloom and Mankey)

Fixes

  • Fixed up capitalization of some image files (was causing crash on Mac version)
Version 1.5.1

Released July 27, 2012. Changes

  • Brand new models for PC and healer
  • Krabby added!
  • New animations for some Pokémon
  • A awesome new feature (which is secret; don't worry, it's obvious)

Fixes

  • Fixed a couple of issues with super-effectiveness
  • Fixed a few rendering issues with Gloom and Vaporeon
  • Fixed an issue where recalling Pokémon wouldn't work after a battle
  • Fixed a few issues with the Bug Catcher
  • A few other bits and pieces

Version 1.5

Released July 21, 2012. Changes

Version 1.4.3

Released July 15, 2012.

Version 1.4.2

Released July 7, 2012.

Version 1.4.1

Released July 5, 2012.

Version 1.3.2

Released June 30, 2012. Changes

Version 1.3.1

Released June 28, 2012.

Version 1.3

Released June 10, 2012. Changes

  • A config file has been added to change the IDs as well as the spawn limits for the Pokémon for older computers.

Fixes

  • Zubat's wings have been corrected, however they no longer have any animation.
  • Charmander and Charmeleon have been repaired.
  • Water Pokémon no longer cause crashing.

Bugs

  • Many models still have not yet been fixed.
Dev Build 1.2.4

Released June 4, 2012. Changes

Fixes

  • Pokémon now level up properly.
  • All Pokémon interaction bugs are fixed (aside from the one listed below).
  • Geodude's model is no longer a rocky texture stretched over a villager model.
  • Trapinch now has a face.

Bugs

  • Zubat's wings are now both on its left side.
  • Charmander and Charmeleon have messed-up textures now.
  • Crashes often happen while in water near water Pokémon.
  • Mew has seemingly disappeared from the game; however, it still has a PokéDex entry.
Dev Build 1.2.3

Released May 30, 2012 Changes

  • Pokémon added: Mew

Fixes

  • All move slot bugs fixed
  • Pokémon inventory bugs fixed
  • Sleeping now heals Pokémon
  • Pokédex list fixed

Bugs

  • Pokémon models still not fixed
  • Magikarp still causes crashing.
  • Mew now causes crashing.
  • No PC to access the extra Pokémon sent to the computer
  • Test recipes are still in.
  • When a Pokémon gains a level, it will be reverted back to the previous level upon recalling it.
  • Pokémon level gain seems random and possibly world dependent.

Incompatibilities

  • Optifine will cause the Pokémon inventory screen to be invisible but still usable.
Dev Build 1.2.2

Released May 27, 2012. Changes

Fixes

  • Mankey no longer crash the game.
  • Player Pokémon can no longer attack each other.
  • Charizard and Blastoise now have proper textures.
  • Pokémon no longer skip moves on level-up.
  • Oddish now move.

Bugs

  • Several models are still messed up.
  • Zubat is now missing a leg.
  • Geodude looks like a villager with a rocky texture stretched over it.
  • Magnemite is floating above where it should be in the Pokédex.
  • Gastly is off-center in the Pokédex and appears smaller than it should be.
  • All types of Poké Balls default into regular Poké Balls after colliding with something (this does not effect their catch rate when first thrown, however).
  • Pokédex list goes far past where it should be, making the scroll bar almost useless for navigation.
  • Several bugs with the new inventory:
    • Pokémon will sometimes disappear (usually when the game gets paused), and this causes other Pokémon to become incapable of occupying the same slot they're on, presumably because it still registers them as being there.
      • Whenever this happens, it also seems to lock the player from selecting Pokémon in the lower squares of the Pokémon inventory, mostly likely because the game is also registering the Pokémon that's disappeared as not being there, forcing the party up, without forcing the Pokémon up along with it.
      • Alongside and caused by this, new Pokémon caught can occupy the same slot as older Pokémon, randomizing which Pokémon are sent out.
        • They can also be forced a square below the inventory.
  • Attempting to send out a Pokémon from a blank slot will output the "You retrieved x" message, x being a random Pokémon.
  • Sleeping no longer heals Pokémon, and healing tables are no longer useable, which makes reviving Pokémon impossible.
  • Moveslot bug is slightly less annoying but still there.
    • Rather than the previous method, replacing a move now replaces all moves below and including the chosen slot.
Dev Build 1.2.1

Released May 22, 2012. Changes

Fixes

  • The starter screen is no longer an infinite loop.
  • Rare Candies are no longer infinite.
  • Attacking Pokémon in the midst of battle no longer crashes the game.

Bugs

  • Dropping the last item in the inventory will cause the starter screen to pop up again (however, dropping the last item from the inventory GUI will not do this).
  • Mankey are uncatchable and cause a crash when attacked by a player's Pokémon.
  • Accidentally sending out an owned Pokémon against another owned Pokémon will cause a crash.
  • Eevee, Trapinch, Jigglypuff, Wigglytuff, Ivysaur, and Voltorb have messed-up models.
  • Additionally, Blastoise, Charizard and Wigglytuff have no textures.
  • Zubat are missing a fang and will continuously float higher and higher as they are hit without ever coming back down.
  • Oddish and Zubat will not move no matter the circumstance (besides Zubat floating upwards when hit).
  • Healing Table does not heal properly.
  • Replacing moves on a Pokémon is extremely glitchy.
    • The top and bottom move cannot be replaced.
    • Replacing a move in the second moveslot will cause it to replace all the moves with that one. Afterwards, replacing any move anywhere will replace all of them.
    • Replacing a move in the third slot will replace the moves above and below it as well.
  • Flying/floating Pokémon have their hitboxes on the ground instead of on their model.
  • Leveling up a Pokémon will increase its max HP, but its current HP will not go up with it.
  • Poké Balls won't update with the evolution of a Pokémon until they are called back.
  • Pokédex currently only shows Bulbasaur.
  • Massive lag spikes due to Pokémon spawning
  • Health bars on Poké Balls are inaccurate.
  • Fainting message for wild Pokémon will display even if they were not engaged in battle.
  • Magikarp are always injured.
  • Pokémon will sometimes turn invisible.
  • Throwing a Poké Ball into the air repeatedly will duplicate the Pokémon stored inside.
  • Magikarp are uncatchable and cannot be battled.
  • Caught Pokémon are all reset to level 5.
  • Pokemon will sometimes skip moves when leveling up.

Version 1.1

Released May 9, 2012. Changes

Fixes

  • Squirtle and Charmander now have moving animations.
  • Recalling Squirtle now displays the correct message.
  • A single Rare Candy is no longer infinite use.

Bugs

  • Starter selection screen will continuously pop up when starting a new world, forcing the exiting of the client and causing the Pokémon gained to become glitched.
  • While playing in offline mode, Pokémon caught with Poké Balls will disappear.
  • Logging out of Minecraft will cause all caught Pokémon currently in Poké Balls to glitch. Poké Balls can, however, be cleared and used again.
  • The Pokémon's hitboxes do not grow with them.
  • If a Pokémon is attacked in the middle of a battle, the game will crash.

Version 1.0

Released April 21, 2012. Changes

Bugs

  • Poké Balls can be used multiple times without breaking, almost guaranteeing capture.
  • A single Rare Candy can be used infinitely, but a stack of them will deplete until there is one left.
  • Calling back Squirtle will give the message, "You caught a wild Squirtle".
  • Squirtle and Charmander have no movement animations.

</spoiler>

© 2014 - 2020 Pixelmon Mod