Skip to content

Conversation

whitecat346
Copy link
Member

内容

  • 添加微软登录部分(使用Reactive)
  • 添加Msa、Yaggdrasil、Offline三种账户
  • 修改UserInfo和OfflineUser实现(这里建议还是直接删除OfflineUser,因为已经存在了OfflineAccount)
  • 提取UUID生成部分,在PCL.Neo.Utils.UuidUtils中

注意事项

move JavaSearch code file into new folder-Java
fix the build error cs7036 in java.cs
match java version and arch by FileInfo in windows. without run java exe and use regex
still in developing! cant run.
complete the argument genereation code.
add oauth auth and game process
base oauth function
need more optimization
add skins, caps info
fix some bugs
optimiziation
# Conflicts:
#	PCL.Neo.Core/Models/Minecraft/Game/Arguments.cs
#	PCL.Neo.Core/Models/Minecraft/Game/Data/ArgumentsOptions.cs
#	PCL.Neo.Core/Models/Minecraft/Game/Data/VersionInfo.cs
#	PCL.Neo.Core/Models/Minecraft/Game/GameEntity.cs
#	PCL.Neo.Core/Models/Minecraft/Game/Log.cs
#	PCL.Neo.Core/Models/Minecraft/Game/Versions.cs
#	PCL.Neo.Core/Models/Minecraft/Java/Java.cs
#	PCL.Neo.Core/Models/Minecraft/Java/JavaEntity.cs
#	PCL.Neo.Core/Models/Minecraft/Java/Unix.cs
#	PCL.Neo.Core/Models/Minecraft/Java/Windows.cs
#	PCL.Neo/Models/Account/AccountInfo.cs
#	PCL.Neo/Models/Account/IAutheticator.cs
#	PCL.Neo/Models/Account/OAuthService/AuthCodeMode.cs
#	PCL.Neo/Models/Account/OAuthService/MinecraftInfo.cs
#	PCL.Neo/Models/Account/OAuthService/OAuth.cs
#	PCL.Neo/Models/Account/OAuthService/OAuthData.cs
#	PCL.Neo/Models/Account/OAuthService/RedirectServer/AuthCode.cs
#	PCL.Neo/Models/Account/OAuthService/RedirectServer/RedirectAuthCode.cs
#	PCL.Neo/Models/Account/OAuthService/RedirectServer/RedirectServer.cs
#	PCL.Neo/Models/Account/OAuthService/RedirectServer/RequestHelper.cs
#	PCL.Neo/Models/Account/OAuthService/RedirectServer/ResponseHelper.cs
#	PCL.Neo/Models/Account/OAuthService/RedirectServer/Unsubscriber.cs
#	PCL.Neo/PCL2.Neo.csproj.DotSettings
#	PCL.Neo/Resource/OAuthRedirectHttpPage.html
#	PCL.Neo/Service/Exceptions/DeviceFlowError.cs
#	PCL.Neo/Service/Exceptions/HttpError.cs
#	PCL.Neo/Service/IYggdrasilAuthService.cs
#	PCL.Neo/Service/MicrosoftAuth/DeviceCodeMode.cs
#	PCL.Neo/Service/MicrosoftAuth/DeviceFlowState.cs
#	PCL.Neo/Service/MicrosoftAuth/IMicrosoftAuthService.cs
#	PCL.Neo/Service/MicrosoftAuth/MicrosoftAuthService.cs
#	PCL.Neo/Utils/Net.cs
#	PCL.Neo/Utils/PeHeaderReader.cs
#	PCL.Neo/Utils/Result.cs
#	PCL2.Neo.Tests/PCL2.Neo.Tests.csproj
#	PCL2.Neo.sln.DotSettings.user
rebuild: account storage
@DotnetInstall DotnetInstall merged commit e04d9c0 into PCL-Community:main May 16, 2025
3 checks passed
@whitecat346 whitecat346 mentioned this pull request May 17, 2025
@DotnetInstall DotnetInstall added this to the 0.1a milestone May 19, 2025
@DotnetInstall DotnetInstall added 新功能 包括了新功能的更改 优化 对现有内容的优化与改进 labels May 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

优化 对现有内容的优化与改进 新功能 包括了新功能的更改

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants