How can we call the vtable functions like Player::setSneaking(bool)? I get how to change the dirt block being obstructed by a chest but isn't the chest attributes always ticking?
jacktheninja I don't understand any of this. I just saw a video of windows 10 MCPE modding I was like HELL YEAH SIGN ME UP then I watched the video and I said how the fuck
58th virtual method in the table. As he said, functions aren't named in the Windows 10 exeuctable, so pop libminecraftpe.so in IDA as well and compare them.
+Alex Y If you have an instance, you can get it using uintptr_t** vtable = *((uintptr_t***) instance); But if you want to modify it statically then you can get the address in IDA.
Please use light theme for the sake of video! Dark theme in lower resolution is very difficult to read. I'll still try and see the video, for the sake of content. Holding like till then.
Wow, finally I got someone to finally explain this correctly. Thanks a lot for explaining vTables for me!
Hey there, definitely!
This was extremely helpful, especially seeing you do a real world example
its probably better to open Bedrock Dedicated Server software in IDA instead, because it has function names.
How can we call the vtable functions like Player::setSneaking(bool)? I get how to change the dirt block being obstructed by a chest but isn't the chest attributes always ticking?
GhostFunds I tried that, thanks but I ended up figuring out the solution on my own
GhostFunds Yes but I compare it with the Bedrock dedicated server software for function definitions
helo echo
@@disepii Hello angry asf
@@echohackcmd5608 how do u do it tho
minecraft modder helps portal modder. nice.
In ida i see no reffernce to the number '59' or in video how did you find 59 i do not understand
jacktheninja I don't understand any of this. I just saw a video of windows 10 MCPE modding I was like HELL YEAH SIGN ME UP then I watched the video and I said how the fuck
58th virtual method in the table. As he said, functions aren't named in the Windows 10 exeuctable, so pop libminecraftpe.so in IDA as well and compare them.
Great tutorial. Cheers
+Alex Y Just one question, how do you get the VTable address?
+Alex Y If you have an instance, you can get it using
uintptr_t** vtable = *((uintptr_t***) instance);
But if you want to modify it statically then you can get the address in IDA.
@@ryanterry5725 does that mean the VTable Pointer lies right at the instance offset 0x0?
Thanks now i can make my 1337 hax
How can I get that Class Informer tab?
its an ida plugin
u made horion exist lol
where is the source? :X
Do Minecraft Pocket edition modding tutorial
I mean using IDA to get the Mangled string and use it
Can you share the source please?
Please use light theme for the sake of video! Dark theme in lower resolution is very difficult to read. I'll still try and see the video, for the sake of content. Holding like till then.
You could say I am now a Hooker. He heh heh
i see what you did there ( kappa)
Oi
Void Star I see you everywhere xD
Too bad you're virtual. :/
Sweg
Lol minecraftpro32
NinjaBrine lelz