i hope this works. apologies if it doesnt lmk and ill try again lol
singleplayer should work again!!
backported 0.4.2+1.20.1 on user request
backported whitelist/ban fixes from main (1.21)
fix whitelist and bans for mojang users (previously, if you were allowing mojang users to join, but also had a whitelist on, it would always deny them from joining even if they were whitelisted)
fixed a mixin conflict with ModernFix
this conflict doesn't seem to exist on 1.20.6 so i didn't change anything there
bugfix: no longer crashes when trying to load an invalid texture url. also stops you from accidentally entering an invalid url on the "edit identity" screen
updated from 0.4.0+1.20.2 to target minecraft 1.20.6
backported 0.4.0+1.20.2 to 1.20.1, see changelogs for 0.3.0+1.20.2 and 0.4.0+1.20.2 for what's different
lots of new server side options!
now as a server admin, you can configure the behaviour of client key login extensively - see https://codeberg.org/winter/client-key-login#configuration for details
implement "identity theft", my silly name for the feature that lets you import skin and cape textures from an existing official minecraft account! to use it, enter a username on the "edit identity" screen, then click the blue download icon
backported to minecraft 1.20.1 at someone's request
sources in git branch "1.20.1"
no longer affects singleplayer worlds
this fixes a bug of singleplayer hanging up when trying to exit, but means you can't use custom identities in singleplayer or lan worlds anymore
updated for minecraft 1.20.2
some internal changes (see git) but no extra functionality (so the version number is the same)
initial public (beta) release
version 0.1.0 was barely functional so i didn't bother publishing it