If you are not interested in the source code and only want to play around with the program that I made, I created a release on GitHub which you can find here. github.com/vycdev/MemHack/releases/tag/v1.0.0 Just download the archive that says "MemHack_1.0.0_Win64.zip", unzip it, and run the exe. (You should probably run it in administrator mode to be sure) If you need additional help, you can join the discord server and ask around, me or someone else might be able to help you: discord.gg/nU63sFMcnX
I have recently been in a bit of a coding hiatus after a rough semester in Uni as well as burn out from my own projects but seeing this vid has slightly revived my hacking passion and I reckon Im gonna try make the same thing! This video is great man, super underated channel, loved it
Well done! I would recommend looking into mapping memory to avoid making a copy of every address, look at the source for cheat engine and how its able to search through virtual memory efficiently
The great thing about hacking minecraft is that you didnt get the actual diamond item addres. You got the address of the container where the item is held. This means as soon as you spawned in you couldve picked up blocks and got whatever address by doing the same thing. Then you can go down mine a diamond put it in the same slot as the other blocks then write any value to that container
@@liriani When scanning for "items" its not really the item's address you get back. You get back the container that the item is being held. it doesnt matter what item is in it (as long as youre trying to do some value modifications). So you can collect dirt, scan, collect, scan until you get to the point where you can modify the number of dirt held. then put any item in the same slot the dirt was in and you can modify that value without having to rescan
The first time I heard the song at 4:34, it reminded me of something familiar because I've heard that song somewhere... and I was right, I heard that song on a Roblox game called Super Skyward Towers. I've played that game a while ago, which brings back the nostalgia including CE. Great video btw :D
Thanks, I tried to do that the first time, but failed miserably. Then I realized I actually didn't need it for what I wanted to do, but thanks for the idea, I will consider it in the future
Newer versions use a separate process that is hidden, to run the internal server. But the concept should still work. It will stop working if mojang decides to obfuscate values in the inventory. But even then, nobody can stop you from reverse engineering the game or any other program, and searching or changing values in the virtual memory.
@@vycdevcorrection: Minecraft Java Edition (modern versions) use a separate thread for the server But runs in the same Java runtime This is as opposed to older versions (pre-1.3.1) that have one thread With the mappings, which can be either the official MojMap or the community made Yarn, we can find things When using NeoForge or Fabric, we can then bytecode patch things with mixins It is trivially easy to make a hack client Thus duping diamonds client side is easy And will work on VANILLA servers PaperMC and Fabric fix the bug so the client can't dupe
Great video! I would enjoy a full series about this! +1 Sub! Also, if you ever run out of projects, then i would love to see you make a minecraft server in C# (or atleast one that can respond to pings from the minecraft client, even this is hard enough)
oh this is SUPER cool. no longer will i have to either spend hours getting materials or crashing minecraft a hundred times to duplicate the materials for building in my own worlds
Thanks, I wanted to use Monogame with Imgui because I was going to use them in future projects as well, and I thought it was a good opportunity to try it. In fact I'm working on a cool game project right now that uses Imgui.
Im downloading this, its so useful since now you dont have to download CE and then clean the file so it wont dwonload random shit on your pc. Edit: I beg you to continue this its just a bit glitchy but it still works really well and its easy to use im subbing liking and doing everything i can for you to continue this. Also this is your most viewed video so part 2 will also get views surely.
readprocessmemory is quite slow, the nt version might be faster but u could take a alternative way of making a dll that u inject into the game and then u dont have to call any function :D
you wouldn’t have to limit it to just one game, u could inject said dll into any process and the dll would just do the memory reading, and then relay the info back to ur external process thru maybe a text file? or something. cheat engine does this but with the speedhack, it injects a dll into any process and hooks some kind of time function it might be using
The reason of him testing MC 1.12.2 is that after 1.13 MC remade memory alloc system. DO not even try to use this tool on modern versions of ANY game (especially multiplayer) , you will be permanently banned after attaching this "tool" not even scanning or changing values.
Thanks, you're going to need to be a bit more specific. What do you want to learn, because the coding world is pretty vast. If you don't have a picture of what you want to end up doing, I suggest you should research that first, after that you can look into what are the requirements for your specific field of programming. For example if you do web development you're most surely going to learn JavaScript, but if you want game development you have a huge list of programming languages and tools to pick from. After that, if you are a complete beginner, you should watch some tutorials on how to do simple things, and learn the basic stuff first, like how to write a message, what are variables, loops, etc. And then you can get a bit into algorithms and start learning how to create more advanced programs. I hope this was useful, if you have anything more specific, I would be happy to answer.
wait, if it's the windows API, that means you can use any programming language that has access to the windows API, which means this can also theoretically be done in Lua and Python...... Very interesting
Ok i have 3 questions, first does it work on every version or just one spesific one, second is it compatible with mods or do you need to download somthing to make cheat engin compatible with minecraft and lastly can you use it on server ( i highly dought that you can but you never know)?
For now it works on older versions only because on newer versions the internal server is on a separate hidden process, and you wont be able to find the memory address for the inventory in the main window process. Also it's not limited to minecraft, you can use it on other programs as well just like Cheat Engine. Though, you could use You don't need extra stuff to make it compatible, it should work even if you have mods. And lastly, nope, you can't modify the memory of something that is not on your computer, and unless that server is on the same machine as yours, you wont be able to change it's memory.
Next challenge: Write cheat engine in Javascript and use Electron for UI. 🤪 Would be interesting to see you scan and modify float values with that lol. But good thing is that scripting support would come with very little effort as you simply have to make some native functions available to use in JS. And then the end user who only has exe and not the source code could very easily script complex cheats like change some value based on current time or recompute all values in given array with their own logic.
Yea that would definitely be challenging. At the same time I could add lua support to the current implementation, although I'm not sure how hard that would be.
@@vycdev Lua is one of those languages that is really easy to embed if you're looking for a scripting system. I personally added it to my CS2 cheat with almost no problems. Plus, there a lot of resources online now adays that can help you.
1. What about buttons, for example, so you have a life display, where the life is shown with a bar .... How do you then know the exact number that you can then use in a program like Cheatengine etc 2. Would this program also work with an emulator like Yuzu? I would be happy to receive an answer ;) You are doing it very well, keep it up ... :)
1. Unless you have an exact number, I think it's pretty much impossible to find the value that you are looking for. Your best bet is to try going from full HP to 0 HP and search for that. But you also need to know what the value of full HP is. Then next time you are alive, you can try writing a value to the address you found previously. If that doesn't work, well, the next thing that comes to my mind is searching for a hack written by someone else specific for that game, or reverse engineering the game yourself and making one. 2. It might work, as long as you have the right process and the game doesn't have other kind of anti cheat protections, (and it's not multiplayer) it should work in theory. But I would still recommend using Cheat Engine instead, since it's a lot more advanced than what I wrote. Also thanks a lot
Thanks, my app will most likely not work on that version because you can't select a specific process with it. But you can do that with Cheat Engine. Newer versions of Minecraft run the internal server on a separate process from the main window, and you need to find that process, which is why being able to select a specific process is required.
Not really, I probably need to add the ability to select an individual process instead of a window to the clone, to be able to do that, and even then I'm not 100% sure it will work if you select the right process.
DO NOT TRY USING THIS BASIC MEMORY EDITING ON ANY MODERN GAME WITH ANTICHEAT, first of all, you will have trouble even retreiving memory from games with anticheat, without kernel or some kind of bypass, but its also very easily detectable since its using the basic windows memory functions, this way of making a cheat is fine for older games, offline games etc, but any with any modern anticheat, you will either get nowhere, or get banned, just a warning guys
@@tacotootuff yes but it doesnt just detect any program with basic windows memory edit functions included, plenty of examples for this, with EAC/Battleeye etc, but what will happen is when u hook to process and try to receive memory you will get nothing, now depending on how much they want to stop you, you can be banned for simply hooking ur mem edit dll to a process- and the basic windows functions are easily detectable, no different than if u want to make a pixel aimbot- many anticheats will detect the basic windows mouse moving functions- whether you make the movement human like or not, which is why we would write a driver for it, same goes with bypassing anticheats, it requires a driver running at the kernel more often than not edit: also cheat engine is very simple to change the process names/strings and even the driver name etc- which does get past the game thinking u have cheat engine running, but its still detectable/bannable and doesnt always guarantee ur able to get memory or tamper with it
It doesn't work on servers, only on local programs on your computer, but it's not limited to Minecraft, you can try other local games as well, or programs.
makign the cheat engien for miencraft would been more usefull on consoles since allready can do it alt ways on pc i belive. i know theres alot on android but requires root. but great learnign experiance netherless.
That would be a nice challenge, but I already took inspiration from Low Level Game Dev who basically did the same thing, but in C++. I myself don't do that much low level programming usually. You can find his video here if you are curious: ruclips.net/video/47xNiBMVSvU/видео.html
If you're implying that using C++ would make this more difficult or more impressive: C# is a C based language just like C++ (the # got picked since it resembles four pluses aka C++++). Writing the exact same thing in C++ would make the whole thing much shorter since no foreign function references and manual structs would be needed and pretty much all of the functionality is based around the same Windows API. The only "difficulty" introduced with C++ would be a few manual memory frees.
now the question is , does it work in multiplayer? like in hosted servers not like actualy multiplayer servers witht he anticheats and all i can already tell thats not gunna work but yeah does it work in hosted servers?
Yea probably, ImGui is extremely popular, even Minecraft Bedrock uses it. You can check this list of apps that use it from the official imgui repository on github. github.com/ocornut/imgui/wiki/Software-using-dear-imgui
Yes, when I tried on newer versions I couldn't get Cheat Engine to work, so I thought I should just try an older version, which worked, and I haven't looked back. I'm not entirely sure why Cheat Engine didn't work on newer versions, but it might be because the data for the inventory is stored and managed on a separate process from the main window of the game.
@@vycdevYou're Absolutely right! The Newer Minecraft Versions, i think even 1.15 already has that, run the Internal Server on a Separate Process, which is hidden. It should just be another Java/Javaw Process. So you'd have to hook into that Process, but since it's a hidden window, your Program will never see it! Hope i was able to clear this up pretty well, since i've modded Minecraft before so i know some of this stuff just from research!
Thanks, I explained it in another comment, basically in newer versions the internal server of minecraft runs on a different process, and you can't find and change values of your inventory unless you know the right process. So I just went with an older version since it was easier.
If you are not interested in the source code and only want to play around with the program that I made, I created a release on GitHub which you can find here.
github.com/vycdev/MemHack/releases/tag/v1.0.0
Just download the archive that says "MemHack_1.0.0_Win64.zip", unzip it, and run the exe. (You should probably run it in administrator mode to be sure)
If you need additional help, you can join the discord server and ask around, me or someone else might be able to help you: discord.gg/nU63sFMcnX
are you going to release a version for flatpak on linux
I have recently been in a bit of a coding hiatus after a rough semester in Uni as well as burn out from my own projects but seeing this vid has slightly revived my hacking passion and I reckon Im gonna try make the same thing! This video is great man, super underated channel, loved it
Awesome, I'm glad you liked it. You should join the discord server to share your progress :D
I personally would recommend you to use C++ btw
absurdly underrated
FR
FR
yes.
joined the guys discord for support, realised the issue was my video drives being broken. guy was really nice.
Well done! I would recommend looking into mapping memory to avoid making a copy of every address, look at the source for cheat engine and how its able to search through virtual memory efficiently
The great thing about hacking minecraft is that you didnt get the actual diamond item addres. You got the address of the container where the item is held. This means as soon as you spawned in you couldve picked up blocks and got whatever address by doing the same thing. Then you can go down mine a diamond put it in the same slot as the other blocks then write any value to that container
Is this specific to the Java version and how Java works? It sounds very memory safe.
so you can use for example the first hot bar slot for multiplying items? is that what you mean?
@@liriani When scanning for "items" its not really the item's address you get back. You get back the container that the item is being held. it doesnt matter what item is in it (as long as youre trying to do some value modifications). So you can collect dirt, scan, collect, scan until you get to the point where you can modify the number of dirt held. then put any item in the same slot the dirt was in and you can modify that value without having to rescan
@@superguy654 Yeah thats what i meant, thanks for the explanation😁
@ Not sure if its java specific. Try it out! Launch it on bedrock and hack away
nice video, more concise than a lot of dedicated Win32 tutorials. well done
new subscriber, so underrated
true
Fr
The first time I heard the song at 4:34, it reminded me of something familiar because I've heard that song somewhere... and I was right, I heard that song on a Roblox game called Super Skyward Towers. I've played that game a while ago, which brings back the nostalgia including CE. Great video btw :D
been working on my own copy aswell and youtube recommends me this gold of a video 🔥
a REALLY underrated youtuber you earned my subscribe man keep it up
good work, appreciate it! Work hard and u gonna be big yt,gl!
What you could also do is get an item in your inventory and then mess around until you find the item ID, then you can change it to whatever you want!
I love your style and I love your videos! Subbed.
Good Video, you could also implement Pointer Scanning, which is important for writing your own cheats. Maybe you wanna do a Part 2?
Thanks, I tried to do that the first time, but failed miserably. Then I realized I actually didn't need it for what I wanted to do, but thanks for the idea, I will consider it in the future
Very informative. Thankyou for sharing this works dude
nice, finally a good small creator
Great Video! Does it works with other games too?
Yes, it should work, as long as there are no anti-cheat features and you do everything right.
Very good video. I have one suggestion: create a series to make a cheat on minecraft.
Sounds interesting, I will add it to my list of ideas :D
this is 1.12.2 one of minecraft’s most exploited version it’s no wonder changing memory stored by the game works modern versions defo fixes this
Newer versions use a separate process that is hidden, to run the internal server. But the concept should still work. It will stop working if mojang decides to obfuscate values in the inventory. But even then, nobody can stop you from reverse engineering the game or any other program, and searching or changing values in the virtual memory.
@@vycdevcorrection:
Minecraft Java Edition (modern versions) use a separate thread for the server
But runs in the same Java runtime
This is as opposed to older versions (pre-1.3.1) that have one thread
With the mappings, which can be either the official MojMap or the community made Yarn, we can find things
When using NeoForge or Fabric, we can then bytecode patch things with mixins
It is trivially easy to make a hack client
Thus duping diamonds client side is easy
And will work on VANILLA servers
PaperMC and Fabric fix the bug so the client can't dupe
@reabstraction I see, I didn't know that. Thanks for clarifying
Excellent video, and the best soundtrack 😎
Underrated channel
clicked on the video and prayed you had a download link for it and you did
dude... that is so underrated!
Great, so good and interesting!
I wish there were more videos like this.
Great video! I would enjoy a full series about this! +1 Sub! Also, if you ever run out of projects, then i would love to see you make a minecraft server in C# (or atleast one that can respond to pings from the minecraft client, even this is hard enough)
Thanks, tbh making a simple mock minecraft server in C# sounds like a cool challenge :D
oh this is SUPER cool. no longer will i have to either spend hours getting materials or crashing minecraft a hundred times to duplicate the materials for building in my own worlds
Nice Video!
Ma tu ce dracu cauți aici ma ca iți dau ban ip ;)
Great video! Btw, why didnt you use Windows forms as a gui? just asking
Thanks, I wanted to use Monogame with Imgui because I was going to use them in future projects as well, and I thought it was a good opportunity to try it. In fact I'm working on a cool game project right now that uses Imgui.
@@vycdev Oh, god it! Good luck on your projects then!
Im downloading this, its so useful since now you dont have to download CE and then clean the file so it wont dwonload random shit on your pc.
Edit: I beg you to continue this its just a bit glitchy but it still works really well and its easy to use im subbing liking and doing everything i can for you to continue this. Also this is your most viewed video so part 2 will also get views surely.
Thank you a lot, I see many people liked this so I might do a part 2 at some point for sure.
@@vycdev Yes i am so happy right now, i will be waiting i put on all notifacations so i see the video!
just uncheck them in the installer and it won't install anything
@@goisasuke5826 On cheat engine you cant uncheck the boxes atleast not for me, also yes i dwonload it from the actual site.
@@goisasuke5826 The only big warning I think should be given is never run multiplayer games or their launchers while using it.
very good video !!!!!!!
(you unlockeed a new subscriber !!!!)
bro knows how to play minecraft :D great skills
Subscribed as you deserve
i made a street car cost 1b on gta online and sold it with cheatengine💀💀☠️
Great vid! Btw, are you from Poland?
@@zemepl Thanks, and nope, I am from Romania
@@vycdev salut frate :))
@Matei_Owner Salut, salut :))
lol
Very nice!
Thanks!
That's crazy, recreating a program.
Underrated af
Very interesting video, I think that you could create some sort of tutorial series related with game development
I have a big video coming up, although it's not a tutorial, it will definitely be interesting.
0:22 nohyper gameplay :o
I remember when geometry dash hackers used cheat engine to speedhack the game and claim it was real
ahhh yeah that happened
this gave so much of memories lol
recently i made a java program that for a very old version of minecraft that lets you change the values
which cheat engine does better
@@AndrieMC Not mine i not that for sure mine crashes alot
readprocessmemory is quite slow, the nt version might be faster but u could take a alternative way of making a dll that u inject into
the game and then u dont have to call any function :D
Yea, that would work too, but I didn't want to limit it to only Minecraft, that was only an example :D
you wouldn’t have to limit it to just one game, u could inject said dll into any process and the dll would just do the memory reading, and then relay the info back to ur external process thru maybe a text file? or something. cheat engine does this but with the speedhack, it injects a dll into any process and hooks some kind of time function it might be using
Thank you for sharing sir, + 1 subscriber
Using Avalonia for the UI could have been a better idea.
ive tried to make a cheat engine 5 times using the same method and i didnt get close once
Well, that's unfortunate. Maybe my code on github can help you. It took me a while to get it working, too.
underrateddd 315th sub
you should rename it to "I made my own Cheat Engine in C# so I could cheat in Minecraft" otherwise you are claiming you made THE cheat engine
damn he did it, what was the original name?
@@ggchung727 i think its still the same
nvm i am dumb
did not read the comment correctly
good video im new subscriber now but is this project public to download?
Yes, but you have to build it yourself.
You can find the source code here:
github.com/vycdev/MemHack
The reason of him testing MC 1.12.2 is that after 1.13 MC remade memory alloc system. DO not even try to use this tool on modern versions of ANY game (especially multiplayer) , you will be permanently banned after attaching this "tool" not even scanning or changing values.
UNDERRATED
this is so cool, do you have any reccomendations on how to learn coding?
Thanks, you're going to need to be a bit more specific. What do you want to learn, because the coding world is pretty vast. If you don't have a picture of what you want to end up doing, I suggest you should research that first, after that you can look into what are the requirements for your specific field of programming. For example if you do web development you're most surely going to learn JavaScript, but if you want game development you have a huge list of programming languages and tools to pick from. After that, if you are a complete beginner, you should watch some tutorials on how to do simple things, and learn the basic stuff first, like how to write a message, what are variables, loops, etc. And then you can get a bit into algorithms and start learning how to create more advanced programs.
I hope this was useful, if you have anything more specific, I would be happy to answer.
@@vycdev thank you, im a complete beginner and I wanna get into coding
wait, if it's the windows API, that means you can use any programming language that has access to the windows API, which means this can also theoretically be done in Lua and Python...... Very interesting
Indeed!
underated
Ok i have 3 questions, first does it work on every version or just one spesific one, second is it compatible with mods or do you need to download somthing to make cheat engin compatible with minecraft and lastly can you use it on server ( i highly dought that you can but you never know)?
For now it works on older versions only because on newer versions the internal server is on a separate hidden process, and you wont be able to find the memory address for the inventory in the main window process. Also it's not limited to minecraft, you can use it on other programs as well just like Cheat Engine. Though, you could use
You don't need extra stuff to make it compatible, it should work even if you have mods.
And lastly, nope, you can't modify the memory of something that is not on your computer, and unless that server is on the same machine as yours, you wont be able to change it's memory.
@vycdev ok thanks man really useful stuff. Thank you for responding so quickly. I hope this turns out good for you, keep up the great work 👍 👏
good video, +1 subscriber for you ^^
Thank you 🙏
Next challenge: Write cheat engine in Javascript and use Electron for UI. 🤪
Would be interesting to see you scan and modify float values with that lol.
But good thing is that scripting support would come with very little effort as you simply have to make some native functions available to use in JS. And then the end user who only has exe and not the source code could very easily script complex cheats like change some value based on current time or recompute all values in given array with their own logic.
Yea that would definitely be challenging. At the same time I could add lua support to the current implementation, although I'm not sure how hard that would be.
@@vycdev JS idea was kind of trolling anyways. But lua script is not hard. Or at least it was not hard when I added it to my Diablo 2 hacks.
I see, thanks
@@vycdev Lua is one of those languages that is really easy to embed if you're looking for a scripting system. I personally added it to my CS2 cheat with almost no problems. Plus, there a lot of resources online now adays that can help you.
this would be great for thoes who dont use creative mode at all
Monogame with Imgui is a very weird choice for a UI imho
I want to use monogame later for game development, so I thought I could use that to get some more experience
Hi , nice vid .... Im a new subscriber.... 🎉
1.
What about buttons, for example, so you have a life display, where the life is shown with a bar .... How do you then know the exact number that you can then use in a program like Cheatengine etc
2. Would this program also work with an emulator like Yuzu?
I would be happy to receive an answer ;)
You are doing it very well, keep it up ... :)
1. Unless you have an exact number, I think it's pretty much impossible to find the value that you are looking for. Your best bet is to try going from full HP to 0 HP and search for that. But you also need to know what the value of full HP is. Then next time you are alive, you can try writing a value to the address you found previously. If that doesn't work, well, the next thing that comes to my mind is searching for a hack written by someone else specific for that game, or reverse engineering the game yourself and making one.
2. It might work, as long as you have the right process and the game doesn't have other kind of anti cheat protections, (and it's not multiplayer) it should work in theory. But I would still recommend using Cheat Engine instead, since it's a lot more advanced than what I wrote.
Also thanks a lot
I'm still confused as to how a program can modify memory that is not assigned to it. Usually the OS kills the misbehaving process instantly
nice idea11!!
Underrated
Does it work in Minecraft 1.21?
(Great vid btw)
Thanks, my app will most likely not work on that version because you can't select a specific process with it. But you can do that with Cheat Engine. Newer versions of Minecraft run the internal server on a separate process from the main window, and you need to find that process, which is why being able to select a specific process is required.
@@vycdev alr, thx :)
didnt understand anything (in the app) but very good video 😅
Thank you! Do you think there is anything specific that I could've explained better?
no, its explained too well 😄
Ah makes sense, maybe I should've kept it simple and made a separate video to go more in depth. Thanks!
will it work on new version of minecraft ?
Not really, I probably need to add the ability to select an individual process instead of a window to the clone, to be able to do that, and even then I'm not 100% sure it will work if you select the right process.
Very nice. I heard for cheat engine for reverse engineering csgo and cs2.
DO NOT TRY USING THIS BASIC MEMORY EDITING ON ANY MODERN GAME WITH ANTICHEAT, first of all, you will have trouble even retreiving memory from games with anticheat, without kernel or some kind of bypass, but its also very easily detectable since its using the basic windows memory functions, this way of making a cheat is fine for older games, offline games etc, but any with any modern anticheat, you will either get nowhere, or get banned, just a warning guys
Also, most games won't even allow you to launch with ANY reverse engineering programs, this includes CE, IDA, x64dbg.
@@tacotootuff yes but it doesnt just detect any program with basic windows memory edit functions included, plenty of examples for this, with EAC/Battleeye etc, but what will happen is when u hook to process and try to receive memory you will get nothing, now depending on how much they want to stop you, you can be banned for simply hooking ur mem edit dll to a process- and the basic windows functions are easily detectable, no different than if u want to make a pixel aimbot- many anticheats will detect the basic windows mouse moving functions- whether you make the movement human like or not, which is why we would write a driver for it, same goes with bypassing anticheats, it requires a driver running at the kernel more often than not
edit: also cheat engine is very simple to change the process names/strings and even the driver name etc- which does get past the game thinking u have cheat engine running, but its still detectable/bannable and doesnt always guarantee ur able to get memory or tamper with it
can you use the cheat engine on servers in minecraft to potentioly have more items
no
hey its asking me for windows number,where do i find that?
you dont understand how powerful this is on a minecraft server and does it work on minecraft servers and does it work on fabric 1.21.4?
It doesn't work on servers, only on local programs on your computer, but it's not limited to Minecraft, you can try other local games as well, or programs.
makign the cheat engien for miencraft would been more usefull on consoles since allready can do it alt ways on pc i belive. i know theres alot on android but requires root. but great learnign experiance netherless.
This is cool. Now do it in C++ just cause lol
That would be a nice challenge, but I already took inspiration from Low Level Game Dev who basically did the same thing, but in C++. I myself don't do that much low level programming usually.
You can find his video here if you are curious: ruclips.net/video/47xNiBMVSvU/видео.html
If you're implying that using C++ would make this more difficult or more impressive: C# is a C based language just like C++ (the # got picked since it resembles four pluses aka C++++). Writing the exact same thing in C++ would make the whole thing much shorter since no foreign function references and manual structs would be needed and pretty much all of the functionality is based around the same Windows API. The only "difficulty" introduced with C++ would be a few manual memory frees.
Very neat
I still use it
Any reason you didn't do it on mc 1.21? (The latest version)
now the question is , does it work in multiplayer? like in hosted servers not like actualy multiplayer servers witht he anticheats and all i can already tell thats not gunna work but yeah does it work in hosted servers?
Unless the server is running on that same machine, then you won't be able to change the memory of it.
when on Mac??
Looks like fivem uses the same gui library?
Yea probably, ImGui is extremely popular, even Minecraft Bedrock uses it.
You can check this list of apps that use it from the official imgui repository on github. github.com/ocornut/imgui/wiki/Software-using-dear-imgui
You can even find GTA 6 on that list :D
Leaked spoilers? 🤔😁
Perhaps
Is this cheat engine but basically undetected?
I wouldn't say it's undetectable, the mechanism is basically the same so it's not hard to detect
Ok, but can you do this on Linux?
Probably, but I think that's enough material for another video. You could consider this as an exercise for the viewer though 😂
does it work on any server or only singleplayer ?
It's only on singleplayer. You would have to run the program on the same machine that the process you want to modify the memory of is on.
@@vycdev bro you're the best cuz you just replied my message love you
Great video, but any reason why you decided to use a older version of minecraft (1.12.2) instead of the latest release?
Yes, when I tried on newer versions I couldn't get Cheat Engine to work, so I thought I should just try an older version, which worked, and I haven't looked back. I'm not entirely sure why Cheat Engine didn't work on newer versions, but it might be because the data for the inventory is stored and managed on a separate process from the main window of the game.
@@vycdevYou're Absolutely right! The Newer Minecraft Versions, i think even 1.15 already has that, run the Internal Server on a Separate Process, which is hidden. It should just be another Java/Javaw Process. So you'd have to hook into that Process, but since it's a hidden window, your Program will never see it!
Hope i was able to clear this up pretty well, since i've modded Minecraft before so i know some of this stuff just from research!
@@vycdev Yes but i tried on 1.21.4 and your cheat works just as good! Thanks!
you deserve more subs! +1 sub,tho i remaking this app in c
as my rn progress it works most of the time
make a cheat for Minecraft Bedrock Windows 10 in C#, please
nice :)
Could it work on a server?
can it be done on server
Does it work on bedrock ?
Can i use it in online server (im playing on 1.21 version and it allows me to play on 1.12) will it work?
no
@erenkarakal oh OK
based
ești prea zeu
I swear I heard your voice from somewhere before..? Are you that Minecraft RUclipsr that talks about math stuff with Giorno avatar?
Nope, but now I'm actually curious who you are talking about :))
@@vycdev Heppe is his channel, his videos are pretty interesting
good job
nice vid tho why 1.12 version :D
Thanks, I explained it in another comment, basically in newer versions the internal server of minecraft runs on a different process, and you can't find and change values of your inventory unless you know the right process. So I just went with an older version since it was easier.
@@vycdev ah yeah i forgot about that
i subbed
how does bro only have 800? 😭
is it safe?
It's safe, but if you want it for hacking, you're better off just using creative mode.
@@vycdev thank you!