Changelog
WARNING
After updating to IAS v9, if you change your mind and will rollback to v8, you will have to readd your accounts.
What's new in v9
- Rewritten all code from the ground up using modern Java (17) and modern Minecraft API. (Probably fixed some bugs and added some more due to this)
- Refactored the project to allow easier cross-loader and cross-version development.
- Added access/refresh token encryption with hardware or password key at your choice. (To combat token stealing and accidental token sharing; It's possible to opt-out of token encryption but it's UNSAFE and is disabled in the config by default)
- Added a lot of things to prevent token stealing and accidental token sharing. (Encryption mentioned above; Moved accounts out of config folder; Added disclaimers and "loud" file names into the new folder; Added info on how to "revoke" all tokens)
- Added Forge, NeoForge, and native Quilt support.
- Added support for newer versions. (1.20.6 and 1.21)
- Some authentication errors will now use more detailed/helpful messages.
- Authentication link will be now copied to clipboard.
- Improved security and fixed some bugs for Microsoft authentication. (Also added alternative authentication method similar to MultiMC/Prism)
- Used new skin widgets (used for skin reporting by Mojang) to preview skins.
- Added an option to show nick in the server list. (Enabled by default; Can be disabled)
- Enabled button in the server list by default. (Can be disabled)
- Auto-moving IAS button to the right if there's another mod button in the way.
- Added a lot of various tooltips.
- Prevent invalid offline names (too long, too short, containing invalid characters) by default. (Can be overridden)
- Added toast notification (warning) for invalid offline names when joining a server. (Can be disabled)
- Added an option to show current username in the game title bar. (Disabled by default)
- UI was rewritten. (Main UI is mainly untouched; Account adding/removing/editing/using screens remade into "fluent popups"; Config UI is changed slightly; Keybinds will work in some GUIs; Double clicking an account will use it; Accounts will show tooltips)
- Added a few unexpected pigs. (easter eggs)
- Added some help pages.
What's new in 9.0.0-release (in comparison to 9.0.0-beta.5)
- Added 1.21 support. (#155)
- Fixed NPE when using Hardware Crypt. (#152)
- Offline skins now fetch skins by usernames. (#153)
- Added descriptive error message when connection can't be established due to it being instantly rejected. (e.g. via the
hosts
file) - Extended error messages in logs to provide more information.
- Added "friendly" error message when changing accounts in-world.
- Added a small popup informing that "the screenshot is not enough to fix most problems" when an error occurs.
- Fixed stack overflow exception when game is being shut down by closing window on Forge/NeoForge.
- Added more mod metadata for third-party mods.
- Dropped (MC)Forge for 1.20.6 for now (temporarily), it won't run anyway. (NeoForge works just fine)
- Small refactorings, updating dependencies/Gradle, other small fixes.
Files
IAS-NeoForge-1.20.4-9.0.0.jar(299.39 KiB) Primary
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
ReleaseVersion number
9.0.0Loaders
NeoForge
Game versions
1.20.3–1.20.4Downloads
175Publication date
June 22, 2024 at 4:01 AMPublisher
VidTu
Current Maintainer