Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] Injector #306

Open
r4h33q opened this issue Sep 6, 2021 · 6 comments
Open

[Question] Injector #306

r4h33q opened this issue Sep 6, 2021 · 6 comments

Comments

@r4h33q
Copy link

r4h33q commented Sep 6, 2021

How do I use injectors with this?

@ChristopherHX
Copy link
Owner

What is an Injector?

I have no clue what that even is.

  • You can change behavior with behavior packs, based on json files officially supported.
  • You can write a launcher mod (you need v0.3.0-rc1+ of the launcher, or a very old version), an android library which might patch the game directly in c++ (compiled with the android ndk)
    • Doing this will increase the chance to see a crash
    • This is not fully documented
    • put .so into ~/.local/share/mcpelauncher/mods/
    • extern "C" void mod_init() {} is your entry point
    • void mcpelauncher_hook(void* symaddr, void* replacement, void** originalfunction) can replace native functions of the game and do unsafe stuff.
      • void* mc = dlopen("libminecraftpe.so");
      • void * symaddr = dlsym(mc, "functionname");

@r4h33q
Copy link
Author

r4h33q commented Sep 26, 2021

injectors add code which make minecraft into a client.
u can search up onix client and it will give u a code injector.

@ChristopherHX
Copy link
Owner

which make minecraft into a client.

Minecraft is a client, the server part is abandoned (missing debugging symbols!!!)

Onix client is only for the windows 10 edition, so the answer is no. While is launcher is for the android edition, it is more feasible to hack mrarm's toolbox to work with this launcher.

If you have the source code of the onix client, port it to a native mod and patch the game.
I'm not interested in any form of hacked / injektor clients, no one else works on this project.

@h-m-m-m
Copy link

h-m-m-m commented Apr 13, 2022

you could use the plasmic source code but you would need to replace the sdk

@r4h33q
Copy link
Author

r4h33q commented Apr 13, 2022

you could use the plasmic source code but you would need to replace the sdk

could u sent a link?

@h-m-m-m
Copy link

h-m-m-m commented Apr 14, 2022

you could use the plasmic source code but you would need to replace the sdk

could u sent a link?

well, you cant use it but there are clients like horion https://github.com/horionclient/horion that you can update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants