安卓/Win10/BDS 解決MC舊版本正版驗證失敗 文字版教程
KeyPatcher: https://github.com/ambiennt/KeyPatcher
安卓
下載對應版本的APK (mc.minebbs.com等)
解壓v8a APK中 lib/arm64-v8a/libminecraftpe.so ,或 v7a APK中 lib/armeabi-v7a/libminecraftpe.so
使用KeyPatcher patch解壓的so文件
重新把patch好的so文件壓縮回去
重新簽名(MT管理器之類的東西均可)
安裝APK
Win10
使用MCLauncher下載需要的版本(https://github.com/MCMrARM/mc-w10-version-launcher)
在MCLauncher的目錄下找到對應版本的Minecraft.Windows.exe
使用KeyPatcher patch?Minecraft.Windows.exe
在MCLauncher中點Launch該版本
BDS
法1:直接patch服務端
下載解壓BDS(亦可使用bdsdownloader)
使用KeyPatcher patch bedrock_server.exe
* 如需使用LiteLoaderBDS,請patch bedrock_server_mod.exe(如果有)
運行開服
法2:插件運行時修改字符串值(需要插件加載器)
符號(TrustedKeys::AuthServicePublicKey)
參考插件代碼:https://github.com/Jasonzyt/FixXboxLiveAuth/blob/main/src/dllmain.cpp
法3:在server.properties中添加trusted-key配置
視頻教程?* 此方法會與FakePlayer沖突,如有需要建議使用法1
在BDS目錄下server.properties中添加下面這一行配置