Version history/Even More Pixelmon Commands
From Pixelmon Wiki
This is a list of versions of PixelUpgrade, along with the changes that each version made.
Contents
4.0.0 beta 1
Released February 13, 2018.
Minor (non-breaking) config changes:
- Changed a bunch of helper text to hopefully explain things a bit better.
- Changed the default numLinesPerPage for /pixelupgrade from 20 to 10 to accomodate smaller chats.
- Removed a few of the less useful config-set aliases. You can still set them manually.
- Removed commandCost from /checktypes as this info is easily Googled.
- Removed showFixEVsHelper from /checkstats as /fixevs was removed. See "Removed commands" for more info.
- Removed per-config versions, as they turned out to be useless.
Major (breaking) config changes:
- Completely reworked /showstats and its config; it now uses hovers for its info. Regenerate this config.
New commands:
- /fixgender: Fixes Pokémon affected by breeding bugs or bad commands. Experimental!
- /spawndex: Spawns Pokémon based on their Pokédex number. Can add neat effects, like an outline.
- /timedhatch: Hatches eggs (slot or party) on a configurable cooldown, for a configurable cost.
- /timedheal: Heals Pokémon (slot or party) on a configurable cooldown, for a configurable cost.
Removed commands:
- /fixevs: As of Reforged 6.2, EVs cap at 252 (gen 6+ cap) instead of 255, making this command obsolete.
- /fixlevel: The bug it was made to fix (EVs not increasing when at the level cap) no longer exists.
Experimental console support:
- /checkstats
- /checktypes
- /fixgenders
- /forcehatch (this command has become kinda useless, may be merged into /timedhatch soon)
- /forcestats
- /pixelupgrade (command list, only prints commands that work from console)
- /timedheal (bypasses cooldowns)
- /timedhatch (bypasses cooldowns)
Experimental command block support:
- /fixgenders
- /forcehatch
- /forcestats
- /timedheal (bypasses cooldowns, can be wired to do stuff like healing zones!)
- /timedhatch (bypasses cooldowns, can be wired to automatically hatch whole teams)
Other changes:
- Added a fancy Unicode arrow ("➡") to /checktypes and the new /showstats hover mode.
- Added a Mew clone count check to /checkstats and /showstats.
- Added an alternate VIP cooldown to /showstats and the two new timed commands.
- Added battle checks to many commands, as they can't work reliably during battles. Prevents wasted cooldowns.
- Added Poipole (ID 803) and up to /checktypes and the new /spawndex.
- Also, made Alolan Pokémon in /checktypes accessible through the less awkward "/checktypes Alolan NAMEHERE".
- Changed many command messages to be a bit more professional.
- Changed max-IV formatting for commands like /checkstats to italic to work around an external bug.
- Changing command aliases no longer requires a reboot. Experimental.
- Fixed /checkegg mentioning free rechecks when no price is set. It'll now continue silently.
- Fixed /checkstats not showing the nickname on shiny Pokémon.
- Fixed /checkstats's gender/size/nature line occasionally splitting into two? Hopefully THIS works.
- Fixed /dittofusion mentioning upgrading instead of fusing in some places. Oops.
- Fixed /resetcount not recognizing "ALL" correctly because I forgot I never fully finished it. Derp.
- Fixed /upgradeivs saying legendaries were shiny on debug messages.
- Fixed Ho-oh not working correctly in /checktypes.
- Fixed main config not loading correctly if command configs were missing but a main config DID exist.
- Fixed missing spaces in front of the pipes when showing EVs in /checkstats.
- Fixed a bunch of other bugs that were too small to mention, mostly formatting issues.
- Made /checkstats on eggs only refer to /checkegg if the player has its permissions. Still configurable.
- Made names like "Tapu Koko" work in /checktypes.
- Removed a few older internal aliases that weren't being shown anywhere anyways.
- Removed baby IV checks from several commands, as Reforged updated to the gen6+ way of doing things.
- Removed the chat printing option from /showstats, moved to a far cleaner and smaller setup using hovers.
- Rewrote the internal config loader. Mostly helps maintainability, but filesize also benefits.
- Shortened many console messages to fit a standard Windows Command Prompt window. Work in progress.
- Switched to a #.#.# versioning system again (major/minor/patch) and started keeping proper changelogs!
3.0.0
Released December 28, 2017.
- Added
/showstats
- Moved debug logger to the main config, simplified it a little.
- Re-enabled numLinesPerPage.
- Fixed several formatting issues and reworded a few things.
2.0.0 beta
Released June 29, 2017.
- Added
/switchgender
. - Fixed /dittofusion passing on a sacrifice's stats a bit too early.
- Changed internal encoding to UTF-8. Fixes certain inputs on
/checktypes
. - Fixed a deprecated command option showing in
/resetcount
's helper text. - Made it so things like changing Shiny status no longer require a reconnect.
- Fixed
/upgradeivs
's debug logger showing it as another command. - Temporarily disabled the numLinesPerPage setting in the info command due to issues.
2.0.0 alpha
Released June 24, 2017.
- Added
/resetcount
. - Added
/checktypes
. - Completely reworked config file format.
1.3
Released May 22, 2017.
- Added
/checkegg
. - Added
/dittofusion
. - Made the plugin public.
1.0
Released May 20, 2017.
- Added
/forcehatch
,/checkstats
,/upgradeivs
and much more.