v1.6.0
- Added a country selector, you can now optionally select from the game which region or regions you want your IP to be from. You can also configure whether it should only apply to the ExitNode, or the Middle and Entry node too. Note: the connection will often get stuck if Tor can't find a node from your location in the given country, or your IP might not change multiple times after pressing "Change IP".
- Improved Linux support, now on linux if Tor is already running on the system, the mod will try to find a port to use that isn't already used instead of attempting to kill it, as it usually doesn't have permission to do so.
- Updated Tor to v0.4.8.16
- Fixed a bug where if the mod displayed "Failed to launch Tor, check logs.", the message would get stuck.
- Other improvements and bugfixes in the code, like the plugin now uses java's more modern file api.
v1.5
- Added support for .onion server addresses, and for resolving all other domains through Tor too, to prevent IP leaks.
- Updated the Tor client to 0.4.8.14.
- Lots of general improvements and optimizations in the code, the mod now makes use of more modern java features, such as virtual threads.
- Fixed a bug which would make the Tor client freeze, and the game with it when you tried to turn it off.
- Added better error handling, also it is now displayed to the user when an error happens in different phases.
- Made file extractions, mainly the initial one, faster.
- Smaller visual fixes in the UI.
- Updated libs.
v1.4 (for 1.21-1.21.1)
- Merged Linux and Windows builds, now this single version should work on both OSes.
- Added an option to change the location of the Tor buttons to any of the 4 corners.
- Rebased the mod to 1.21.4, and updated libs.
- Removed compatibility code, thus making the code more optimal, I'll probably do separate builds for earlier versions a bit later.
- Fixed a bug where the Tor client wasn't always closed after you exited the game.
- Improved the look of the loading bar a bit.
v1.4 (for 1.20.2-1.20.4)
- Merged Linux and Windows builds, now this single version should work on both OSes.
- Added an option to change the location of the Tor buttons to any of the 4 corners.
- Rebased the mod to 1.21.4, and updated libs.
- Removed compatibility code, thus making the code more optimal, I'll probably do separate builds for earlier versions a bit later.
- Fixed a bug where the Tor client wasn't always closed after you exited the game.
- Improved the look of the loading bar a bit.
v1.4
- Merged Linux and Windows builds, now this single version should work on both OSes.
- Added an option to change the location of the Tor buttons to any of the 4 corners.
- Rebased the mod to 1.21.4, and updated libs.
- Removed compatibility code, thus making the code more optimal, I'll probably do separate builds for earlier versions a bit later.
- Fixed a bug where the Tor client wasn't always closed after you exited the game.
- Improved the look of the loading bar a bit.
V1.3.5
- Fixed a bug where the settings icon wouldn't load on 1.21.3
- Made file unpacking async so it doesn't slow down the start-up process.
- Fixed a bug where the Tor output reader thread didn't shut down after it was done loading.
- Fixed smaller bugs with the loading screen, and at other menus.
- Added a screen for when the Tor client is already running and the mod couldn't shut it down.
- Fixed a bug where netty would throw an exception every time the client couldn't ping a server with the mod on.
- Improved log messages.
v1.3.0
- Updated the Tor client to 0.4.8.13 (git-e153e72c01315f86).
- Refactored the loading and IP changer screens to make them look a lot better.
- Cleaned up the code of the loading and IP changer screens, resolving an issue where they were consuming excessive resources.
- Added a settings menu, which remembers your settings. (More settings to be added later)
- Added an option to make the client only connect through Tor, to prevent accidental connections when it's not turned on.
- Added an option to "separate streams", basically it gives you a new IP for every connection when turned on.
- Rebased the mod to 1.21.3 fabric libs, still has compatibility down till 1.20.2.
- Cleaned up and "optimized" lots of things in the code.
- Fixed a bug where the mod would try to close Tor as many times as it was restarted when the game closed.
- Added the GeoIP and GeoIPv6 databases for the Tor client that were previously missing.
- Added a cancel button to the Tor connect screen.
- Updated libs.
- Fixed a bug where pressing ESC in one of the mod's menus would take you to the title screen instead of the server list.
- Fixed a bug where the buttons in the mod's menus would stay focused after clicking on them and returning to the given menu.