fix username function

This commit is contained in:
murdle 2026-01-20 22:12:36 +02:00
parent 4d67f1ebec
commit e668fd23f8
3 changed files with 5 additions and 5 deletions

View File

@ -3,5 +3,5 @@
class ExtendedCertificate {
public:
static mcpe::string (*ExtendedCertificate_getXuid)(ExtendedCertificate*);
static mcpe::string (*ExtendedCertificate_getIdentityName)(ExtendedCertificate*);
};

View File

@ -153,4 +153,4 @@ void (*DedicatedServerCommandOrigin::DedicatedServerCommandOrigin_construct)(Ded
#include "ExtendedCertificate.h"
mcpe::string (*ExtendedCertificate::ExtendedCertificate_getXuid)(ExtendedCertificate*);
mcpe::string (*ExtendedCertificate::ExtendedCertificate_getIdentityName)(ExtendedCertificate*);

View File

@ -65,8 +65,8 @@ void handleTextPacketStub() {
}
mce::UUID getIdentityStub(ExtendedCertificate* cert) {
mcpe::string xuid = ExtendedCertificate::ExtendedCertificate_getXuid(cert);
return mce::UUID::fromText(std::string(xuid.c_str()));
mcpe::string name = ExtendedCertificate::ExtendedCertificate_getIdentityName(cert);
return mce::UUID::fromText(std::string(name.c_str()));
}
using namespace std;
@ -187,7 +187,7 @@ int main(int argc, char *argv[]) {
((void*&) Social::XboxLiveUserManager::XboxLiveUserManager_construct) = hybris_dlsym(handle, "_ZN6Social19XboxLiveUserManagerC2ER11ScreenStack");
((void*&) Social::UserManager::UserManager_construct) = hybris_dlsym(handle, "_ZN6Social11UserManagerC2Ev");
((void*&) Social::UserManager::UserManager_addUser) = hybris_dlsym(handle, "_ZN6Social11UserManager7addUserESt10unique_ptrINS_19XboxLiveUserManagerESt14default_deleteIS2_EEi");
((void*&) ExtendedCertificate::ExtendedCertificate_getXuid) = hybris_dlsym(handle, "_ZN19ExtendedCertificate7getXuidERK11Certificate");
((void*&) ExtendedCertificate::ExtendedCertificate_getIdentityName) = hybris_dlsym(handle, "_ZN19ExtendedCertificate15getIdentityNameERK11Certificate");
((void*&) MinecraftEventing::MinecraftEventing_construct) = hybris_dlsym(handle, "_ZN17MinecraftEventingC2ERKSs");
((void*&) EntitlementManager::EntitlementManager_construct) = hybris_dlsym(handle, "_ZN18EntitlementManagerC2ER17MinecraftEventingRN6Social11UserManagerE");