MirageCraft Pixelmon Reforged updated to version Reforged 6.2.3
REFORGED 6.2.3
"Now potatoes can run it!"
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
REFORGED 6.2.2
"Hang on a second, what have the devs really been working on all this time?"
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
"Now potatoes can run it!"
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
REFORGED 6.2.2
"Hang on a second, what have the devs really been working on all this time?"
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
Comments