External Linux Java cheats for CS:GO with OpenGL overlay.
Create a directory and run this inside. It downloads all dependencies and the latest release.
wget -N -q https://raw.githubusercontent.com/ericek111/java-csgo-externals/master/download.sh
chmod +x download.sh
./download.sh
Start by running sudo ./start.sh
in the install folder.
You can bind commands to keys using bind [key] [command]
. You can get the keycode from XKeySym.java class.
Example: bind Alt_L glow toggle
bind [key] [command]
- Bind command to key.
bind [key] -
- Delete bound command.
bind [key]
- View bound command.
[module] toggle
- Toggles module (case-insensitive name).
exec [filename]
- Executes macro file in [installdir]/scripts
folder. One command per line.
restart
- Restart the whole cheatpack without leaving game.
restartjs
- Restart JavaScript engine (after changing JS modules). (JS engine WIP)
Check out me.lixko.csgoexternals.CommandManager for the rest of commands.
If the cheat (or its features) doesn't work for you, please, open a new issue and let me know!
Some compositors have problems with my click-through transparent overlay. You can use -nooverlay
command line argument to disable it. This way you only get BunnyHop and Glow tho.
- Java Memory Manipulation - Memory library for reading, parsing and writing to the process memory. Download JAR and dependencies.
- fastutil extends the Java™ Collections Framework by providing type-specific maps, sets, lists and queues. Download JAR.
- Zero-allocation Hashing for Java. Download JAR.
- Java Native Access (JNA) as the backbone for interfacing with native libraries. You can download precompiled files from their GitHub - you need both jna-4.x.0.jar and jna-platform-4.x.0.jar.
- JOGL - Java™ Binding for the OpenGL® API.
- Native X11 wrapper needs to be patched by jogl_patch.txt. You need to download both jogl-all.jar and jogl-all-natives-linux-amd64.jar.
- Gson - A Java serialization/deserialization library that can convert Java Objects into JSON and back. Download JAR.